Segments
A segment is a dynamic group of contacts defined by rules. Contacts enter and leave segments automatically as their data changes — no manual updates needed.
Accessing segments
Go to People → Segments to see all segments in your workspace.
Segment types
Rule-based segments
Define conditions and logic:
- “Purchased in the last 30 days AND city is Mumbai”
- “Plan is pro OR plan is enterprise”
- “Has NOT opened an email in the last 14 days”
- “Visited the Juhu outlet in the last 7 days” —
event.location_idis a first-class filter dimension for chains
Conditions evaluate against contact properties, event history, engagement data, and event-level columns like location_id and workspace_id. Segments re-evaluate continuously.
AI-generated segments
Describe the audience you want in plain language:
“Customers who bought coffee beans more than twice but haven’t reordered in the last 3 weeks”
Active Reach translates this into segment rules, shows you the resulting conditions, and lets you edit before saving.
System segments
Pre-built segments available in every workspace:
- All contacts — everyone
- New contacts (7d) — created in the last 7 days
- Active (30d) — fired an event in the last 30 days
- Inactive (30d) — no event in the last 30 days
- Email reachable — has a valid email
- Push enabled — has a registered push token
How segments are used
| Where | How segments are used |
|---|---|
| Campaigns | Target a segment as the audience |
| Journeys | Trigger entry when a contact enters/exits a segment |
| Analytics | Filter dashboards and reports by segment |
| Ads | Sync segments to Meta or Google Ads as custom audiences |
| Playbooks | Playbook variables map to segments |
What’s next
- Create a segment — visual segment builder
- Segment detail — membership count, growth trends, and insights