What is FlowRelay for Shopify Flow?
It receives external events, checks the sender and required fields, records receipt facts, and hands a normalized trigger to Shopify Flow.
FlowRelay
View FlowRelay for Shopify Flow
FlowRelay for Shopify Flow
Keep Shopify Flow as the workflow engine. FlowRelay gives outside systems a governed front door: verify each request, record what was accepted, show what was handed to Shopify Flow, and keep recovery safe when something needs attention.
Setup path
FlowRelay keeps Shopify Flow as the place where workflow logic lives, while each external sender gets its own authenticated intake point, receipt history, and recovery context.
Pick the Shopify Flow event family and the authentication mode your sender will use.
Build the workflow in Shopify Flow, where rules, branches, and downstream actions belong.
FlowRelay verifies the request, required fields, mapping, and Flow readiness.
Confirm what arrived, what passed, and what FlowRelay handed to Shopify Flow.
FlowRelay supports generic, order, customer, product, inventory, fulfillment, return, and company/B2B event families. Need the full walkthrough? Start with the first endpoint guide. Replacing an existing receiver? Use the swapover guide.
Compare the original receipt with current settings and possible Flow side effects.
No raw event bodies, authentication headers, endpoint secrets, tokens, or customer data.
Receipt
A generic webhook log tells you a request was sent. The FlowRelay receipt shows the event we received, how we normalized it, and the exact trigger we handed to Shopify Flow — with timestamps you can cite.
The same receipt facts can support store teams, setup partners, and authorized agents without exposing secrets or raw event bodies.
Questions
It receives external events, checks the sender and required fields, records receipt facts, and hands a normalized trigger to Shopify Flow.
Yes. A sender such as an ERP, warehouse system, CRM, partner app, or custom service can send an authenticated JSON event to a FlowRelay endpoint, then Shopify Flow can use the matching FlowRelay trigger.
No. Delivered means FlowRelay handed the trigger to Shopify Flow. From there, Shopify Flow runs your workflow. FlowRelay's receipt proves the handoff — not the downstream result.
FlowRelay is a good fit when Shopify Flow should remain the workflow engine, but outside systems need a controlled way to send events with authentication, receipts, replay context, diagnostics, and authorized access.
Generic endpoints do not need extra Shopify read permissions. Order, Customer, and Product triggers need the matching optional Shopify permission so Shopify Flow can receive the native reference from your event payload. Read the data access note.
FlowRelay is not for replacing Shopify Flow, building generic workflows, or proving downstream outcomes after Shopify Flow receives the trigger.
Rules, branches, conditions, downstream app actions, email sends, fulfillment actions, and business outcomes should stay in Shopify Flow or the downstream systems that execute them.