Can replay create duplicates?
Yes — that is the risk to manage. Replay can repeat downstream Shopify Flow actions, so review side effects before replaying real events.
FlowRelay
View FlowRelay for Shopify Flow
Recovery
Replay is valuable because it gives a second chance. It is risky because Shopify Flow may repeat real business actions.
Why it matters
The person replaying the event needs to know whether the original event was accepted, what settings were active, whether the workflow is ready now, and what downstream effects could repeat.
What FlowRelay adds
Replay starts from retained event context and receipt facts, shows what to check first, and keeps audit history so recovery does not become invisible improvisation.
Evidence to check
The useful evidence is a cautious preview, not a claim that every event is safe to retry.
Replay should begin from the event that actually happened.
A replay runs against the world as it exists now, not only as it existed then.
The cost of replay is usually downstream, not at the intake layer.
Side effects
Shopify Flow may send emails, call apps, create tasks, tag customers, start fulfillment work, or trigger partner systems. Treat replay as recovery, not as a casual resend.
Questions
Yes — that is the risk to manage. Replay can repeat downstream Shopify Flow actions, so review side effects before replaying real events.
Do not replay when the event already reached Shopify Flow and the remaining issue is a downstream action that should be handled in Shopify Flow or another system.