I have a few abandoned checkout and cart flows. I have tested them and they work. However, they send at inappropriate times. For example, I abandoned a cart at 1 am. My first email is set up to go out 2 hours after abandonment. So, at 3 o’clock in the morning, I got an email for an abandoned cart. I want to restrict these communications to only go out during certain times in the customer’s time zone. If they abandon a cart at 1 am, I want the flow to wait to email them until a less disruptive time like 8 am. Simply changing the amount of time between the abandon and the email won’t work. If someone abandons a cart at 1 am and I set the email up to wait 24 hours, it’s just going to send the customer an email 24 hours later at 1 am.
How can I add a step for the flow to check the time in the customer’s timezone and delay a send until 8am - 7pm (or whatever time span I’d like)? I cannot find anything on the internet or in the logic in the flow that will accomplish this. I am using Shopify email. If I need to use another email service, I will.