Automatically transfer Shopify order data to structured Airtable records
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 9 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Airtable.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Code: runs custom JavaScript code
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Sheet (Edit Fields (Set)): sets 39 fields: Order ID, Order Number, Order Created At…
- Order Sheeet (Airtable): search
- Code: runs custom JavaScript code
- Edit Fields (Edit Fields (Set)): sets 41 fields: S No, Order ID, Order Name…
- Generating S No (Code): runs custom JavaScript code
- CustomerSheet (Airtable): create or update
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- Code
n8n-nodes-base.code - Webhook
n8n-nodes-base.webhook - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Edit Fields (Set)
n8n-nodes-base.set - Airtable
n8n-nodes-base.airtable
From the author
Shopify Order Data to Airtable This n8n template demonstrates how to capture incoming Shopify order webhooks, transform the data into a structured format, and insert each product line item as a separate record in an Airtable sheet. It provides both high-level…