Workflows

What happens to the contacts waiting in a workflow delay when I delete that delay?

Last updated: June 19, 2018

Applies to:

Marketing Hub: Pro, Enterprise
Sales Hub: Professional

Deleting a delay can play out differently for your contacts depending on where the delay is within your workflow, and if there are other delays further down in the workflow:

  • If the delay you delete is the first action in your workflow, the contacts that were already in the delay will wait until the end of the deleted delay as originally scheduled, then proceed through the workflow.
  • If the delay you plan to delete is not the first action in your workflow and there are other delays in the workflow, the contacts who were already in the deleted delay will wait until the end of the deleted delay as originally scheduled, skip the action(s) following the deleted delay, and proceed to the action following the next delay. 
  • If the delay you are deleting is not the first action in the workflow, and there are no additional delays further down in the workflow, the contact will wait until the end of the deleted delay and then be unenrolled from the workflow. However, there are additional factors to consider for this rule. Please note the following: 
    • If you delete a delay located directly before an if/then branch and you do not add a delay back into this position, then the contacts waiting in this delay will be unenrolled from the workflow at the end of the scheduled delay. 
    • If you delete a delay located directly before an if/then branch and then you add a delay for a shorter period of time, then the contacts will continue through the workflow, but the original, longer delay time will be honored. 
    • If you delete a delay located directly before an if/then branch and then you add a delay for a longer period of time, then the contacts will continue through the workflow, but the newer, longer delay time will be honored. 
    • If you delete a delay that is not located directly before an if/then branch, the There are X contacts waiting in this delay. Deleting this delay will remove these contacts from this workflow at the end of the scheduled delay warning message will appear, but the contacts will continue through the workflow, honoring the scheduled time from the deleted delay.  

      • For example, in the workflow below, the first 20-minute delay has three contacts in it. Also, it is not located directly before an if/then branch. There are other actions that occur before the contact reaches the if/then branch. 

      • If this 20-minute delay is deleted, then the There are X contacts waiting in this delay. Deleting this delay will remove these contacts from this workflow at the end of the scheduled delay warning message will appear, but this message is not accurate. The contacts will not be unenrolled and will continue through the workflow. 

To learn what happens when you change the timing of one of your delays, check out this article

Was this article helpful?

If you still need help you can get answers from the , or to contact support.