HubSpot Ideas

andrewdavis_SF

Delay until Date & Time Workflow Action

I'd like a way to delay contacts from throwing through to a certain step of a workflow until a specific date. 

 

This came about when we have a micro-nurture running to a specific set of our audience. We are launching a flash deal to our contacts that will last from today for another 8 days. In the micro-nurture workflow - we have an email that provides a different offer. We didn't want two competing workflow offers to go out. So we put an 8 day delay in the workflow as a temporary step. It would be great if I could tell all the contacts to delay until a specific date instead. That way when the date has passed, the action becomes disabled or whatever. 
Other option would be pause workflow (but that doesn't help the previous steps)

HubSpot Updates
June 21, 2023 06:50 AM

Hi @TobiasWi ,

This is a great question. We do want to move in that direction, and have already started expanding access to associated records in other, additional actions with this beta: https://knowledge.hubspot.com/workflows/use-associated-record-data-in-workflows

If you want to join this beta (even though it doesn't directly solve your use case) you can do so from the "what's new" page in your account: https://app.hubspot.com/l/whats-new/betas

 

We haven't yet added the ability to use date properties in delay actions, but it's definitely something we want to work towards. I would be very interested to hear more about your end to end process. I will send you a direct message if you want to book time to speak, or you can outline your use case here. Thank you!

Megan

Delivered
September 01, 2022 11:02 AM

Hi Everyone,

 

Thanks for the continued comments and questions. As @isabellweiss kindly laid out (thank you, Isabell!) this feature launched in mid August and is now available to customers. The new delay action allows you to create delays centered around a calendar date (eg. an event happening on 9/15/22) or centered around a date property (for example the "close date" of a deal). Our KB doc has all the details: https://knowledge.hubspot.com/workflows/use-delays#delay-until-a-date

 

Thank you so much for your openness and feedback that helped form this feature, and bring it to fruition.

 

Best,

Megan

 

May 24, 2022 06:02 AM

Hi @RKers ,

Thanks for following up and adding details about your use case. I updated this thread to "In planning" on ‎Apr 15, 2022 because we did start developing at that time and are actively working on it now. We're getting close to a beta, and I think your use case will work really well in the new functionality. If you want to participate in the beta please send me your Hub ID in a private message and I will let you know when it's ready.

 

I will also update this thread with additional status updates.

 

Thanks!

Megan

In Planning
April 15, 2022 06:44 AM

Hi folks,

 

I'm Megan, a product manager for the workflows tool at HubSpot. 

 

My team is currently working on date based delays for all object type workflows. These delays will allow you to create delays that are relative to a date in a particular date property (eg. deal close date), or a fixed date (eg. 4/1/22 at 9am). Please follow this thread for updates as the feature moves through development.

 

Thanks!

Megan

Being Reviewed
January 19, 2022 10:38 AM

Hi everyone,

 

Thanks for continuing to take the time to show your support for this idea through your votes and comments. While today we offer some functionality for date centered automation, for example with date centered contact workflows, which can run automation around specific calendar dates or the values in contact date properties, we're also currently doing research to explore how we can offer more broad date centered automation options that could work in and across all types of workflows. Please follow along here to stay informed of progress.

 

Best,

Megan

Not Currently Planned
June 22, 2021 12:26 PM

Hi everyone,

 

I’m Megan Legge, a product manager for HubSpot’s workflows tool. At this time there are no plans to develop this Idea. This is not to say that this idea will never be developed, just that there are no plans to do so at this time. 

 

Today, we offer some functionality for date centered automation, as mentioned in some of the above comments, for example with date centered contact workflows, which can configure automation around specific dates or contact date properties. Additionally, in the other workflows (deals, companies..), there are filters that help trigger automation centered around date properties. For example if you wanted to trigger a deal workflow when a renewal date is 30 days away, you could create an enrollment trigger using the filter operators less than 31 days ago and/or more than 29 days ago.

 

I recognize that these options don't cover all of the use cases outline in this thread, but we hope to dig into this problem more in the future. 

 

Best,

Megan

70 Replies
Nick007
Member

This is really necessary to be able to send an email on a specific date/time especially when we are designing a workflow for an events

kirstenmhb
Participant

need this as well for triggering reminders for my team based on customer notice period 

isabellweiss
Contributor

Hi @andrewdavis_SF and everyone else,

 

it seems that your requested feature was now added to the HubSpot workflow actions and is called "Delay until a date". At least that is the case in the accounts where I am an active user:

 

Screenshot 2022-08-26 134436.png

 

I have already tested the new feature and I quite like it. It works similiar to workflows which are centered around a specific date. The only thing to keep in mind is, that when someone enrolls in the workflow after a certain date step has passed, they obviously skip this date step and are sent to the next action coming after it. If you don't want to exceute an action after a ceratin time has passed then you now have to add a "If/then" branch after the delay and if the date has passed you can for example send the contact to the next delay etc. 

Screenshot 2022-08-26 134909.png

 

The knowledge base article was also updated: https://knowledge.hubspot.com/workflows/use-delays

 

Best,

Isabell 🙂

mprofile
Contributor

Hi @isabellweiss ,

 

Thanks for the heads-up. I'll give it a go. We are using the date-centered options for 6 weekly recurring webinars, I am curious to see how it will function in such an application.

 

Cheers,

Wouter 🎶

jBirdJonny
Member

Thank you @isabellweiss! We just used this new feature THIS WEEK and wouldn't have caught it had my Ops Director not found your comment!

MeganLegge
HubSpot Product Team

Hi Everyone,

 

Thanks for the continued comments and questions. As @isabellweiss kindly laid out (thank you, Isabell!) this feature launched in mid August and is now available to customers. The new delay action allows you to create delays centered around a calendar date (eg. an event happening on 9/15/22) or centered around a date property (for example the "close date" of a deal). Our KB doc has all the details: https://knowledge.hubspot.com/workflows/use-delays#delay-until-a-date

 

Thank you so much for your openness and feedback that helped form this feature, and bring it to fruition.

 

Best,

Megan

 

TobiasWi
Member

Hi @MeganLegge ,

The delay funtion based on object properties in workflows works great for us. But we often have the case, that we need a delay in a contact based workflow, but the date property to wait for is attached to the primary company of the contact (e.g. booking dates for paid subscriptions of customers etc.).

 

Do you have any visibility, if we will get the chance to access also date properties of attached objects? On most other workflow actions that's possible (enrollement, if/else etc.), but so far not for delays based on dates. As a workaround we copy the date to the contact so far, but as it could change during the delay time we have to check that again at the end of each delay.

 

Best reagards,

Tobias

MeganLegge
HubSpot Product Team

Hi @TobiasWi ,

This is a great question. We do want to move in that direction, and have already started expanding access to associated records in other, additional actions with this beta: https://knowledge.hubspot.com/workflows/use-associated-record-data-in-workflows

If you want to join this beta (even though it doesn't directly solve your use case) you can do so from the "what's new" page in your account: https://app.hubspot.com/l/whats-new/betas

 

We haven't yet added the ability to use date properties in delay actions, but it's definitely something we want to work towards. I would be very interested to hear more about your end to end process. I will send you a direct message if you want to book time to speak, or you can outline your use case here. Thank you!

Megan

Bob2245
Top Contributor | Platinum Partner

This still feels unfinished, as I cannot wait until a datetime property. It will require me to manually submit a fixed time on the date portion of a datetime, instead of waiting for the time portion of the datetime in the property. Huge oversight.

 

JFisher5
Member

Agree with @Bob2245, having to select a static time of day when I need it to be dynamically based on a datetime property is frustrating.