Segments are a vital tool for user analytics.
A segment is a group of users identified using certain parameters,
e.g. who brings in most revenue or signs up with an old iPhone.
As MyTracker's analytics tool,
segments cover all the options for working with a product audience:
analyze the size and evolution of individual user groups;
- choose the target audience who'll see your ads;
- pass user and device identifiers belonging to the segment
to your own analytics system or partner;
- build segment reports of any complexity free of excessive data.
A segment can be built for an individual app or the entire project
based on both device or user parameters.
Segmenting criteria depends on segment audience type and may be as follows:
- Geography and demographics (gender, age, country, region, city)
- Device information (manufacturer, model, OS version)
- App information (platform, app version)
- Connection information (connection type, mobile telecom brand)
- Activity (new audience, session count, average and overall session duration)
- Finance data (product, revenue, in-app purchases count and sum)
- Ad monetization (engaged audience)
- Subscription information (first and paid subscriptions)
- Traffic source (campaign, partner)
- Custom events (e.g. product delivery, levelling up)
- Period (fixed or moving)
MyTracker calculates the segment size daily based on the parameters you have set.
You can see the progress on the segment page.
All key data, such as the segment size, calculation date, and
linked apps, are available on the Segment list page.
- In the Segments list press the Add button.
You can use a ready segment as a basis.
Open the segment page and press the Duplicate segment button.
- Fill out the form:
- Title* — segment name that will appear in all lists and reports.
- Audience type* — audience
to be used for segment analytics: project users or their devices.
Remember that users can have one and more devices, and some switch or upgrade their devices.
- Account* — the account to which the new segment will be added. If you have only one account, it would be selected by default.
For more details, please see the Account section.
- Projects — one or more app projects to be used for segment identification.
For more details, please see the Project section.
- Applications — one or more apps to be used for segment identification.
* — required fields.
- Set segment parameters:
- Press the Add button.
The segment will soon be calculated.
To analyze segments, use the following options:
- Track progress on the View segment page.
For example, assess the number of female users who brought in the revenue of over USD 2
over the last 30 days.
The chart below shows this criterion applies to 139 women out of 27 million app users.
- Build a report on the segment
using the Constructor.
To do that, select Other filters > Segment.
For example, choose just one segment and a minimum number of selectors to
identify the average session duration among female users who brought in
the revenue of over USD 10 over the last 30 days.
These are just a few use cases to get you started.
For more details on MyTracker’s capabilities, please see the Reports,
Predictive analytics, and API sections.
You can export the segment in the CSV file
to get a list of identifiers of the specific audience.
For instance, it can be IDs of the active users in a particular country
or IDs of iOS devices with app install.
Export is only available for the Account Owner.
For details, see the section Access Rights
- From the segment list,
select the segment and press the
on the page that opens.
Under the General Data Protection Regulation (GDPR),
the segment cannot be exported if
it includes personal user data: gender, age
In the form that opens,
select identifiers for export (all are selected, by default).
The list of available segments depends on the audience type:
|Segment by devices
||Device identifier in the app.
It defines a pair of app+individual device
||Android advertising identifier
||iOS advertising identifier
||Huawei advertising identifier
||Segment by users
||User identifier in the project.
It defines a pair of project + user (idProject + CustomUserId)
||User identifier sent via SDK. It defines an individual user
Turn on the Remove headers option
if you need to exclude column headers from the file.
The column header is the first row with identifier names.
- Press the Export button.
As a result, you will get CSV files inside the GZ archive.
If the file is too large, we will send you an email with a link to the file.
You can use downloaded identifiers in your option:
send push notifications, pass IDs to the partner or in your analytics system,
and so on.
The segment size may differ in the downloaded file and the interface for several reasons:
after exporting the segment, new data appeared in the interface;
- no IDs were found (blank lines will be removed from the file);
- repeated idProfile was found
(the line with the same idProfile will be removed from the file).
You can export the segment using the Export API.
If a segment is not used or has been created by mistake, it may be archived.
Archiving comes in handy when you have numerous segments.
Archived segments are marked as Archived and moved to the bottom of the list, with no further daily calculations made for these segments.
To archive a segment, press the button in the Segments list or on View segment or Edit segment pages.
To restore an archived segment, press the button.