Please note that Mobile Engage segments don't include Inbox campaigns.
To create a Mobile Engage segment, proceed as follows:
1. Go to Contacts > Segments, then click Create segment.
2. Click Standard Segment, then choose Mobile Engage segment in the pop-up.
3. Give your segment a Name and add a Description to it.
This can help you identify segments easily on the Segments page.
4. Select the template to use for the segment.
For the time being, only one Mobile Engage unified template is available called General segment template.
5. Select your app, and then add conditions to the segment.
The conditions are grouped with the AND operator.
6. When you are finished, click Save & Apply.
Segment results are cached for 10 minutes. So, if you run the same segment again within 10 minutes, you will get the previous (cached) results.
Available conditions
- Mobile push notifications - The segment will contain contacts for whom Mobile push notifications were enabled or disabled.
- App version - The segment will contain contacts using the specified app version.
- Device timezone - The segment will contain contacts with the specified device timezone settings.
- OS version - The segment will contain contacts using the specified OS version.
- Last app activity - The segment will contain contacts whose last activity is within or was more than X hours ago (i.e. the last time when the app sent an event to the Mobile Engage API).
The Last app activity logic has been modified starting on January 18, 2023. It is expected to target less contacts than previously targeted because of the change. Please contact Emarsys Support for more details.
- App installation date - The segment will contain contacts who installed the app within or more than X hours ago.
- Device language - The segment will contain contacts with the selected device language.
- Device platform - The segment will contain contacts with the selected device platform.
- Contacts who have linked devices for application - The segment will contain all contacts with linked devices, both anonymous and identified contacts (i.e. contacts that have logged into their account).
- Contacts who are anonymous - The segment will contain anonymous contacts.
- Contacts who are identified - The segment will contain identified contacts.
-
Sent - The segment will contain contacts to whom any campaign or a specific onewas sent. You can choose from campaigns that were sent:
- at any time or
- in the last X hours
When the Sent condition is selected, Mobile Engage segments will include Push sends.
-
Opened - The segment will contain contacts who opened any campaign or a specific one. You can choose from campaigns that were opened:
- at any time or
- in the last X hours
When the Opened condition is selected, Mobile Engage segments will include Push opens (clicks) and In-app viewed events.
-
Custom event - The segment will contain contacts who triggered the selected custom event that:
- occurred the specified number of times
- at any time or in the last X hours
- has one or two distinctive attributes (Key:Value) predefined by the user
It is possible to segment based on custom events defined during the implementation process with the help of your app developer. Events may contains key-value style attributes (Key=event name, Value=attribute.)
Your app may trigger these predefined events and you can use them for segmentation or automation purposes. (For example react to cart events triggered in your shopping app.)
Use the general segment template and select custom event when creating your Mobile Engage segment.