Use dynamic segments to build segments of subscribers based on specific, similar conditions so that you can send the most relevant messages. You only need to set up a dynamic segment once, and new subscribers are added as their conditions or activity meet the criteria in the segment.
Create a dynamic segment
- On the Segments page, click + Create segment.
- Next to Dynamic segment, click Create.
The Create a segment screen appears.
- Use the first drop-down list to indicate how to filter your subscriber list. For information on each filter, see Segment condition filters.
- (Optional) Use the button to add more conditions; then select whether Any or All conditions must be met in order to include a subscriber in the segment.
As you build a segment using the conditions options, the number of included subscribers is calculated and displayed on the right.
- Click Create.
- Enter a unique Name and (optional) Description, and save your segment.
After you create and save the segment, you can access it from the Segments page.
Segment condition filters
A subscriber's activity
The choices in this drop-down let you include a subscriber who has (or hasn't) done something (such as made a purchase) in a certain amount of time.
- Subscribed to text: The subscriber's sign-up date
- Received a text: The number of times a subscriber has received a text (campaign or journey) during a given time period, or you can choose from a list of specific campaigns that a subscriber has received (sent) or will receive (scheduled)
- Clicked a shortlink: The number of times a subscriber has clicked your message during a given time period, or you can choose from a list of specific campaigns that a subscriber has clicked.
-
Sent a reply text: The subscriber's inbound messages (including keywords). These include:
- Sent inbound messages
- Sent inbound messages with an exact keyword or phrase (e.g., sale)
- Sent inbound messages containing or not containing a keyword or phrase (e.g., sale)
- Subscribed to email: The subscriber's sign-up date
- Received an email: The number of times a subscriber has received an email.
- Opened an email: The number of times a subscriber has opened an email.
- Clicked an email link: The number of times a subscriber has clicked a link from an email.
- Made a purchase: The number of times a subscriber has purchased from you during a given time period. This doesn't include subscription purchases made through ReCharge (see Manage ReCharge segments).
- Viewed a product: The number of times a subscriber has viewed a product during a given period.
- Added to cart: The number of times a subscriber has added a product to their cart during a given period.
-
Visited site: The number of times a subscriber has visited your site during a given period.
Note: Contact whiteglove@attentivemobile.com for this option, as it doesn't appear by default.
Be sure to adhere to Carrier Guidelines with your segments. If any of these options doesn't appear, contact whiteglove@attentivemobile.com.
Segment by journey
You can segment by specific journey messages or by journey (transactional, inactive, etc.) SMS and/or email engagement. To do this, click the Filter button and make your selections.
To segment by a specific revision of a journey that restricts subscribers who received, opened, or clicked any message from that revision, include a time variable as a condition.
- This process doesn't apply to Klaviyo workflows.
- You can't exclude specific journeys from your segment, but you can exclude a journey segment from a campaign message.
- You must create at least two conditions to segment a multi-channel journey (e.g., SMS and email).
- You may see fewer subscribers than expected; the subscriber count doesn't account for opt-outs or multiple clicks from the same subscriber.
Retarget subscribers
You can also use segments to retarget subscribers with the “has not” exception. This feature is meant for subscribers who aren’t interacting with your messages as much as you want.
For example, you can create segments just for subscribers who open emails or texts from you but don’t click on any links. Or create segments for subscribers who haven't received any emails or texts over a period of time.
A subscriber's characteristics
The choices in this drop-down let you include a subscriber based on geography, device type, or operating system and other attributes.
Characteristic options include the following:
- Location*: city, state, zip code, distance, recent country, country of residence, language, or city associated with the subscriber's IP address
- Text messages: Text sign-up method
- Email: email sign-up method, mailbox provider, opt-in date
- Device type: Mobile, Desktop, Laptop, other
- Operating system: Android, Chrome OS, iOS, Linux, MacOS, Windows, Other
- Preferences: style preferences
- Profile: consent time-stamp
- Source: All possible sources of sign-ups (on-site creatives, keywords, etc.)
- Subscriber tab: The specific tags related to manual uploads. This must be configured by the White Glove team (whiteglove@attentivemobile.com).
- Manual upload: The data was uploaded manually.
- Third-party segment: This data is pulled from a third-party integration. For example, a Klaviyo segment can be used as a condition to build an Attentive segment.
- Recurring date: A specified date that repeats annually, as defined by the subscriber. These dates could be birthdays, anniversaries, etc.
You can also create custom attributes.
* The State field differs for international users. Reference the following chart for details on how State differs by country.
Region | State replacement | Example(s) |
United States | N/A, State | |
United Kingdom | Mix of Council or County |
Council: Angus County: Cumbria |
France | Department | Cantal |
Italy | Mix of Province or Region |
Province: Province of Salerno Region: Campania |
Spain | Mix of Province or Region |
Province: Jaén Region: Murcia |
Ireland | County | Laois |
Canada | Province | Alberta |
Australia | State | Queensland |
Germany | State | Hesse |
Netherlands | Province | Limberg |
Portugal | District | Braga |
Sweden | Country | Gotland Country |
Belgium | Province | Limburg Province |
Denmark | Region | North Denmark |
Norway | County | Viken |
Poland | Region | Mazovia |
Switzerland | Canton | Glarus |
Mexico | State | Chihuahua |
Brazil | State | Tocantins |
New Zealand | Region | Northland |
Location radius
To create a segment based on a location radius, select Distance on the characteristics drop-down menu. Then set a radius based on a specific zip code to be used as a segment condition. Both miles and kilometers are supported with a max limit of 500 miles and 805 km. Only United States and Canada zip codes are applicable. You can also create a segment to exclude the zip codes in a specific radius by selecting the is not condition.
Use this feature to set a radius from a specific store, or location, to target local subscribers for in-store promotions or events or to create different zones for different geographies for seasonal product offerings.
Members of non-dynamic segments
This option lets you add subscribers from an existing non-dynamic segment to a new dynamic segment.
To learn more
Now that you know how to create segments, read more about creating high-ROI segments and Carrier guidelines for abandonment messages.