Delay
The Delay widget enables you to delay the next action for minutes, hours, days, or months. For example, consider you set a 30-minute delay in the widget. When the contact reaches this element, it delays for 30 minutes before the contact continues the Journey in the workflow.
📋 Note: Delays are normally meant for long periods of time (for example, days or hours). However, for testing, you may want to set the delay to a shorter duration. A delay of 15 minutes is the minimum recommended period in this case.
The following screenshot shows how the Delay widget appears on the canvas:

The following screenshot shows the Delay dialog box that appears when you double-click the widget:

Delay Until
The Delay Until widget has multiple delay functions. You can use any of the following delay options:
- Date and Time: You can select a day, month, year, and time.
- Rolling Delay: You can select a day of the week or Everyday indicating any day of the week, along with time. When a contact reaches the delay, they remain in the delay widget until the selected date and time.
- Event Delay: You can set appropriate days and hours before or after the custom field is selected. It works with custom fields only.
📋 Note: The last selected delay option is run until you open it again. If you choose a time frame under Date & Time and select a range under Rolling Delay before saving it, only Rolling Delay will work.
The following screenshot shows how the Delay Until widget appears on the canvas:

The following screenshot shows the Date & Time tab of the Delay Until dialog box:

The following screenshot shows the Rolling Delay tab of the Delay Until dialog box:

The following screenshot shows the Event Delay tab of the Delay Until dialog box:
