Segments
Open Audience → Segments (/audience/segments) to build rule-based audience groups. Segments update dynamically as subscriber tags change—use them for workflow triggers, broadcast targeting, and audience analysis.
Segments vs tags
- Tags — labels attached to individual subscribers (manually, via API, or in workflows)
- Segments — groups defined by one or more tag conditions; subscribers match when they satisfy the rule set
Segment rules use tag operators (Exists, Equals, Contains, and others)—not standalone subscriber attributes. Tags must exist before you reference them in segment conditions.
List and filters
The segments list supports search and a type filter:
- All — every segment in the project
- Custom — segments you create and edit
- Default — platform segments that are read-only in the console
Each card shows name, description, active status, type badge, subscriber count, and tag count. When syncSubscribers is active, a sync spinner appears on the card.

Create a segment
Owner and Editor roles see New Segment (Viewers are redirected away from the create page).
- Open Audience → Segments and select New Segment (/audience/segments/new).
- Fill in Name and Description (both required).
- Set Active (on by default) to control whether the segment can be used in targeting.
- Add at least one tag condition using the tag selector (see below).
- Select Create & Close to save.

Tag conditions
For each condition, pick a tag, an operator, and a value when required:
- Exists / NotExists — subscriber has (or lacks) the tag; no value needed
- Equals / NotEquals — compare the tag value
- Contains / NotContains — string containment on the tag value
- GreaterThan / LessThan — numeric comparison on the tag value
Conditions must be unique (same tag, operator, and value cannot repeat). Add multiple conditions to narrow the audience.
Edit and delete
Open a segment from the list to view its detail page.
- Custom — Owner and Editor can update fields, change conditions, and delete (type the segment name to confirm)

- Default — read-only; the console shows an info alert and disables all fields

When syncSubscribers is running, a warning banner notes that the subscriber list may change until sync completes.
Detail page lists
Below the form, the detail page shows:
- Subscribers — current members with search and All / Identified / Anonymous filters
- Tags — tags referenced in the segment conditions

Workflow triggers
Workflows with an Entry Segment trigger start when a subscriber enters the selected segment. Choose the trigger type when creating a workflow, then pick the segment in the workflow settings.
This is the primary pattern for onboarding and lifecycle journeys. Manual workflows are triggered via API—not from the console UI.
Inside a workflow Condition node, segment membership checks use Exists / NotExists per segment—separate from the tag operators used when defining a segment.
Broadcast targeting
When creating a push or email broadcast under Messaging → Broadcast, set the target type to Segments and select one or more segments. The broadcast sends to all subscribers currently matching each segment's rules.
Getting Started
The project Getting Started checklist includes Build smart segments with a direct link to Audience → Segments.
Roles
- Owner / Editor — create, edit, and delete Custom segments
- Viewer — browse segments and members; cannot create or edit