Quick Answer
This template listens to Shopify orders/create webhooks, verifies the HMAC signature, and appends each order as a row in a Google Sheet. Free, runs on Requex.me, no Zapier subscription needed.
Sync Shopify Orders to Google Sheets — Free Workflow Template
Pre-built workflow that turns Shopify order events into a live Google Sheets row. HMAC verification, dedup, and a Sheets append node ship with the workflow.
Workflow at a glance
Shopify orders/create
Verify Shopify HMAC
Dedup by event ID
Map to sheet row
Append to sheet
Preview only — open the template in the workflow builder to edit, configure, and run.
What you'll need
- ▸A Shopify store with admin access
- ▸A Google account with access to the target sheet
- ▸Free Requex.me workspace
Setup
- 1
Generate a Requex webhook URL
Open Requex.me. Copy the unique URL.
- 2
Register the webhook in Shopify
Shopify admin → Settings → Notifications → Webhooks. Choose Event: 'Order creation', Format: JSON, paste your Requex URL. Shopify shows the webhook signing secret — copy it.
- 3
Load the template in the workflow builder
Click 'Workflows' in the Requex sidebar. The template loads pre-wired.
- 4
Paste the Shopify signing secret
Click the Webhook Verify node. Paste the secret. Shopify uses HMAC-SHA256 with base64 encoding; the node handles both formats.
- 5
Connect Google Sheets
Click the Google Sheets node. Authorize once with Google. Pick the spreadsheet and worksheet. Map the columns: order ID, customer email, total, line items.
- 6
Trigger a test order
Place a test order in Shopify. The row appears in the sheet within seconds. The Webhook Dedup node prevents duplicate rows if Shopify retries.
Why Requex for this
Shopify retries webhooks aggressively on any non-2xx response. Without a dedup node you get duplicate rows. Requex ships Webhook Dedup as a first-class node — n8n and Zapier require you to wire idempotency yourself.
Use this template
Open the workflow builder. Drag the nodes shown above. No signup required.
Import this template →Related templates
Stripe Webhook → Slack Alert
A pre-built workflow that turns Stripe events (payments, refunds, disputes) into Slack alerts your team can act on. HMAC verification, retry, and rate-limit nodes are built in.
GitHub Webhook → Discord
Pre-built workflow that turns GitHub webhook events into Discord channel messages. Includes signature verification, event filtering, and a Discord node.
Webhook → AI Classify → Email Routing
Pre-built workflow that uses an AI node to categorize inbound webhook payloads and routes each category to the right email recipient.
All workflow templates
Browse every pre-built workflow on Requex.