What are the exit and restart conditions in an automation?

This article refers to the classic automation editor. To learn more about the new automation editor, check our dedicated article About the new automation editor [BETA].

An automation is a series of pre-defined steps that include entry points, actions, and conditions. When a contact enters an automation, they start going through the steps until they exit the automation after completing the final step. However, it's possible to force a contact to exit or restart the automation, no matter which step the contact is at.

What are exit and restart conditions?

The exit and restart conditions cause a contact to immediately exit or restart your workflow once specific conditions are met, no matter which step the contact is at when these conditions are met.

The following exit and restart conditions are available in an automation:

Marketing and Transactional Email Activity

Opens: exit or restart the automation when a contact opens a specific email or any email.

Clicks: exit or restart the automation when a contact clicks a specific link or any link in an email.

Unsubscribes: exit or restart the automation when a contact unsubscribes from a specific or any email.

Contact details
Anniversary: exit or restart the automation based on a date stored in a contact attribute (e.g. birthday).
Contact attributes condition: exit or restart the automation based on a value stored in a contact attribute.
A contact is added to a list: exit or restart the automation when a contact is added to a specific list.
A contact is in a segment at a given time: exit or restart the automation when a contact matches the conditions of a specific segment.

A contact submits a form

Exit or restart the automation when a contact submits a specific or any of your Brevo forms.

An event happens

Exit or restart the automation when a specific event happens. It can be an event linked to a Brevo feature, to your website, or to your emails.

Website Activity

A contact visits a page: exit or restart the automation when a contact visits a specific page or any page on your website.
A contact clicks an external link: exit or restart the automation when a contact clicks a specific link or any link on your website.

Examples of automations with exit or restart conditions

🛒 Abandoned cart automation

The abandoned cart automation is used to send an email to contacts who leave their cart on your website without purchasing the items inside:

Entry point An event happens: cart_updated (contact adds a product to their cart)
Condition

Add a delay: 2 hours

Action

Send an email: remind the contact of the products they left behind

Exit condition An event happens: order_completed (contact purchases their cart) and cart_deleted (contact deletes the products from their cart)
Restart condition An event happens: cart_updated (contact adds additional products to their cart or creates a new cart)

mceclip0.png

💰 Billing automation to collect overdue balances

Apply an exit condition when contacts pay their bill. You will need to create a custom event for when a bill is paid and then use the condition An event happens > Custom Event.

🏷️ Coupon code promotion automation

Apply an exit condition when contacts use the coupon code. You will need to create a custom event for when a coupon code is used and then use the condition An event happens > Custom Event.

💤 Inactive customers re-engagement

Apply an exit condition when contacts make a purchase. You will need to install the Brevo tracker on your website and then use the condition An event happens > Custom Event (order_completed).

Add an exit or restart condition to an automation

You can add an exit or restart condition to an automation while creating or editing it:

  1. From the automation editor, scroll down to the end of the automation and click Add new Conditions.
    mceclip2.png
  2. According to your needs, select an exit or restart condition.
    mceclip3.png
  3. Select a condition between Email Activity, Contact Details, A Contact Submits a Form or Website Activity. Similar options are available for both exit and restart conditions.
    mceclip4.png
  4. Set up your condition.

You can repeat these steps to add multiple exit or restart conditions to your automation. You can edit or delete your exit and restart conditions at any time.

What happens if no exit or restart conditions are applied to an automation?

  • If no exit condition is applied to an automation, a contact will exit after after completing the final step.
  • If no restart condition is applied to an automation, a contact will only restart the automation if:
    • the entry conditions of the automation allow contacts to enter the automation more than once, AND
      mceclip5.png
    • the contact matches the conditions of the entry point of the automation another time.

⏩ What's next?

🤔 Have a question?

If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.

If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo expert partner.

💬 Was this article helpful?

5 out of 12 found this helpful