How long does a Shopify flow last for

Ive got a flow that is triggered on order create.

From there, every 4 hours, it checks for a metafield, if that metafield exists, it sends a event to Klaviyo.

If it doesnt it keeps going, every 4 hours. For the moment its going for 6 days.

I’ve only gone this far as ive heard Shopify flows cut out after 7 days?

Not understanding your workflow design. The max wait is 90 days. But for your workflow, you should probably instead use a scheduled time trigger that runs every 4 hours and then get’s orders that were updated.

Basically this mate, reason why i can’t do schedule is that it is a shipping email and the client doesnt want to fulfill orders 3 days after this email ahs been sent, so that would mean the email could get sent twice. This is the flow below, which just repeats itself

You could use a scheduled workflow and not have this run multiple times per customer. Like for example, tag the order and only get orders that don’t have that tag.

1 Like