Advertisement
n8n is one of the most powerful automation tools available in 2026 — and it's particularly well-suited to Shopify store automation. Unlike Zapier (covered in our Zapier vs n8n comparison), n8n can be self-hosted, is GDPR-friendly for European businesses, and has native Shopify integration with deep workflow capabilities. Here's exactly how I automated a Shopify store end-to-end.
What We Automated (and the Time It Saved)
Before automation, the store owner (a UK-based fashion brand) was spending roughly 28 hours per week on:
- Manually sending order confirmations and updates: 4 hours
- Following up on abandoned carts: 6 hours
- Answering repetitive support questions: 8 hours
- Updating inventory spreadsheets: 3 hours
- Pulling weekly sales reports: 3 hours
- Sending review request emails: 4 hours
After implementing the n8n workflows below, that dropped to under 3 hours per week. The full case study is here.
Workflow 1: Order Confirmation + WhatsApp Notification
Trigger: New order created in Shopify
n8n nodes:
- Shopify Trigger → New Order
- IF node → Order value > £30 (optional segmentation)
- HTTP Request node → WhatsApp Business API (send order confirmation with order number, items, delivery estimate)
- Email node → Send formatted order confirmation email
- Google Sheets node → Log order to sales tracker
Time to build: 2 hours Time saved per week: 4 hours
This ensures every customer gets an instant, personalised order confirmation via both WhatsApp and email — the moment their order is placed, regardless of what time it is.
Workflow 2: Abandoned Cart Recovery Sequence
Trigger: Shopify abandoned checkout webhook (fires when a cart is abandoned for 30+ minutes)
n8n nodes:
- Webhook node → Receives Shopify abandoned checkout data
- Wait node → 30 minutes
- HTTP Request → WhatsApp message: "You left something in your cart! Here's your basket: [link]"
- Wait node → 2 hours
- IF node → Has the order been completed? (check Shopify)
- IF no: Email node → Send abandoned cart email with product images and direct link
- Wait node → 24 hours
- IF node → Still not purchased?
- IF no: Email node → Send 10% discount code with 48-hour expiry
Time to build: 4 hours Time saved per week: 6 hours Revenue recovered: 18% of abandoned carts (previously 0%)
Workflow 3: Automated Customer Support Routing
Trigger: New customer email/WhatsApp message received
n8n nodes:
- Email/WhatsApp trigger → New message
- AI node (OpenAI) → Classify message intent: order status / return request / product question / other
- IF order status → HTTP Request to Shopify API → Get order status → Reply automatically with tracking info
- IF return request → Email template node → Send return instructions automatically
- IF product question → AI node → Generate answer from product knowledge base → Send reply
- IF other → Assign to human agent (email notification to support team)
Time to build: 6 hours Support queries handled automatically: 71% Time saved per week: 8 hours
Workflow 4: Inventory Monitoring and Alerts
Trigger: Scheduled (runs every 6 hours)
n8n nodes:
- Cron node → Every 6 hours
- Shopify node → Get all product variants
- IF node → Stock level < 5 units
- Slack/Email node → Alert purchasing team with product name, SKU, current stock, and reorder link
Time to build: 1 hour Impact: Prevented 3 stockouts in the first month
Workflow 5: Weekly Revenue Report
Trigger: Every Monday at 8am
n8n nodes:
- Cron node → Monday 08:00
- Shopify node → Get orders from last 7 days
- Code node → Calculate revenue, average order value, top products
- Email node → Send formatted HTML report to owner with key metrics and comparison to previous week
Time to build: 3 hours Time saved: 3 hours per week of manual reporting
Technical Setup for UK/European Businesses
n8n can be self-hosted on a £5–15/month VPS (DigitalOcean, Hetzner, or a UK-based server). This gives you:
- Full control over your data (GDPR compliant)
- No per-workflow pricing (unlimited automations)
- The ability to add custom nodes for any UK-specific integrations
Alternatively, n8n Cloud (hosted by n8n) costs £20–50/month and is GDPR-compliant for EU data processing.
For the Shopify API, you need to create a Custom App in your Shopify Admin to generate API credentials. The process takes about 15 minutes.
Is This Right for Your Store?
If your Shopify store generates more than 20 orders per month, automation pays for itself almost immediately. For stores doing 100+ orders monthly, these workflows are essential infrastructure.
Not sure where to start? See what to look for in a Shopify automation expert or get a free automation plan for your specific store setup.
Frequently Asked Questions
Do I need to know how to code to use n8n?
No. n8n's visual workflow builder requires no coding for most automations. The Code node is available for advanced use cases, but the workflows above were all built without writing a single line of code.
Is n8n better than Zapier for Shopify?
n8n is more powerful and cost-effective for complex workflows. Zapier is simpler for beginners. For Shopify stores with multiple interconnected automations, n8n's branching logic and self-hosting option make it the better choice for most UK and European businesses.
Can n8n handle high order volumes?
Yes. n8n workflows can process thousands of events per day without performance issues. Shopify Plus stores with 500+ daily orders use n8n in production.
Advertisement
