Segment filter dropdown categories
• Custom attributes and custom events
• User activity, such as sessions and purchases
• Retargeting, such as campaign conversion
• Marketing activity, such as when users last engaged with a message channel
• Profile attributes, such as age and push opt-in status
Export segment options
CSV Export User Data
CSV Export Email Addresses
Export as Facebook Audience
CSV Export User Data considerations
Can export up to 50 custom attributes and 50 custom events. For each custom
event, 3 columns are added to the CSV - total count of event, first event timestamp, last
event timestamp
CSV Export Email Addresses considerations
Exports email addresses of users in a segment, as well as their opt-in / opt-out
information
Segment Insights
Ad hoc segment characteristic comparison. Compare against a selected baseline (either
all users, or another segment). Characteristics include:
• Session Frequency
• Time since first session
• Time since last session
• Lifetime revenue
, • Time to first purchase
• Time since last purchase
Segment Analytics Tracking
Ongoing segment tracking for up to 25 segments. Also tracks how users in that
segment perform custom events. Makes these segments viewable in the App Usage,
Revenue, and Custom Events pages
Does not backfill data
3 example segments to track using segment analytics tracking
Users who are push enabled
Users who are emailable
Users in a global control group
Segment extensions
Allows you to create segments based on the time window an event was logged
Segment Extensions also allow you to use custom event properties, purchase event
properties, or message engagement data logged over the past 2 years as criteria for
your segment.For example, you can create a segment for users who have purchased a
specific product at least twice in the past month, or create a segment for users who have
performed a custom event characterized by a specific event property.
Soft limit of 25 per app group.
Messaging Matrix
Simple Content, High Urgency - Push notifications/SMS
Rich Content, High Urgency - Email
Simple Content, Low Urgency - Browser/In-app messages
Rich Content, Low Urgency - Content Cards
Three types of code in Liquid
Objects
, Tags
Filters
Where can you add Liquid personalization
Wherever you see a [ + ] button in the platform
What can you use for personalization
Standard attributes
Custom attributes
Most recent attributes
Content blocks
Catalog items
Liquid syntax by data type
Default attribute: {{${first_name}}}
Custom attribute: {{custom_attribute.${most_played_show}}}
Nested custom attribute: {{custom_attribute.${most_played_show}[0].episode}}
Custom event properties: {{event_properties.${movie_length}}}
API trigger properties: {{api_trigger_properties.${movie_rating}}}
T/F: Custom Attributes are case sensitive
True
Event property limitations
Event Properties can only be used for messages triggered off of the Custom Event
whose property you're using. In the example above, you would need to trigger this
campaign off of the "Subscription Upgrade" Custom Event, so that we know which
Custom Event the Event Property is coming from.
API Trigger Property limitations
API trigger properties can only be used to personalize API triggered messages
where the property is in the initial API request.