While creating a workflow in HubSpot, you can use delays to space out workflow actions, time the email sends to create a more personalized experience for your customers.
Types of delays:
- Delay for a set amount of time: this delay can be used when you want to pause all enrolled records for the same amount of time between workflow actions.
- Delay until a day or time: this delay can be used when you want an action to execute only on certain days or times.
- Delay until event happens: this delay can be used when you want to pause enrolled records until a specific action is taken.
Add delays to workflows
Delay for a set amount of time
Use the Delay for a set amount of time action to pause records for a specific amount of days, hours, and minutes.
- Go to Automation > Workflows in your HubSpot account.
- Click the name of a workflow.
- Click the plus icon + to add a workflow action in workflow editor.
- In the right panel, select Delay for a set amount of time.
- Set how long the delay you want to last by using the Days, Hours, and Minutes fields.
- Click Save.
Delay until a day or time
Use the Delay until a day or time action to pause your workflow until specific days of the week and/or time of day.
- Go to Automation > Workflows in your HubSpot account.
- Click the name of a workflow.
- Click the plus icon + to add a workflow action in the workflow editor.
- In the right panel, select Delay until a day or time.
- Click Delay until a day of the week, then select the days to add days of the week to the delay.
- Click Delay until a time of day, then select a time to add a time of day to the delay.
- Click Save.
Delay until event happens
Use the Delay until event happens action to pause records until a specified event occurs. For example, delay a contact until they visit a page or fill out a form.
- Go to Automation > Workflows in your HubSpot account.
- Click the name of a workflow.
- Click the plus icon + to add a workflow action in workflow editor.
- In the right panel, select Delay until event happens.
- Click the dropdown Event and select the event that will release records from the delay.
- After setting the delay event, use the Days, Hours, and Minutes fields to set the maximum amount of time that contact will wait until being released from the delay.
- Select the Delay as long as possible checkbox to delay the contact for up to a year.
- Click Save.