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.

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.
  • 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.

Updated May 3, 2026

Was this helpful?