All the Segmenting Options
This feature requires Manager user level or higher.
With MailChimp, you can use list and subscriber information to target and filter subscribers into segments. Our segmentation options are extensive, so you can choose a single condition or combine up to five conditions with positive and negative relationships to target the right subscribers for each campaign.
In this article, you'll find all the segmentation criteria available to you. For more information about segments, check out our segmentation overview and recipes articles, too.
- When you create a static segment in MailChimp, you can target specific subscribers in your list and save them in a segment to reuse later. Since the segments are static, they can't be edited, updated, or added to as subscribers change their subscription preferences, edit their profile information, or as new subscribers sign up for your list.
- The availability of segmenting options depends on the data for your list. For example, you won't have the option to segment by e-commerce data if you don't have e-commerce data associated with your list.
- MailChimp allows you to create segments based on scheduled and draft campaign activity. However, these future segments only work properly after the scheduled or draft campaign is sent and MailChimp generates its report.
- You can create and save a campaign to be sent to a future segment in advance. You'll be able to schedule or send the campaign after the segmenting campaign is sent.
- If you're using the MailChimp API, check out our Segmentation Resources.
- MailChimp Pro users have access to an Advanced Segmentation, which allows you to create complex, nested segments with multiple conditions.
Subscriber Profile Data
For each segmentation condition we show here, you'll find a short description of what it controls, and a table that displays all of the options in the drop-down menus. In most cases, there are only three choices to make, but for some condition types, a fourth drop-down menu will appear.
In almost all cases, you won't see all of the options that appear on this page in the drop-down menu in your account. The drop-down menus that appear in your account are limited to what data is available in the list you're working with.
Automation Activity
Automation report data is available in segmenting options, so you can pull segments of subscribers based on whether they've started or completed a certain Automation workflow.
| Operators Available | Action |
|---|---|
|
Choose workflow from list |
Campaign Activity
Create segments based on how subscribers have interacted with your campaigns and Automation workflow emails. For example, use a combination of segmenting criteria to target subscribers who were sent recent campaigns, but did not open campaigns.
Sent campaigns and draft campaigns are available. All Recent Campaigns pulls data from the 500 most recent campaigns sent to your list. Any/All of the Last 5 Campaigns and Any/All Recent Campaigns won't pull in Automation workflow emails.
| Operators Available | Parameters |
|---|---|
|
|
Conversations Activity
MailChimp's Conversations feature tracks email replies from your subscribers. Use this condition to segment for subscribers who have responded to campaigns via email. Sent campaigns and draft campaigns are available. All Recent Campaigns pulls data from the 500 most recent campaigns sent to your list.
| Operators Available | Parameters |
|---|---|
|
|
Date Added
Use the Date Added condition to create a segment based on the date a subscriber signs up or is imported to your list.
| Operators Available | Parameters | Action |
|---|---|---|
|
|
Choose campaign from list, or choose date |
Email Client
If you have different campaign designs for people who use different mailbox applications, you can segment based on Email Client. Only one client can be selected per condition, but up to five conditions can be selected for any segment.
| Operators Available | Parameters |
|---|---|
|
|
Info Changed
Each time a subscriber updates his or her profile with MailChimp, we'll make a note. Use the Info Changed condition to create a segment based on when your subscriber's profile was last updated.
| Operators Available | Parameters | Action |
|---|---|---|
|
|
Choose campaign from list, or choose date |
Language
MailChimp tries to detect your subscriber's language when they sign up or click links in your campaign.
| Operators Available | Parameters |
|---|---|
|
English, Arabic, Afrikaans, Belarusian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, Estonian, Farsi, Finnish, French (France), French (Canada), German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Khmer, Korean, Latvian, Lithuanian, Maltese, Malay, Macedonian, Norwegian, Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Serbian, Slovak, Spanish (Mexico), Spanish (Spain), Swahili, Swedish, Tamil, Thai, Turkish, Ukrainian, Vietnamese, Custom |
Location
You can use three types of subscriber location data to create segments: geolocation data, address field data from your list, or ZIP code field data from your list.
Geolocation Data
Location segments use geolocation data, which we automatically detect from subscribers who sign up with a MailChimp form or engage with your campaigns. Location segments don't include data from list fields like Address or ZIP code.
| Operators Available | Parameters |
|---|---|
| is within | Choose distance and type city, state, and country in field. Click Validate Location. |
| is not within | Choose distance and type city, state, and country in field. Click Validate Location. |
| is in country | Choose country. |
| is not in country | Choose country. |
| is in US state | Choose state. |
| is not in US state | Choose state. |
| is in ZIP (US-only) |
Type five-digit ZIP code in field. |
| is not in ZIP (US-only) |
Type five-digit ZIP code in field. |
| is unknown |
Member Rating
Use the Member Rating condition to create a segment of your most or least engaged subscribers.
| Operators Available | Action |
|---|---|
|
Hover and click over star rating. |
Poll/Survey Activity
Use the Poll/Survey Activity condition if you have campaigns that use our poll or survey merge tags. You can segment by which subscribers did or did not respond. Surveys allow you to segment on votes for specific responses.
| Operators Available | Parameters | Actions |
|---|---|---|
|
|
|
Signup Source
Choose Signup Source to segment your subscribers by how they were added to your list. You'll only see the sources you used to create your list, so if you've never imported a list or you haven't used an integration, you won't see those options.
| Operators Available | Parameters |
|---|---|
|
|
List Fields
If your imported list contains extra information about each subscriber, you can use it to target your campaigns. On the drop-down menu for Column name, you'll see the column labels you imported with your list.
These fields are based on the column labels in your list and vary for each user and list. Below, you'll see some common examples.
Text Fields
| Parameters | Operators Available | Action |
|---|---|---|
|
|
|
Date Fields
| Parameters | Operators Available | Actions |
|---|---|---|
|
|
|
|
|
|
Address Fields
Address segments use address field data that was added or imported to your list. Address segments do not include data from ZIP code list fields, or geolocation data.
| Parameters | Operators Available | Actions |
|---|---|---|
|
|
|
ZIP Fields
ZIP code segments use ZIP code field data that was added or imported to your list. This segment type only works with five-digit United States ZIP codes. ZIP code segments do not include data from Address list fields, or geolocation data.
| Parameters | Operators Available | Actions |
|---|---|---|
|
|
|
Groups
| Parameter | Operators Available | Actions |
|---|---|---|
| Group: "Group Title..." |
|
Click labels in list; use CTRL or CMD to select multiple |
E-Commerce
When you integrate your e-commerce platform with MailChimp, we’ll track your subscribers’ purchase activity so you can target campaigns to specific buyers. You can segment based on specific items, categories, amount spent, and more. Check out all our e-commerce options.
Integrations
Available options will vary by what integrations are connected in your MailChimp account.
VIPs
If you've marked a subscriber as a VIP in MailChimp, you can segment for those subscribers under the Integrations section.
| Operators Available |
|---|
|
Mandrill Activity
Mandrill users can pass back Mandrill data to segment their lists in MailChimp based on sends, opens, and clicks for emails marked with specific tags.
| Operators Available | Action |
|---|---|
|
Choose tag from list. Use CTRL/CMD to select multiple. |
Goal Activity
After setting up the Goal integration, you can send targeted campaigns to subscribers based on their Goal activity. Type in the URL, domain, or other URL-string into the Goal Activity field provided.
To use this segmentation condition, you need to have embedded the Goal tracking code in your webpages.
| Operators Available | Action |
|---|---|
|
Type URL-string into field |
Goal Last Visited
The Goal Last Visited option lets you use Goal activity to target subscribers based on when they last visited a webpage with the Goal tracking script installed.
| Operators Available | Parameters | Actions |
|---|---|---|
|
|
|
SurveyMonkey Activity
After you create a campaign using our SurveyMonkey integration, you can build segments based on whether your recipients have interacted with your survey.
| Operators Available | Action |
|---|---|
|
Choose survey from list |
Social
If you've activated Social Profiles for your list, you can create segments based on your subscribers' social data: Age, Following/Fan, Gender, Influence Rating, and Social Network.
| Type of Data | Operators | Parameters |
|---|---|---|
| Age |
|
|
| Following/Fan |
|
|
| Gender |
|
|
| Social Network |
|
|
| Type of Data | Operators Available | Action |
|---|---|---|
| Influence Rating |
|
Hover and click over star rating. |
You can combine up to five Social Profiles conditions to build a segment. If you’re looking over your Social Profiles stats in the Lists section of MailChimp, you can click the Send to Segment button next to any statistic to open the Campaign Builder and create a campaign to send to that segment.
Operator Glossary
When you create a segment, you choose an "operator," which is usually the second choice and something like "is" or "is not." Different conditions display different operators. Here's a list of the ones you might see.
| Operator | Description |
|---|---|
| is | Form field data exactly matches the text you input. |
| is not | Form field data does not match exactly the text you input. |
| contains | Form field data contains the text you input. |
| does not contain | Form field data does not contain the text you input. |
| is greater than | Form field data is larger than the number you input. |
| is less than | Form field data is smaller than the number you input. |
| is before | Form field date comes before the date you select. |
| is after | Form field date comes after the date you select. |
| opened | Report data shows subscriber opened a campaign. |
| did not open | Report data shows subscriber did not open a campaign. |
| clicked | Report data shows subscriber clicked any link in a campaign. |
| did not click | Report data shows subscriber didn't click any links in a campaign. |
| was sent | Report data shows subscriber was sent a campaign. This only tracks whether a message was sent from MailChimp, it doesn't account for campaigns that aren't received for any reason. |
| was not sent | Report data shows subscriber wasn't sent a campaign. This only tracks whether a message was sent from MailChimp, it doesn't account for campaigns that aren't received for any reason. |
| source was | Subscriber signed up from the source you select. |
| source was not | Subscriber signed up from a source other than what you select. |
| has replied | Conversations activity shows that subscriber has replied to a campaign. |
| has not replied | Conversations activity shows that subscriber hasn't replied to a campaign. |
| is within | The geolocation of the subscriber is inside the distance radius you select. |
| is not within | The geolocation of the subscriber is beyond or outside of the distance radius you select. |
| is in country/U.S. state/zip | The geolocation of the subscriber is inside the country, state, or zip code you select. |
| is not in country/U.S. state/zip | The geolocation of the subscriber is not inside the country, state, or zip code you select. |
| is unknown | Geolocation data for these subscribers is unavailable. As subscribers engage with your campaigns, MailChimp pinpoints their location, so this field will populate and change over time. |
| starts with | Form field data starts with the text you input. |
| ends with | Form field data ends with the text you input |
| is blank | Form field is empty. |
| is not blank | Form field contains any value. |
| one of | Subscriber is a member of, or interested in, any of the interest groups you select. |
| none of | Subscriber is a member of, or interested in, none of the interest groups you select. |
| all of | Subscriber is a member of, or interested in, all of the interest groups you select. |
| is a member of | Subscriber profile shows they're a VIP or member of Golden Monkeys. This operator is also used with Social Profiles, when subscribers have profiles on certain social networks. |
| is not a member of | Subscriber profile shows they are not VIP or member of Golden Monkeys. This operator is also used with Social Profiles, when subscribers don't have profiles on certain social networks. |
| is following you on | Subscriber is following you on the social network selected.(Requires Social Profiles.) |
| is not following you on | Subscriber isn't following you on the social network selected. (Requires Social Profiles.) |
| has started |
|
| has not started |
|
| has completed |
|
| has not completed |
|