Campaign exit conditions
UpdatedExit conditions determine if or when a person should exit your campaign. The options available depend on the type of campaign you’re building—attribute or segment, event, etc.
Options
By default, a person continues through a campaign until they stop matching the campaign filter criteria. (For an attribute or segment-triggered campaign, people will exit when they stop matching the trigger conditions by default.)
To view or modify your exit criteria, click the upper-left menu while editing a campaign. Then click Manage under Exit.


These are your options for exit conditions:
They achieve the goal: This setting causes people to exit your campaign after they perform the conversion action (your audience performs an event, enters a segment, or leaves a segment).
They stop matching the filters: If a person stops matching the filter criteria, see below for how we evaluate exit conditions.
- Campaigns triggered by an attribute or segment don’t have filters. Instead, you’ll see They stop matching the trigger.
They achieve the goal or they stop matching the filters: In this case, a person exits the campaign after they perform your conversion goal OR they stop matching the campaign’s filter criteria.
- Campaigns triggered by an attribute or segment don’t have filters. Instead, you’ll see They achieve the goal OR they stop matching the trigger.
People don’t exit early, they move through the entire workflow: People won’t exit your campaign early. They’ll complete their entire journey, even after they meet your goal or stop matching your campaign’s trigger or filter conditions during their journey.
How we evaluate exit conditions
We evaluate exit conditions depending on whether your campaigns have grace periods. People may wait in a grace period when they meet your exit conditions to ensure they should actually leave your campaign. But we’ve removed this for all newly created campaigns.
To simplify things, newly created campaigns no longer include a grace period before people exit
We’ve found that grace periods are more confusing than helpful for managing your audience, one reason being they behave differently across different campaign types. So moving forward, you won’t see people waiting in grace periods before they exit any newly created campaigns.
For campaigns without grace periods, exit conditions are evaluated immediately as conditions change. This means, unlike campaigns with grace periods, we don’t wait for specific actions in your workflow to evaluate whether people meet your exit conditions.
For campaigns that still have grace periods:
- If your exit conditions include triggers or filters, we check whether people stop matching them before actions (message delivery, attribute updates, manual segment updates, collection queries, create event actions, and batch updates).
- For example, you may want to send product recommendations to people who have not performed a purchase event in the past 30 days. You want people to exit the campaign when they make a purchase. This means people would exit when they stop matching the trigger (has not performed a purchase recently), which we evaluate before the next workflow action.
- If your exit conditions include goals, we check whether people achieve the goal criteria after actions that cause pauses in their journeys (wait until, time window, time delay, attribute updates, and collection queries).
- For example, if your campaign notifies a person about items they left in their shopping cart, you may want them to exit after they purchase these items. You can set people to exit the campaign if they’ve completed their purchase (the goal, in this case). They would exit after the next pause in the workflow.