Enable the feature in New Features
Before this webhook type can be used, enable it in your project:- In Firmhouse, open your project.
- Go to New Features in the sidebar.
- Find Shopify Flow Triggers.
- Enable the feature toggle.
Create a Shopify Flow trigger webhook
- Go to Apps in the sidebar.
- Open Webhooks and click Configure.
- Click New outgoing webhook.
- Enter a Name.
- Set Content type to Shopify Flow trigger.
- Choose an Event.
- Add your payload template (see below).
- Click Save.
Template format
The template must render valid JSON using thecustom_payload key.
custom_payloadis expected to be an array of key/value objects.keymust be a string.valuemust be a string.- If the template renders blank, Firmhouse sends an empty
custom_payloadarray.
React to a skipped recurring order
Choose Recurring order skipped as the webhook event to start a Flow workflow when Firmhouse skips a recurring order or Shopify subscription billing attempt for one of the supported reasons below. Other skip paths do not start this workflow. Include the skip reason in the custom payload so your workflow can handle each situation differently:reason value is one of:
minimum_amount_not_reachedunavailable_productout_of_stock
Why this is more reliable
A common workaround was to start from Shopify’s order created trigger and add a fixed delay before checking for Firmhouse tags or metadata. With Shopify Flow Triggers in Firmhouse, you can trigger Flow directly from Firmhouse events instead. This is easier to configure and less brittle, because it does not depend on fixed wait times.How delivery works
For Shopify Flow trigger webhooks:- Firmhouse sends a
flowTriggerReceivemutation to Shopify Admin GraphQL. - The request is sent as
application/json. X-Shopify-Access-Tokenis added automatically.Http-Firmhouse-Signatureis included like other outgoing webhooks.- Failed responses are retried automatically (up to 3 attempts).
Verify and troubleshoot
Open the webhook detail page and inspect Webhook event log:- Request body
- Response code
- Response body