Skip to content

Time-based functionalities for Canvas

This reference article covers time-based functionalities for Canvas to assist with strategies, troubleshooting, and to answer common questions.

Schedule delay

Send immediately

Definition Time Zone
Send message immediately after the user receives the previous step, or if this is the first step, immediately after the user enters the Canvas. N/A

Send after X days

Definition Time Zone
Send message after a delay. You can specify a delay in seconds, minutes, hours, days, or weeks. N/A

Send on the next [day of the week] at X time

Definition Time Zone
Send message on the next specified day of the week, at a selected time of day. Select between user’s local time or company time

For example, suppose you select “Send on the next Saturday at 3:15 pm”. If a user enters the Canvas on a Saturday, they would receive that message on the next Saturday in seven days. If they enter on a Friday, the next Saturday would be in one day.

Send in X calendar days at Y time

Definition Time Zone
Send message in a specific number of days at a specified time. Select between user’s local time or company time

Canvas calculates the delay as day of the week + calendar days, then adds the time. For example, suppose a Canvas component is sent on Monday at 9 pm, and the next step is scheduled to “Send in 1 day at 9 am”. That message will be delivered on Tuesday at 9 am, because the Canvas calculates the delay as Monday + 1 calendar day, then adds on 9 am.

Intelligent Timing

Definition Time Zone
Intelligent Timing calculates the optimal send time based on a statistical analysis of your user’s past interactions with your messaging (on a per channel basis) and app. If you select a specific time as your fallback, this will be sent in the user’s local time.

Global frequency capping

Definition Time Zone
Limit how many times each user should receive the Canvas within a certain time frame, which can be measured in minutes, days, weeks (seven days), and months. User’s local time. If a user’s time zone isn’t set, this will fall back to company time zone.

Frequency capping is based on calendar days, not a 24-hour period. This means that you could set up a frequency capping rule of sending no more than one campaign a day, but if a user receives a message at 11 pm in their local time, they can still receive another message an hour later (on midnight the next calendar day).

New Stuff!