About Advanced Segmentation

Pro Feature

This is a paid feature.

MailChimp Pro includes an Advanced Segmentation tool for lists, which takes our basic list segmentation to the next level. Create complex segments that combine both any and all logic in a single segment, and target your campaign content to specific subscriber sets.

Advanced Segmentation is included with MailChimp Pro, which is available to add on to any pricing plan.

In this article, you’ll learn how advanced segments work and what you can do with them.

How Advanced List Segments Work

Advanced segments are similar to basic segments, but you'll find more depth to the logic and structure of advanced segments. While basic segments help you find subscribers with simple, straight-forward logic, advanced segments provide complex controls, so you can target subscribers on a more granular level.

Here are the differences between segment types.

Basic Segments Advanced Segments
  • Available for all accounts
  • Offer simple list filtering
  • Limited to five conditions
  • Can't combine any/all logic
  • Available for Pro accounts only
  • Offer complex and flexible list filtering
  • Allow unlimited conditions
  • Can combine any/all logic

What You Can Do with Advanced Segmentation

Advanced Segmentation can help you streamline how you filter subscribers and test your campaigns. Because advanced segments do the work of several basic segments, you can cut your work in half.

For example, instead of sending two campaigns to two basic segments, you can send a single campaign to one advanced segment that includes all the same subscribers.

When you combine any/all logic in a single segment, you’re able to include subscribers who meet significantly different conditions. There's no limit to the number of conditions in an advanced segment, but the process may slow down as you add more criteria.

Advanced Segmentation is a powerful tool for when you need to build complex relationships to filter your subscribers. But if you don’t need as many options to find the subscribers you’re looking for, create a basic segment instead. Take a look at our Getting Started With Segments article to learn more.

Advanced Segmentation Logic

Advanced segments combine individual conditions to sort subscribers in nested groups. A top-level group is required, and shares its logic with groups that follow it. Secondary logic can be applied to the conditions inside each group, but each group is taken as a whole, and weighted equally.

Read our article on Advanced Segmentation logic to learn how to construct your segments and view examples of advanced segments: Understanding Advanced Segmentation Logic

Segmentation Options

The condition types available in Advanced Segmentation are slightly different than basic list segmentation, so the uses and combinations vary also. The data available in the list you're working with determines which conditions are available to you.

When you choose your segment conditions, your list might look something like this.
Screenshot of the segmenting options.

  • E-commerce Purchase and Goal Activity
    If you’ve connected your online store or set up Goal on your website, you can segment by Goal or subscriber purchase activity.
  • Subscriber Data
    Segment by subscriber-specific data, including email address, email client, VIP status, language, date added, information changes, member rating, and signup source.
  • Campaign Activity
    Segment based on your subscribers' campaign activity, including sends, opens, and clicks.
  • List Fields
    Segment based on fields in your list, such as a subscriber's first or last name, or their birthday.
  • Groups
    Segment based on existing groups in your list.
  • Subscriber Segments
    Choose a static segment to start from, and filter it with additional conditions.
  • Predicted Demographics
    Segment by gender and age range of subscribers in your list.

To learn more about the conditions listed here, take a look at All the Segmenting Options.

Was this article helpful?
What can we do to improve articles like this?

Technical Support