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