Scheduled Programmes

A scheduled programme allows you to select a date and time to start a programme, pulling a selection of customers into the programme based on various criteria that can be specified in the programme trigger. A scheduled programme can also be started by allowing it to run after a event has occurred. 

Open the Start step within the programme to specify the customers eligible to be put into the programme and the conditions to start the programme.

Who to Include:

The first section of the Start step (shown below) specifies who will be eligible to be entered into the programme. In the case of a Time Trigger, this will be the same as the people who are actually put into the programme, whereas for an Event Trigger, it only specifies who can be put into the programme.

As well as selecting specific lists, segments and DPS queries to include and exclude, checking the 'Only Subscribed' checkbox at the top ensures that only subscribed customers are entered into the programme. 

Checking the 'Only Non Open/Clicks' checkbox and selecting a campaign will put only those customers who have not opened or clicked an email from the specified campaign into the programme.

When to Start:

At the bottom of the Start step is the section to determine what conditions will start the programme. There are two options for the type of trigger: Time Trigger and Event Trigger.

1) Time Trigger:

For a Time Trigger, a date and time to start the programme are specified in the 'Start At' box. If it is a recurring programme, the reoccurring time can be set in the 'Reoccurs' box.

2) Event Trigger:

To schedule the programme via event, change the dropdown from "Time Trigger" to "Event Trigger" like the screenshot below:

Events that will start and stop the programme can then be specified. When any of the start events happen, the programme will start, and if any of the stop events happen while the programme is running, it will stop.

If more complex functionality is required, for example: starting or stopping based on a customer property, there is a section for a javascript function which can be opened by clicking on the cogs next to the 'Start On' or 'Stop On' boxes. Below are some examples of such functions.

NOTE: In the start function, there are two parameters: the event data and the customer data, while in the stop function there are three parameters: the programme data, the event data and the customer data. It is important, therefore, to know which parameter to use to access the required data in each function.

Still need help? Contact Us Contact Us