Short answer: n8n is an open-source workflow tool that connects Shopify to any app you use: Gmail, Telegram, Slack, Airtable, Google Gemini, Google Sheets. You build automations visually (like Zapier), but it runs on $5/month hosting with no per-task fees. Most store owners save 5 to 15 hours a week within the first month.
Shopify Flow handles the basic stuff. Once your store grows past a few hundred orders a month, you hit its limits fast. You want instant order alerts in Telegram, not just email. You want AI to summarize new reviews into a weekly brief. You want to push out-of-stock SKUs to Google Sheets so your supplier knows what to order. Flow can’t do any of that.
That’s what n8n is for. This guide walks through every automation a Shopify store actually needs, with the full template for each one.
What is n8n Shopify automation?
n8n Shopify automation means connecting your Shopify store to n8n, an open-source workflow engine, so events in your store trigger actions anywhere else. A new order can post to Slack, add a row to a Google Sheet, kick off a welcome email, tag the customer in Klaviyo, and log the sale to your accounting tool, all in one workflow that you build once and forget.
It’s not a Shopify app. You install n8n separately (self-hosted for $5/month, or their Cloud plan) and connect it to Shopify using the current Developer Dashboard method (Shopify changed how this works in January 2026).
Why Shopify owners are moving from Shopify Flow and Zapier to n8n
Three reasons, in order of how often store owners say them:
1. Zapier gets expensive fast. A 1,000-order store with 3 workflows burns through Zapier’s $49/month tier by week two. The same setup on self-hosted n8n costs $5/month, flat.
2. Shopify Flow only works inside Shopify. It can’t hit a webhook, can’t call an AI model, can’t write to Airtable, can’t post to Telegram. The moment you need anything outside the Shopify ecosystem, Flow hits a wall.
3. n8n has an AI-native feel. Google Gemini, Claude, and local Ollama models are first-class citizens, and Gemini’s free tier means no per-call bill. You can have an AI model classify every incoming support ticket before it even reaches you.
| Shopify Flow | Zapier | n8n | |
|---|---|---|---|
| Cost for ~2,000 tasks/month | Free | $49 to $99 | $5 (self-hosted) or $20 (Cloud) |
| Works outside Shopify | No | Yes | Yes |
| AI/LLM steps | No | Limited | Native |
| Complex logic (loops, branches) | Limited | Limited | Full |
| Self-hostable | No | No | Yes |
| Webhook triggers | Limited | Yes | Yes |
| Good for | Simple in-store rules | Beginners, low volume | Everything else |
The 10 Shopify workflows every store should run on n8n
These are the automations that move revenue or save the most hours. Each one is a ready-to-import template. Import the JSON, plug in your credentials, done.
1. New order → Slack + Telegram alert with customer context
Every new order posts to a private Slack or Telegram channel with: product name, customer email, LTV (pulled live from Shopify), and a one-line AI-written risk flag (“repeat customer”, “first order, high value”, “chargeback history”). Your team sees the context before they ship.
2. AI customer support triage
Incoming support emails (Gmail trigger) → an AI model classifies into refund, shipping, pre-sale, complaint → routes to the right inbox or drafts a reply. Ready to import? See the Shopify AI Customer Support Agent, or automate where-is-my-order status replies.
3. Abandoned cart recovery by email
Shopify Flow sends one basic email. On n8n: abandoned checkout webhook → wait 30 min → send a personal recovery email with a one-click link, then a smart follow-up a day later if they still have not bought. A multi-step sequence like this typically recovers 8 to 15% of carts that Shopify’s single default email misses. Full guide and template →
4. Automatic review follow-up + AI summary
Seven days after delivery → email asking for a review → any review that comes in gets summarized by AI → weekly Slack digest: “15 reviews this week, 4.6 avg, main complaint: sizing runs small on Product X.” You stop reading reviews one at a time.
5. Inventory-low → supplier email
Shopify inventory webhook fires when any SKU drops below your threshold → n8n formats a clean email with SKU, quantity, supplier contact (looked up from Google Sheets) → sends automatically. Also logs the reorder in a Sheet so you have a paper trail.
6. New product → multi-channel promotion
One product published in Shopify → n8n posts to Instagram, TikTok, Pinterest, Twitter, and your email list in parallel. Text is AI-generated from the product description. Your social calendar runs itself.
7. Daily sales report to Telegram
Every morning at 8am: n8n pulls yesterday’s orders from Shopify, calculates revenue + units + top SKU + new-vs-returning split, posts a formatted summary to a Telegram channel. You check your phone once and know the day.
8. High-value customer alert
New order over $X or customer LTV over $Y → immediate Slack ping to the owner → optional auto-tag in Shopify (“VIP”) → optional handwritten-note service trigger via Postable. The customer experience 2% of stores offer.
9. Order fulfillment sync to Google Sheets
Every paid order lands in a master Google Sheet with customer, products, quantities, total, shipping address, notes. Useful for VAs, accountants, and picking-list generators.
10. Chargeback / dispute alert
Shopify dispute webhook → n8n pulls order details, customer history, shipping status → sends a single PDF summary to your inbox so you can respond to the chargeback in one pass instead of clicking through five Shopify screens.
How to set up your first Shopify n8n workflow in under 10 minutes
1. Create your n8n instance
- Go to n8n.io/cloud and sign up, or self-host (DigitalOcean droplet + Docker, ~$5/month).
- Open the editor at your n8n URL.
2. Connect your Shopify store (2026 method)
- Since January 2026, new Shopify connections are created in the Shopify Developer Dashboard (dev.shopify.com), not the store admin. Create an app there.
- Give it read and write access to orders, products, customers, and inventory.
- Generate the access credentials. The modern flow uses short-lived tokens that n8n refreshes for you, so nothing breaks after a day.
- Full walkthrough with screenshots: our 2026 Shopify to n8n connection guide.
3. Add the Shopify credential in n8n
- In n8n, go to Credentials → New → Shopify API.
- Paste your shop subdomain (e.g.
mystore.myshopify.com) and the access token. - Click Save, it tests the connection automatically.
4. Import a template
- Download any
.jsonfile from the Easy Workflows templates page. - In n8n, click Workflows → Import from File and pick the JSON.
- Open any red-highlighted node and assign your Shopify + other credentials.
- Click Activate in the top right.
You’re live. Watch the Executions tab, the first trigger will fire within seconds of a matching event in your store.
Shopify Flow vs n8n: when to use which
Stay on Shopify Flow if: your automations are entirely inside Shopify (tag orders, send internal emails, apply discounts based on cart value). Flow is free, fast, and one less tool to manage.
Move to n8n if: you need to connect Shopify to anything external, you want AI in the loop, you want to self-host for cost or privacy, or you’ve hit Flow’s trigger/condition limits.
Run both: most mid-size stores keep simple rules in Flow and push the complex cross-app logic to n8n. They don’t compete.
Common pitfalls (and how to avoid them)
Using the wrong API scope. If your workflow needs to update fulfillments, you need write_fulfillments explicitly. Shopify errors are vague about this. Always enable every scope the workflow will touch.
Forgetting webhook idempotency. Shopify sometimes sends the same webhook twice. Add an “IF” node early in the workflow that checks a Redis key or Google Sheets row to make sure you’re not double-charging or double-emailing.
No error branch. Every workflow should have a second branch that catches errors and sends them to Slack/email. A silently broken workflow for three days is worse than no automation at all.
Running everything on n8n Cloud. Once you hit 3 to 4 workflows with any volume, self-host. It’s $5/month and you stop worrying about execution quotas.
Frequently asked questions
Can n8n connect to Shopify?
Yes. n8n has a native Shopify node that supports the Admin API and webhook triggers. You authenticate using the current Developer Dashboard method (Shopify removed the old admin custom-app flow in January 2026), then read and write orders, products, customers, inventory, and fulfillments from any workflow.
Is n8n cheaper than Shopify Flow?
Shopify Flow is free, so no, but it’s also dramatically more limited. If you need anything outside Shopify, the cheapest way to do it is self-hosted n8n at about $5/month, which is far cheaper than Zapier or Make for equivalent capability.
Do I need a developer to run n8n with Shopify?
No. n8n Cloud takes five minutes to set up. Importing a pre-built workflow is a copy-paste. The only technical step is connecting your store with the 2026 Developer Dashboard method, which takes about five minutes and our guide covers step by step. If that still sounds intimidating, we install workflows for you.
What is the difference between Shopify Flow and n8n?
Shopify Flow automates actions inside Shopify only and runs on Shopify’s infrastructure. n8n automates anything in or out of Shopify, connects to 400+ other apps, runs AI steps, and is self-hostable. Flow is simpler; n8n is more powerful.
Does n8n work with Shopify webhooks?
Yes. n8n has a Shopify Trigger node that listens to any Shopify webhook: orders/create, orders/paid, products/update, fulfillments/create, checkouts/update, and more. The trigger fires instantly when the event happens in your store.
Ready to automate your Shopify store?
Two ways to start:
Do it yourself. Browse the full Shopify workflow template library. Every template includes the JSON, setup PDF, and a video walkthrough.
Have it done for you. Pick the workflows you want, we install them on your n8n instance, test them against your live store, and hand you a 30-minute walkthrough. See installation service tiers →
Ready-made Shopify AI agents
If you would rather import than build, many of these are packaged as ready to use templates. The collection now runs to fourteen Shopify AI agents, including the Product Description, Customer Support, Order Tagging, Order Alert to Telegram, Order Risk Flagger, Review Responder, and Support Agent Pro agents, all running free on Gemini. Browse the full AI agents collection or the best n8n AI agent templates guide.
Connecting Shopify to n8n? Shopify changed the method in January 2026. See our step by step guide: How to connect Shopify to n8n in 2026.
Want order and stock alerts on your phone? See how to get Shopify alerts on Telegram with n8n (free templates).
Comparing options first? See the best n8n AI agent templates for Shopify, all tested and free to run.