Delivery Time Window

To make sure that a message gets delivered within a very specific time range, you can set a time window. For example, you can set a message to only send during your business hours, during specific hours in your user’s time zone, or prevent messages from sending on the weekends. Whatever works best for you!

How to set up a delivery time window

Within your campaign workflow, when you click to add a workflow item, choose the Time Window option:

Add time window

If there are already other items in your workflow you’ll need to choose where you want to place your Time Window. Then, use the dropdowns to customize when you’d like the user to advance to the next step in the workflow. Choose specific days, specific times, or even your user’s time zone!

Customise time window

Note that if you select to match the user’s time zone, you need to send us the timezone attribute. You can also set a fallback time zone.

Example with multiple messages

When a message has a delivery window, later messages are pushed back to accommodate it. For example, in a workflow like this:

  1. A two-day delay
  2. A time window action item set for 9AM - 5PM, Monday to Friday, in the user’s time zone.
  3. An email
  4. Another two-day delay
  5. A push notication

Let’s say a person enters the campaign on Monday at 6PM. They:

  1. Wait for two days, until Wednesday at 6PM. This is outside the time window, so–
  2. They’ll wait again, until Thursday morning at 9AM.
  3. The first email will be sent.
  4. They will wait for another two days (until Saturday morning at 9AM)
  5. The push notification is sent.

Note that a time window only applies to the message that follows it. If you want the push notification in the above example to be delivered during a specific time window as well, you need to add it before that message.