The Automation Center can be found under Automation > Automation.
You can see all your Automation Center programs on the Automation Programs page.
As a quick reminder, here is the onboarding video about Program Creation with Nodes:
Switching programs to the New Editor
Programs using the legacy editor will be switched to the New Editor in April 2021. For more information on the timeline, see Schedule.
What happens to programs after switching to the New Editor?
- If your program contains the Didn’t respond to email or Didn’t click link node, then it will be paused for a maximum of 10 minutes. You will not lose any data while your program is paused, new contacts cannot enter it but they are queued and will enter it after reactivating your program. Contacts already in the program will not advance in it.
- Active programs built in the legacy editor will keep their Advanced participation settings in the New Editor and you will not lose your participation data. Please note that you cannot use the Advanced participation settings in programs built in the New Editor. Don’t worry, the Participation check node will be available in the Automation Center in the upcoming months.
- Programs will keep all their data except for your program and node descriptions. Don’t worry, a new functionality that allows you to add comments to the canvas and rename nodes will be available in the upcoming months.
When will my programs be switched to the New Editor?
Features and updates coming soon
We really appreciate your feedback. Please share your thoughts on the New Editor with us by clicking Give us feedback in the bottom right corner. Your feedback is sent directly to our Product team responsible for developing and improving the Automation Center. Based on the feedback we have received so far, the following features and updates will be available soon:
|When?||Features and updates|
|April 2021 (before switching all Automation Center programs to the New Editor)||
|In the upcoming weeks||
|In the upcoming months||
Creating a program
To create an Automation Center program, click the Create Program button and select Audience-focused journeys (Automation Center) from the dialog.
This will open the program editor canvas. You can see all the available workspace nodes in the menu on the left.
Hover your mouse over the nodes to get more information on what they do.
Contact participation settings
The participation settings determine how frequently, and how often, a contact can enter a program.
To open the dialog, click Participation on the program title bar.
Please note that you cannot activate new programs with Advanced participation settings in the New Editor. However, active programs will keep their participation settings after switching to the New Editor. For more information, see Not supported features.
- Standard entry criteria are based on whether or not a contact has already entered the program, and if so, how recently.
- Advanced entry criteria assume that the contact has been through the program once already, and are based on when they last exited it.
The settings you define here will be applied to the program at the node which displays the cog wheel icon. This will be the entry node of a transactional program, or the first segment node in a recurring program.
The participation settings you define will also apply to the program when it is in testing.
- Using the advanced settings may have an impact on your program’s performance. For more information, see Troubleshooting.
- You cannot change the participation settings after the program has been launched, even if you pause it.
- A day in the context of Participation Settings means 24 hours. This is independent of calendar days or timezones. For example, if you define that contacts can only enter a program again 3 days after exiting it, this will be calculate as exactly 72 hours.
- One-time batch programs cannot have participation settings enabled due to their automated nature.
- ‘Contact’ here means a unique contact ID. If an existing person is re-registered with the same email address but with a new ID they will not be excluded and could enter the program more than once.
Defining exit criteria
Exit criteria are an easy way to remove contacts from a program as soon as your objective has been reached.
For example, if you have a trial period for your product during which a contact does not have to pay, you may want to set up a conversion program. Your objective is to convert each contact to a payment plan by sending a series of daily emails with useful information, and maybe even incentives as the end of the trial period approaches. As soon as the contact has signed up to the payment plan, you don’t want to send them any more of these conversion messages.
Instead of adding a filter after every Wait node, you can simply specify exit criteria. This automatically applies a filter with these criteria after every Wait node and before the entry point. Once a contact fulfills the criteria (i.e. has signed up) they are removed from the program and cannot re-enter it.
To define such criteria, first create a segment that will identify the contacts you want to exclude. Then open the program and click Exit Criteria on the program title bar. Here you define a program-level setting for what criteria are used to remove a contact from a program. There are two options:
- No exit criteria – No program-level settings are used.
- Segment Based criteria – Select from your available segments to remove a contact from the program when they meet the criteria (e.g. made a purchase).
If there are exit criteria defined:
- The number of contacts who left the node due to these criteria will show up under Finished in the History widget.
Adding contacts from one program to another
You can link programs together so that a contact reaching a Finish node in one program automatically enters a second one. To do so, proceed as follows:
1. First, make sure that the second (target) program starts with the node Entry from another program.
When you add the Entry from another program node to a program, a special Wait node is automatically inserted right after it. Please note the following:
- You must not delete this Wait node. If you do, the program becomes invalid and you cannot activate it.
- If you accidentally delete the automatically generated Wait node, you cannot add it again manually (the program will remain invalid) but must delete the Entry from another program node, then add it again to re-generate the special Wait node.
- You cannot connect any other nodes to the Entry from another program node, you can only connect nodes to the special Wait node following it.
- The Entry from another program node is a recurring entry point. If your program starts with this node, you cannot add additional recurring, transactional or batch entry points to the same program.
2. In the first (source) program, open the Finish node and activate the Transfer participants to another program toggle. All programs that start with the node Entry from another program are listed. Select the target program from the list.
The Transfer participants to another program option is replaced with the Transfer to program node in the New Editor. For more information, see Transfer to program node.
The Finish node is now shown as Finish and transfer, and the target program is visible in the tooltip.
The target program now has the first program displayed as the source program in its entry point.
There is no combined reporting for linked programs; each one has the standard reporting features for all programs.
For more information, see Connecting programs.
Saving a program
Click the Save icon on the workspace Actions bar. The Automation Center validates the program before saving (see below), but it does not have to pass the validation check in order to be saved. It is a mere indication of the state of the program.
- You should never navigate away from a program before you see the Save message in the bottom right corner. Remember that for more complex programs, it may take up to a minute to save.
- If you work on a complex program, save frequently and wait until the confirmation notice is displayed.
Validating a program
For a program to be activated, it must fulfill a number of conditions. For example, all nodes must contain content, and must have the mandatory settings defined (e.g. subject line for emails).
Every time you save a program, the validation errors are displayed in the bottom right of the workspace for a few seconds (you can pin them to the user interface by clicking the pin icon) and above the affected nodes. Hover your mouse over the icon for details of the error.
Errors in program settings are checked and displayed on Activation.
Scheduling a program
- Click the Schedule icon on the program Title bar and make your selection from the drop-down menu; you must specify a start date in the future.
- Click Set Schedule.
Before a program can be scheduled, it must have passed all validation checks.
Scheduled programs can be paused, in which case they will not become active when their start date is reached. If the start date has already passed when you re-activate the program, you receive a warning message that the program will start immediately, and you have the option to change the start date to a date in the future.
Activating a program
Clicking Activate in the Program Status drop-down starts the program, unless a start date in the future has been entered. Provided all validation checks have been passed, the program is now live and contacts can enter and progress along it as expected.
Once a program is active, there are a number of other actions you can perform in the Program Status drop-down. For more information, see Program status and actions.