Conditions
Branch the flow based on a rule.
What this step does
A Condition step splits the flow into paths based on a rule, so contacts only see what applies to them.
How to use it (recommended)
1
Add a Condition step
Add a Condition step where you need branching.
2
Pick the condition type
Choose the data you want to evaluate (tags, fields, activity, etc.).
3
Test both paths
Use two test contacts so you can see each branch run.
Common condition types
- Tags (has/does not have)
- Lists (belongs to/does not belong to)
- Subscriber data (field values)
- Custom fields
- Email activity from flow or campaign sends
- Email preference by message category
Tips
- Use all/any matching carefully when checking multiple tags or lists.
- For email activity, choose whether the condition should reference a campaign email or a flow email before selecting the message.
- Date-based custom fields compare by calendar date even when the saved value
and condition value use different display formats, such as
May 24, 2026and2026-05-24. - Test both the Yes and No paths with known contacts before publishing.
- Keep conditions simple and test each branch with one contact.
If you want to compare two full paths, consider A/B Testing instead.
Related Help Docs
Updated May 21, 2026
Was this helpful?