Forward Shopify Order Webhooks Anywhere
One Requex endpoint receives every Shopify event. Then you decide where it goes — Slack, SMS, email, your POS, a fulfillment API, an automation platform, or all of them at once.
Short answer: Create a Requex URL, add forwarding rules for each destination (Slack, Twilio, SendGrid, your own API — anything with an HTTPS endpoint), then paste the Requex URL into Shopify's webhook settings. Shopify fires the event → Requex captures it, fans out to all your rules in parallel, and returns 200 OK immediately so Shopify never retries.
Any destination. Any event.
Shopify only lets you register one URL per webhook event. That URL is normally your server — but not everyone has one, and even if you do, you probably need the same event in multiple places: a Slack alert for your team, an SMS to the merchant, a fulfillment trigger, and an analytics event, all fired from a single orders/paid.
Requex sits in the middle. It receives the Shopify payload, forwards it to every destination you configure — independently, with their own retry settings — and replies to Shopify instantly. Zero infrastructure, zero code.
How It Works — 3 Steps
Create a Requex endpoint
Open Requex and copy your unique URL. Active immediately, no signup required.
Add forwarding rules
In Settings → Forwarding, add one rule per destination. Each rule has its own URL, method, headers, and retry settings.
Register in Shopify
Shopify Admin → Settings → Notifications → Webhooks. Paste your Requex URL, pick your event. Done.
Where can you forward?
Anywhere that accepts an HTTP POST. Here are some popular destinations — but this list is not exhaustive. If it has a webhook URL, Requex can forward to it.
Team notifications
- SlackPost order alerts to a #orders channel instantly.
- DiscordPing your team or a bot channel on every sale.
- Microsoft TeamsIncoming webhook card with order details.
SMS & calls
- Twilio SMSText the merchant or customer on order/paid.
- Twilio VoiceTrigger a voice call for high-value orders.
- Vonage / NexmoSMS alerts via Vonage messaging API.
Email services
- SendGridTrigger a transactional email on fulfillment.
- MailchimpAdd customer to post-purchase email flow.
- PostmarkFast transactional receipts and order updates.
POS & fulfillment
- Square POSSync online order into your Square inventory.
- ShipStationCreate a shipment on orders/paid automatically.
- Custom ERPPOST to your internal fulfillment API.
Automation platforms
- n8nTrigger an n8n workflow on any Shopify event.
- ZapierFire a Zap without a paid Shopify plan trigger.
- Make (Integromat)Start a Make scenario on every new order.
Data & analytics
- SegmentTrack order events in your analytics pipeline.
- MixpanelLog purchase events with full payload data.
- Custom webhookAny HTTPS endpoint — your own server or SaaS.
Forwarding Rule Setup
In Settings → Forwarding, create one rule per destination. Each rule is independent — a slow or failing destination doesn't block the others.
| Field | Value |
|---|---|
| URL | Your destination endpoint (Slack, Twilio, SendGrid, your API…) |
| Method | POST |
| Pass-through body | Enabled — forwards the original Shopify payload |
| Retry attempts | 3 (configurable per rule) |
| Timeout | 10 seconds (configurable per rule) |
Set the Response tab to return status 200 with body {"received":true}. Shopify sees the 2xx and stops its retry clock immediately — before your forwarding rules even finish running.
Shopify Events You Can Forward
| Event | When it fires |
|---|---|
orders/paid | Customer payment confirmed |
orders/fulfilled | Order shipped / fulfilled |
orders/cancelled | Order cancelled |
customers/create | New customer signs up |
refunds/create | Refund issued |
inventory_levels/update | Stock level changes |
checkouts/create | Cart created (abandoned checkout flow) |
app/uninstalled | Merchant uninstalls your app |
Connect Shopify to anything — free
No signup. No server. Add as many forwarding rules as you need.
Open Requex →Related use cases
Start Testing Webhooks Now
Generate your unique URL and test webhooks instantly. Free, no signup.
Open Webhook Tester →