Feature reference — generated from the product
Segments & lists

Define an audience once — conditions over any field on any object — and use it for campaigns, flows and views alike. Static when you want a snapshot, dynamic when you want it live.
What you get
- Any object, any field — Segment companies by industry, deals by stage age, contacts by engagement — lists aren't just for contacts here.
- Dynamic means live — Dynamic lists re-evaluate automatically. Someone qualifies, they're in; they churn, they're out.
- Segment by real engagement — "Opened in the last 30 days", "hasn't opened Campaign X", "clicked 3+ campaigns this month" — engagement conditions come straight from your send history, live.
- One grammar — The same condition builder powers campaign audiences, flow logic and dynamic lists — learn it once.
Capabilities at a glance
- Static and dynamic (condition-based) lists
- Lists on any object, with an ordered email-field priority (work → personal fallbacks)
- Engagement conditions: last emailed/opened/clicked, per-campaign opens & clicks, 30/90-day counts, 0–100 score
- Shared ConditionGroup engine across campaigns, flows and lists
- List membership usable as a condition (__lists)
- Unsubscribe status preserved across list re-adds