Building your first segment

Segmentation is one of the most valuable things you can do in Flexmail, but it can feel abstract until you see it applied to a real situation. This article walks you through a practical example to show how segments, custom fields, and interests work together to build a complete targeting strategy.


Before you get started

  • Segmentation is available on all Flexmail plans.
  • Each segment supports up to five conditions. Use nested segments for more complex setups.
  • Segments can be nested up to five levels deep.
  • Segments only work on Confirmed (active) contacts.
  • You can also use segments to exclude contacts from a campaign, not just to include them.

A practical example: toy shop The Little Elephant

A fictional toy shop shows how to build a segmentation strategy from scratch. The same approach applies to any business: start with your goals, translate them into a communication strategy, and then work out what data you need to make it happen.


Step 1: start with your goals

If you use email marketing for your business, you want to see a return. Let us start with the goals.

The Little Elephant wants to use email marketing to:

  • Bring existing customers back to the shop more often
  • Guide interested visitors toward their first purchase
  • Build a loyal customer database with more personal, relevant communication

Step 2: translate goals into a communication strategy

Setting goals has a follow-up step. Based on your goals, you can start building a strategy. How do we use communication to achieve the goals above?

  • To motivate website visitors to subscribe: an opt-in form with an attractive welcome offer, followed by the choice of what they want to receive
  • To reactivate existing customers: segment by purchase history or contact type and send relevant product updates
  • To build loyalty: identify life events such as birthdays, pregnancies, and holidays, and build communication around them

Step 3: determine what data you need

This is what The Little Elephant set up:


Segment: website subscribers

Condition: has subscribed via [website opt-in form].

This segment captures everyone who subscribed via the website. It is the starting point for the welcome email sequence.

Segment: customers

Condition: custom field "Contact type" equals "Customer."

The shop creates a custom field "Contact type" with options such as "Customer" and "Interested." Customers are imported with this field populated. This makes it easy to send customer-specific campaigns.

Segments based on interests

The shop creates five interests: Newsletter, Promotions, New products, Health tips, Sustainable toys. A matching segment is created for each interest. Contacts are linked to interests via the opt-in form settings, by clicking tagged links in emails, or by updating their own profile.

  • Segment: Newsletter, condition: subscribed to interest "Newsletter"
  • Segment: Promotions, condition: subscribed to interest "Promotions"
  • Segment: New products, condition: subscribed to interest "New products"
  • Segment: Health tips, condition: subscribed to interest "Health tips"
  • Segment: Sustainability, condition: subscribed to interest "Sustainable toys"

Support tip  Your general newsletter segment will usually be the largest. Include articles related to your other interests regularly, and use link tracking to automatically assign the matching interest to contacts who click those articles. Over time, your interest data builds itself.

Segment based on date of birth

A custom field "Date of birth" is added and included in a data form. Contacts who fill this in receive a birthday email with a promotion, a personal touch that encourages loyalty.


Segment based on a life event

Contacts expecting a baby are a valuable target audience for a toy shop. An interest "Pregnancy and newborns" is created, and contacts who indicate this on a form or in a conversation are linked to it. This feeds into a separate email sequence around preparing for a new baby.


Next steps

Once your base segments are in place, you can combine them for more precise targeting.

For example: customers in Belgium who are subscribed to the interest "Promotions" and have opened at least one campaign in the past 90 days. That is your most engaged, commercially relevant audience for a seasonal offer.

If the open tracking consent policy is active, this segment only contains contacts with consent for open tracking. See Combining segmentation rules for "has not opened" and the warning in the segment builder.

See "Combining segmentation rules" for building segments with multiple conditions, and "Building a nested segment" for creating hierarchical segment structures without repeating conditions.


Common mistakes to avoid

Building segments before collecting the data

Segments that rely on custom fields or interests only work if that data has actually been collected. Creating a segment before the data exists gives you a false sense of readiness. Map out what data you need, collect it first via imports or opt-in forms, and only then build your segments.


Starting with too many specific segments

New users often build a large number of narrow segments before they have enough contacts to make them meaningful. Start with the main distinctions, such as language and broad interest categories, and add specificity as your database grows. A segment of 20 contacts is rarely worth a separate campaign.


Forgetting to set up interests on the opt-in form

If you create interest-based segments but do not add an interest selection to your opt-in form, new contacts will never be assigned those interests. They will be excluded from all your interest-based segments from day one. Link your interests to your subscription flow early.


Next steps

Did this answer your question? Thanks for your feedback There was a problem submitting your feedback. Please try again later.

Didn't find what you were looking for? Contact Us Contact Us