Segments
Segments define reusable audience rules that stay current without manual maintenance — use them to target broadcasts, filter sequence emails, and build complex nested conditions from simple building blocks.
5 min read
Segment conditions
A segment is a saved set of rules that defines a group of subscribers. Unlike a static list that you update manually, a segment's membership updates automatically as subscribers gain or lose the attributes the segment's conditions describe.
Mailrith segments are built from the following condition types:
- Subscriber status: filter by active, unsubscribed, bounced, or complained.
- Tags: include or exclude subscribers based on whether they have a specific tag.
- Forms: target subscribers who submitted (or did not submit) a specific form.
- Sequences: include subscribers who are (or are not) currently enrolled in a sequence.
- Custom fields: match subscribers whose field values meet a condition — equals, does not equal, contains, is greater than, is before a date, and so on.
- Saved segments: reference another segment as a condition to build nested or composite targeting logic.
Combine conditions using AND (every condition must match) or OR (any condition can match) to build precise audience definitions. You can mix AND and OR within a single segment.
Previewing results
Before saving a segment, click Preview to see how many subscribers currently match the conditions and review a sample of the matching contacts. Mailrith runs the preview against the live database — not a browser-side estimate — so the count reflects actual data at that moment.
Previewing is especially valuable when combining multiple conditions, because the interaction between AND and OR logic can produce unexpected results. Always preview a new segment before using it as the audience for a broadcast or automation trigger — a segment that matches zero subscribers means your email will not be delivered to anyone.
Using segments in sends
When creating a broadcast or configuring a sequence audience filter, you can select a saved segment instead of rebuilding conditions from scratch every time. This keeps targeting consistent and means you only need to update the segment's rules in one place when your audience definition changes.
Segments are evaluated at send time. The subscribers who match the conditions at the moment the email goes out are the ones who receive it. If a subscriber joins a segment's conditions after you define a broadcast audience but before the scheduled send time, they will be included in the delivery.
Need help?
Reach the Mailrith team if you need help planning a workflow or troubleshooting a setup.
Related guides
Add, import, search, filter, and bulk-update contacts while tracking a complete activity history for every subscriber.
Label subscribers with flexible, binary markers that power targeting in broadcasts, sequences, automations, segments, and magic links.
Compose one-off email campaigns, define the audience with tags and segments, preview the result, and send immediately or schedule for later.