Using exit conditions to remove contacts from a program

Using exit conditions to remove contacts from a program

Summary

You can add exit conditions to a program to remove contacts at any step along the way, providing the contact meets the exit rules that have been set up. This is extremely useful in the case of:

  • lead nurturing programs - if you have a series of emails to encourage someone to sign up for an event, or to fill in a survey, or to make a purchase, then you can use it to exclude people as soon as they have signed up, submitted the survey or made the purchase
  • re-engagement programs - when sending a series of campaigns to contacts who have not opened in 90 days, for instance, you can then exclude anyone who opens one since the start of the program
  • excluding VIPs - if you want to keep core marketing communications away from your VIP list , you can exclude them from receiving your mainstream programs

What is an exit condition?

An exit condition is a program-wide exclusion - if the condition is met by a contact enrolled in the program then they are immediately removed from it, ending their participation.

There are two default exit conditions which always apply:

  • A contact reaching an end node
  • A contact unsubscribing from the account

You can view these by clicking on Exit conditions positioned just above the program builder canvas.

Adding an exit condition

To apply further exit conditions, click on Add an exit condition. You can add up to a maximum of five (on top of the two default ones).

The segment builder will open up to enable you to construct your rule. In this particular example, let's say you want to exclude contacts once they have signed up to your event and have thus been converted. You will want them to exit the program immediately once they have done this, as anything else they receive within this nurturing program will be irrelevant to them.

Drag a 'Data fields' rule into the segment builder, select the 'IS_SIGNED_UP' contact data field as being equal to 'yes', and then click Apply.

 

The exit conditions box will update accordingly:

You will need to then save your program to save the newly created exit condition to it.

When activated, your program will then automatically exclude any contacts upon meeting any of the exit conditions.

Editing or deleting an exit condition

To edit an exit condition, just click on Exit conditions to produce the exit conditions box, click on the rule you wish to edit and the segment builder will open up to allow it to be edited.

To delete an exit condition, simply mouse over it and click on the red cross that appears alongside it.

Please note: exit conditions can't be added, edited or deleted in activated programs. If you wish to adjust your exit conditions in any way, you must first deactivate your program. You need to deactivate a program if you wish to edit any parts of it, or if you wish to delete a program as a whole.

Using exit conditions in re-engagement programs

If you have a re-engagement program in which you send a series of campaigns to contacts who have not opened in the last 90 days, for instance, you can use an exit condition to exclude anyone who opens a campaign since the start of the program.

To do this, you'll want to create a rule using 'Opens' from under the 'Behaviours' section in the rules panel. Drag and drop it into the segment builder, setting it as 'have opened any campaign they were sent on or after [the date the program began]' and then click Apply:

You will need to then save your program to save the newly created exit condition to it.

When activated, the program will permanently exclude any contacts who have opened any campaign on or after your re-engagement program began.

Using exit conditions to exclude VIPs

Another use for an exit condition could be for keeping your core marketing communications away from your VIP list , thus excluding them from receiving your mainstream programs. Again, this ensures you don't send inapplicable and unwanted content to VIP inboxes.

You will want them to be excluded from a mainstream marketing program if they are on your VIP list and marked as a such. This can be done with a Boolean contact data field called 'IS_A_VIP' and thus set up in a similar way to the example used for excluding in a lead nurturing program. 

Drag a 'Data fields' rule into the segment builder, select the 'IS_A_VIP' contact data field as being equal to 'yes', and then click Apply.

You will need to then save your program to save the newly created exit condition to it.

When activated, the program will permanently exclude any contacts who have 'IS_A_VIP' set to 'yes'.

Reporting and statistics

Once your program has been activated, clicking on Exit conditions will provide statistics on the amount of contacts who have exited the program via each condition.


 

Within the contact activity report, contacts who have exited a program via an exit condition you've created will be reported as 'Exited on exclusion node' under the 'Program outcome' column in the 'Program activity' section.

    • Related Articles

    • Getting Started with the Program Builder

      Contents Building a program » Node settings » Connecting nodes » Creating branches Validation Saving and activating Summary The program builder features nodes - actions, delays, decisions and end points - linked with connectors, enabling you to ...
    • Sending contacts a campaign or enrolling them on a program when they join an address book

      Summary For each address book in your account, you can set up the following join actions that will be triggered when an individual contact joins it: Campaign join action Program join action These actions allow you to automatically send contacts a ...
    • Configuring program start rules

      The Start node is the only node on the canvas to begin with. This is the first node of your program requiring your attention. Click on the Start node to define the criteria for when contacts are added to your program. A panel of options will slide in ...
    • Working with the program builder canvas interface

      Contents Working with program nodes Working with program connectors » Naming end nodes » Moving, duplicating and deleting nodes » Annotations Finding your way around the program canvas » Zooming in and out Undoing and redoing Summary Whenever you ...
    • Using quantity splits in programs

      Summary The Quantity split node is used to create a split of contacts in your marketing automation program based on a specified number reaching the node first. The first X contacts to reach the node go down one route and the rest go down another ...