FlowRelay FlowRelay Docs Shopify Flow Search /
All docs pages

START

USE CASES

SET UP

OPERATE

RECOVER

AGENT ACCESS

REFERENCE

Setup

Create an endpoint

An endpoint is the private URL your sender uses to send events into FlowRelay.

Next step Continue with Authenticate requests.

Steps

Complete these in order.

  1. Open FlowRelay

    Open Shopify Admin, then open FlowRelay from Apps.

  2. Name the endpoint

    Choose Create endpoint and name it for the sender or workflow, such as Warehouse status to Flow.

  3. Set routing fields

    Set a clear Source label and default event type, then choose the trigger variant Shopify Flow should receive. Use Generic when no native Shopify reference is needed.

  4. Store the endpoint URL privately

    Create the endpoint, then copy the endpoint URL only into the sender system or a private setup note.

  5. Configure authentication

    Continue to authentication before asking the sender to send real events.

  6. Verify with a receipt

    After the sender sends a test event with synthetic data, use Event history and the receipt to verify accepted, delivered, or failed status.

Who needs the endpoint URL #

Only the sender owner or private sender configuration needs the endpoint URL. Treat it like setup material, not public documentation or a support artifact.

Set routing identity and trigger shape #

Keep Source label, trigger variant, default event type, and resolved event type separate. The Source label identifies the endpoint in Shopify Flow; the trigger variant selects the payload/reference shape; the resolved event type is a mapped value when present or the default otherwise.

TermMeaning
Source labelThe endpoint routing identity surfaced to Shopify Flow.
Trigger variantSelects the FlowRelay trigger payload and native-reference shape.
Default event typeThe fallback event label used when no mapped event-type path supplies one.
Resolved event typeThe mapped event-type value when present; otherwise the endpoint's default event type.

Success check #

After the sender sends a test event with synthetic data, Event history shows a receipt for the expected endpoint. If the event is not visible, verify the sender URL, auth setup, and whether the sender received a FlowRelay response.

Keep private #

Do not put endpoint URLs, generated secrets, full authentication headers, signatures, raw event bodies, Shopify tokens, customer data, or copied incidents into screenshots, tickets, public examples, or chat threads.

Handoff boundary

Delivered means FlowRelay handed the trigger to Shopify Flow. It does not mean downstream Shopify Flow branches, app calls, fulfillment changes, emails, or later systems completed.

Local docs search