Workflow Action – Wait

SEARCH OUR BLOG

CATEGORIES

FOLLOW US

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 For Description Standard Advanced
Time Based – Time Delay Wait for a particular amount of time or time period Wait [number] [minutes / hours / days] Resume on [day of week]
Resume [window] [start – end]
Resume [exact] [time]
Time Based – Event/Appointment Time Wait until before or after event start time or appointment time Until [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 – Overdue Wait until before or after the invoice due date Until [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 – Condition Wait for a particular condition to get satisfied Multiple 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 Reply Wait for a reply on certain steps Reply on channel (email, sms, etc) IF a previous action sent on that channel Timeout (on/off)
[number] [minutes / hours / days]
CRM Event – Trigger Link Clicked Wait for trigger links to be clicked Select trigger link Timeout (on/off)
[number] [minutes / hours / days]
CRM Event – Email Events Wait for email events Select [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.


viFqQbtsDaoyZ6LLRJmrH NyY2ulXi5LYg

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

aiNa564YNRQapBYvXvZI5Ijqe1BQsR mVg

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

B UsyHndhF2kjMfTLHOP8YClBpIu

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).

DVi2ajFn44BLkt64A8BVBhgghyfMXIA93Q

vv8JqdbyYiXjAgBuDLUnlTqig 5Eb47MQA


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”


tsCSvH Ix 6ApRCsjTz2YWZ8iI 8YtDsw

Conditions and Segments

When you select Wait for Condition, you’ll need to define Conditions that determine when the contact can proceed. You can group multiple conditions into Segments, using AND/OR logic to build more complex rules. If any segment evaluates as true, the Wait action is satisfied.

Use Add Condition to build individual rules, and Add Segment to create grouped logic blocks.
rY8G8uPv1t6Lkk0Sz0O8FeTv3Y9yHTmUnQ

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).

         

vyMu0xTNnDk8 rcGK8t XNfw5TUURDGa3Q

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


CLCvJGXUPSDoJnFkuj48AYaCnBYn7ZYD6Q

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.

DSLkKZgVXBLiavIpd6yH E2MRwGjRP Eg

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

6FOxmtPS7UApe0Y8Ajn


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.

rQvrw9 n6nyTB X1vzBVKMGsnPmeypzAzA


Frequently Asked Questions

Q: What’s the difference between Segments and Conditions in a Wait action? How should I use them?

In a Wait action, Conditions are individual rules like “Contact’s Job Title is CEO” or “Contact is in the ‘High-Value’ Tag.” Segments are groups of these conditions, evaluated together using AND/OR logic. A contact exits the Wait step when any one segment is satisfied.

For example, you may want the workflow to continue if a contact is highly engaged or meets specific criteria. Segment 1 might check if the contact opened a proposal email and is a “Decision-Maker,” while Segment 2 checks if they attended a strategy call and have an approved budget. 

If either segment is satisfied, the wait ends—allowing your automation to adapt to different but equally qualified user behaviors.