Provider guide

HookTrace for Shopify webhooks

Capture Shopify webhooks before ACK, preserve HMAC headers, and retry safely when your app is down.

HookTrace sits between Shopify and your app, persisting events first and forwarding them with retries and traceability.

Quick setup
Shopify → HookTrace → Your app
5 min
Proxy URL
https://api.katsuralabs.com/ingest/{endpointId}
1
Target URL
https://api.yourapp.com/webhooks/shopify
2
Secret header
X-HookTrace-Secret: <secret>
3

Route Shopify webhooks through HookTrace

Use your HookTrace proxy URL in the provider dashboard, then keep your existing handler as the target URL.

1

Create a Shopify endpoint in HookTrace

Name it “Shopify Webhooks” and set your target URL to your Shopify handler.

2

Configure Shopify to use HookTrace

Set the webhook URL in Shopify Admin to your HookTrace proxy URL.

3

Add X-HookTrace-Secret header

Paste your HookTrace secret token. HookTrace forwards all Shopify headers and raw body.

Built for Shopify delivery incidents

Durable ingest, full payload visibility, and replay controls give you confidence when webhook deliveries fail.

Full payload visibility

Inspect Shopify payloads and headers even when delivery fails.

Retry with backoff

Automatic retries (1m → 24h) keep you covered during incidents.

Shareable debugging

Send a redacted link to partners without dashboard access.

Retention by plan

Events retained 3/30/60 days depending on your plan.

Get early access to HookTrace

Join the waitlist and be first to know when we launch.