Workflow Action - Wait

Modified on: Mon, 9 Jun, 2025 at 3:15 PM

The “Wait” action is a key feature in automation workflows that allows you to control when the next steps in your workflow occur. By pausing an action, you can ensure interactions with your contacts are timely and relevant. This guide will explain how to configure the “Wait” action, provide step-by-step instructions, and include practical examples to help you understand its usefulness.


TABLE OF CONTENTS


What Is the “Wait” Action?


The “Wait” action holds a contact in the workflow for:


    •    A specified amount of time (e.g., 1 day, 1 hour, etc.).

    •    Until a condition is met (e.g., a contact replies or a specific event occurs).

    •    During a specified time window (e.g., between 9 AM and 5 PM on weekdays).


This feature ensures your communications or processes are timed perfectly to improve efficiency and enhance user experience.


Wait Action Details


This table contains all of the settings available in the Wait action. 


Wait ForDescriptionStandardAdvanced
Time Based - Time DelayWait for a particular amount of time or time periodWait [number] [minutes / hours / days]Resume on [day of week]
Resume [window] [start - end]
Resume [exact] [time]
Time Based - Event/Appointment TimeWait until before or after event start time or appointment timeUntil [exact time]
After [months + days + hours + minutes]
Before [months + days + hours + minutes]
If already in the past [next step / specific step / skip all]
Time Based - OverdueWait until before or after the invoice due dateUntil [exact time]
After [months + days + hours + minutes]
Before [months + days + hours + minutes]
If already in the past [next step / specific step / skip all]
CRM Event - ConditionWait for a particular condition to get satisfiedMultiple Segments (and/or) > Multiple Conditions (and/or)
[field] [is / is not / contains / does not contain / is any of (list) / is none of (list) / is not empty / is empty]
Timeout (on/off)
[number] [minutes / hours / days]
CRM Event - Contact ReplyWait for a reply on certain stepsReply on channel (email, sms, etc) IF a previous action sent on that channelTimeout (on/off)
[number] [minutes / hours / days]
CRM Event - Trigger Link ClickedWait for trigger links to be clickedSelect trigger linkTimeout (on/off)
[number] [minutes / hours / days]
CRM Event - Email EventsWait for email eventsSelect [previous email send action] + [opened / clicked / unsubscribed / complained (spam) / bounced]Timeout (on/off)
[number] [minutes / hours / days]



When Should You Use the “Wait” Action?


The “Wait” action is useful in scenarios where:


  • Timely Follow-ups: Quickly respond to customer enquiries or send an email or SMS at appropriate time.

  • Conditional Triggers: Hold a contact until a certain condition is met, such as completing a form or making a payment.

  • Controlled Scheduling: Avoid sending messages during off-hours or weekends by resuming the workflow during specified times.

Configuring the “Wait” Action


Here’s how you can set up the “Wait” action in your workflow:

Step 1: Add the “Wait” Action to Your Workflow. Go to the "Workflows" area in "Automation" section.




Step 2: Click " + Create Workflow" button at the top right corner. It will open a dropdown menu. Click " + Start from scratch" option.




Step 3: Set up the Trigger for the workflow. In this example, we have used "Contact created" trigger.




Step 4: To add the "Wait" step, click the "+" icon. from the actions menu, scroll down or search for "Wait" action.




Step 5: Name the Action: Provide a descriptive name (e.g., “Wait - 1 Day After Sign-Up”). This helps you identify the action easily when reviewing the workflow.





Step 6: Choose the Wait Type Click the dropdown to view and select the type of wait action based on your objective.




Step 7a: Time Delay:  Specify a fixed duration to wait (e.g., 1 day, 1 hour, 5 minutes).





Step 7b: Condition: Set a condition to resume the workflow. In the below example, we have added a condition that the workflow should be fired only if the answer to the question is "Yes"




Step 7c: Contact Reply. Pause until the contact interacts with your email or message.




Step 7d: Set Advance Window (optional). Use these settings to control the windows of days/times the Wait action will try to activate. For example, if the contact replied on a Saturday, and that would normally trigger the Wait action to proceed, but you only want it to run on weekdays, then you can set the Advance Window to Mon-Fri (excluding Sat-Sun). You can do the same for the times of day.




Step 7e: Resume On. Choose specific days to resume the action (e.g., weekdays only).

         



Step 7f: Resume Between Hours. Define the time window for resuming the action (e.g., 9 AM to 5 PM).




Step 7g: Additional Filters. Add more granular conditions, such as holding a contact until a specific year, months and date to fire some personalized workflows such as sending birthday wish on a specific date of the year.





Step 8: Save and Test. Save the workflow and test it to ensure the “Wait” action performs as expected.



Examples of the “Wait” Action


Example 1: Welcome Email After Sign-Up


Scenario: A new customer signs up on your website.

  1. Trigger: The automation starts when a new contact is added.

  2. Wait: Add a 1-day delay before sending the email.

  3. Action: Send a personalized welcome email.

Result: The delay gives the new customer a moment to explore your brand before receiving the email, making the interaction feel thoughtful and intentional.



Example 2: Follow-Up After a Newsletter Sign-Up


Scenario: A lead signs up for your newsletter.

  1. Trigger : The automation begins when a lead subscribes.

  2. Wait: Hold for 1 minute before sending the first email.

  3. Action: Send a “Thank You for Signing Up” email with a link to your latest newsletter.

Result: The brief delay ensures your email doesn’t appear robotic or instant, creating a more humanized experience.


Example 3: Abandoned Cart Recovery


Scenario: A customer adds items to their cart but doesn’t complete the purchase.

  1. Trigger: A cart is abandoned.

  2. Wait: Pause for 20 minutes to give the customer time to reconsider.

  3. Action: Send a gentle reminder email with a discount offer.

Result: The strategically timed follow-up increases the likelihood of conversion.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article