# Setting entire workflow time based on time zone

**URL:** <https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211>\
**Category:** Lists, Lead Scoring & Workflows\
**Tags:** workflows, professional\
**Created:** [August 10, 2023, 3:10pm UTC](https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211 "2023-08-10T15:10:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nychd](https://avatars.discourse-cdn.com/v4/letter/n/a9adbd/32.png) [@nychd](https://community.hubspot.com/u/nychd)\
**Post date:** [August 10, 2023, 3:10pm UTC](https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211/1 "2023-08-10T15:10:21Z")

</div>

Is there a way to regulate the time of day an entire workflow will execute based on time zone?  
I see how to do it for any given step (with a delay), but that can get very messy depending how precise you want to be. Would be easier if you could just add a time zone criteria to the general settings for a workflow.

Is that doable?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [August 10, 2023, 3:14pm UTC](https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211/2 "2023-08-10T15:14:19Z")

</div>

Hi @nychd,

Workflows have working hours in the settings tab but these aren’t dynamic based on a time zone property. You’d have to create multiple workflows that take care of a specific time zone or group of time zones.

Can you maybe further elaborate your use case?

Best regards

---

<div class="post-metadata">

**Author:** ![nychd](https://avatars.discourse-cdn.com/v4/letter/n/a9adbd/32.png) [@nychd](https://community.hubspot.com/u/nychd)\
**Post date:** [August 10, 2023, 3:50pm UTC](https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211/3 "2023-08-10T15:50:38Z")

</div>

Thanks.

We send email campagins using flows to people all across the USA. We want to make sure they aren’t sent too early or too late.

I know I can add a delay based on Time of day (delay until “12:00 PM PST”), but that means if I enroll someone in the flow at 2:00 PM PST it will be 22 Hours before the flow gets excecuted.  
When I really want is to make sure the email isn’t sent any earlier than 12:00 PM PST and not any later than 5:00 PM PST (like one does with the general setting on a workflow)

Does that make sense?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [August 10, 2023, 4:14pm UTC](https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211/4 "2023-08-10T16:14:42Z")

</div>

Hi @nychd,

Have you considered then to create one workflow per US time zone or US time zone group? (Assuming that you have a property that you can use to separate contacts by time zones.) You could then set working hours for each of these workflows. Of course you’re multiplying your workload but it’s definitely a safe and solid option.

Best regards

---

<div class="post-metadata">

**Author:** ![nychd](https://avatars.discourse-cdn.com/v4/letter/n/a9adbd/32.png) [@nychd](https://community.hubspot.com/u/nychd)\
**Post date:** [August 10, 2023, 4:17pm UTC](https://community.hubspot.com/t/setting-entire-workflow-time-based-on-time-zone/87211/5 "2023-08-10T16:17:59Z")

</div>

Yeah, that might be the best idea.

All of these options are kind of hacky, but seems like there is no ideal one!
