Natural language in expressions
Segmentation expressions are defined in natural language and can be created and managed by non-technical users.
Custom field segmentation expressions
Create custom field segmentation expressions based on any subscriber custom field. Filter or compare values of two different custom fields and use the following operators: is equal to, starts with, not equals, is empty, is not empty, is higher than, is lower than, is earlier than, is later than, is defined by number of hours/days/months before or after
Click based segmentation expressions
Create behavioral segmentation based on the following conditions: (not) clicked link in email/SMS, clicked link exactly/at least x times in email/type of email message/SMS, (not) clicked link in email/type of email/SMS in a specified time frame. This can be further narrowed down to a specific link only. E.g. when you need to follow up with an offer to the subscribers who showed interest in a particular offer by clicking its URL in a previous campaign. It can also be used for segmenting subscribers that clicked on links within messages tagged with certain tags, e.g. financial, entertainment.
Manage user defined segments with complete control. Remove subscribers listed within a segment, set or remove the value of a property for the listed subscribers, or export a segment to a CSV file.
Create dynamic segments of subscribers with logical expressions (and/or/none) with an unlimited nesting depth.
List segmentation expressions
Segment subscribers from each list based on their subscription status or confirmation date. The segments auto-adjust the selected recipients according to the expression definitions directly before an email is sent.
Delivery based segmentation expressions
Segment subscribers based on message delivery related conditions: (not) received message, (not) received email/SMS exactly/at least X times, (not) received email/SMS in specified time frame, (not) received message split test version. E.g. when targeting previously excluded recipients, if you stopped the delivery of a message due to a content error.
Bounce based segmentation expressions
Group subscribers that didn’t receive a specific message due to a specific bounce type. E.g. when you need to resend a message to a group of users that had that message bounce at a later time.
Open based segmentation expressions
Create behavioral segmentation based on the following conditions: (not) opened message, (not) opened exactly/at least X times message/type of message, (not) opened message/type of message in specified time frame. E.g. when you need to target specific messages to only the most engaged subscribers. It also allows narrowing the search to subscribers that opened messages tagged with certain tags, e.g. financial, entertainment.
Tag based segmentation expressions
Group subscribers that opened or clicked email/SMS messages with specific tags. E.g. when you need to target subscribers with a new financial offer that engaged with previous messages tagged with “finance”.
Social sharing based segmentation expressions
Create behavioral segmentation based on the following conditions: (not) shared message or specific link in message on social media, (not) shared message in specified time frame on social media. E.g. when you need to reach only the most socially engaged recipients with your next campaign.
Data table based segmentation expressions
Group subscribers based on complex subscriber data within relational data tables. Compare values from data table columns and calculate average, minimum, maximum and total values. E.g. Avg. purchase order value.
Goal based expressions
Segment subscribers based on the goals they reached after receiving specific messages. E.g. they purchased a product of a value higher than $100 within the following date range, after receiving a specific email, SMS or ANY message.
Device based segmentation expressions
Create segments for subscribers using mobile, desktop or web email clients that opened or clicked links in your previous emails to send dedicated campaigns optimized for specific devices.
Subscriber limit in a segment
Limit the number of subscribers in a segment to a certain number. If the segment contains more subscribers than your limit, they will be selected randomly. E.g. when you need to select a representative group for testing a specific creative.
Channel based segmentation
Group subscribers based on the channel which can be used to contact them. Find the channel that performs best for each customer.
Reuse predefined segmentation
Make use of predefined segment definitions within newly created or existing segments. E.g. applying the same or similar restrictions as you had on another list to a new one without having to recreate the segment definition from scratch.