Back to Blog

n8n Automation for E-Commerce: 6 Workflows to Grow Your Online Store

Automate your Shopify or WooCommerce store with n8n. From abandoned cart recovery to post-purchase WhatsApp follow-up — 6 ready-to-deploy workflows.

AutoFlow AIJune 16, 20269 min read

n8n Automation for E-Commerce: 6 Workflows to Grow Your Online Store

Most Shopify and WooCommerce stores still run their post-purchase communications the same way they did in 2015: manually, inconsistently, or not at all. Abandoned cart emails go out whenever someone remembers to set up a Klaviyo flow. Order confirmations are handled by the platform default. Review requests? Maybe once a month, when the owner finds time to export a spreadsheet.

The stores that grow consistently automate all of it — and they're not all paying $400/month in Klaviyo and Omnisend subscriptions to do it.

n8n automation for e-commerce gives you the same infrastructure: triggered workflows, WhatsApp-first messaging, AI-powered support — built on an open-source platform that costs a fraction of the SaaS alternatives. This post covers 6 workflows you can deploy on your Shopify or WooCommerce store right now.

Here's what we'll cover:

  1. Abandoned cart recovery via WhatsApp
  2. Post-purchase WhatsApp upsell
  3. Customer support AI chatbot
  4. Review request automation
  5. Lead nurture for pre-purchase inquiries
  6. Order confirmation and shipping updates

Workflow 1: Abandoned Cart Recovery via WhatsApp

Abandoned cart emails average around 45% open rates and 5–10% recovery rates — which are actually good numbers for email. WhatsApp messages hit 98% open rates and 3–5x higher click-through rates on the same content. The channel change alone is a meaningful revenue uplift for most stores.

How the n8n Shopify automation works:

  1. Shopify fires an abandoned_checkout webhook when a customer adds items to cart and doesn't complete purchase
  2. n8n receives the webhook and extracts the customer's WhatsApp number, cart contents, and checkout URL
  3. After a 1-hour delay (enough time for the customer to return on their own without being annoyed by an immediate message), n8n sends: "Hey [Name] — you left something behind. Your [Product] is still in your cart. Complete your order here: [checkout link]"
  4. If the checkout is still abandoned at 24 hours, a second message fires with a gentle nudge — optionally with a 10% discount code generated via Shopify's API

The workflow checks at each stage whether the cart was already converted before sending the next message. No one gets a recovery message after they've already bought.

Recovery rates on this sequence typically run 8–15% of abandoned carts — significantly higher than the email equivalent.

The AI WhatsApp Lead Follow-Up System ($29) includes the WhatsApp messaging infrastructure this workflow runs on. Import once, configure your Shopify webhook, and it's live.


Workflow 2: Post-Purchase WhatsApp Upsell

The highest-converting moment in e-commerce is right after a purchase. The customer has already said yes to your brand — their trust is at its peak, their wallet is already open, and they're in a positive mindset about what they just bought.

Most stores miss this window entirely. The only post-purchase communication is the default Shopify order confirmation email, which gets buried in an inbox.

The n8n WooCommerce / Shopify upsell workflow:

  1. Shopify or WooCommerce fires an order.paid event (or WooCommerce order-status-changed webhook to "processing")
  2. n8n logs the order, extracts the product category and customer details
  3. A 3-day delay fires (long enough for the product to arrive or for the initial excitement to settle, short enough that they still remember buying)
  4. n8n sends a WhatsApp message: "Hope you're loving your [Product], [Name]! Customers who bought this also love [Related Product]. This week it's 15% off — [link]"
  5. The related product recommendation can be hardcoded by category, or pulled dynamically from Shopify's product API based on the customer's purchase history

This is a simple, one-touch upsell — no complex funnel. For stores with average order values of $50–150, even a 5–8% upsell take rate adds meaningful monthly revenue.

The AI WhatsApp Lead Follow-Up System ($29) handles the post-purchase message sequencing — connect it to your Shopify or WooCommerce webhook and configure your product links.


Workflow 3: Customer Support AI Chatbot

"Where's my order?" is the single most common e-commerce support query. It's also the most automatable — the answer is always in your order management system, and the customer asking it doesn't need a human to find it.

The n8n AI customer support workflow handles the three most common e-commerce support patterns entirely without human involvement:

Covered automatically:

  • Order status: Customer sends a WhatsApp or web chat message → n8n extracts the order number → queries Shopify or WooCommerce API for fulfilment status → replies with tracking number and estimated delivery window
  • Return and refund requests: AI reads your return policy, confirms eligibility based on order date and product type, sends return instructions and prepaid label link if applicable
  • Refund policy questions: Answers from a knowledge base you configure once — "do you offer free returns?", "how long do refunds take?", "can I exchange instead?"

Stores that deploy this chatbot typically see a 60–70% reduction in support ticket volume within the first 30 days. The remaining tickets — custom requests, damaged items, complex situations — are escalated to a human with full context already captured.

The AI Customer Support System ($49) is the ready-to-deploy version of this workflow. See how it handles real queries here.


Workflow 4: Review Request Automation

Reviews are one of the highest-ROI activities in e-commerce — they drive conversions on your product pages, improve SEO via Google Shopping, and build social proof that makes cold traffic less cold. But collecting them consistently is one of those tasks that falls off the to-do list the moment the business gets busy.

This n8n ecommerce automation workflow handles it entirely.

How automated review requests work:

  1. n8n monitors your order management system for orders whose fulfilment status moves to "delivered" (Shopify tracks this via the delivery webhook; WooCommerce via "completed" status)
  2. A 7-day delay fires after the delivery date — long enough for the customer to have used the product
  3. A WhatsApp message goes out: "Hey [Name], your [Product] arrived last week — hope you're happy with it! It would mean a lot if you could leave us a quick review: [Google / Trustpilot / Shopify link]. Takes 30 seconds. Thanks!"
  4. If no review is detected within 5 days, an optional follow-up can be sent with a small incentive: "Leave a review this week and we'll add a $5 store credit to your next order — [link]"

Stores that switch from email to WhatsApp review requests typically see review volume increase 3–5x. The combination of channel (WhatsApp vs email), timing (post-delivery vs post-purchase), and message length (2 sentences vs 5 paragraphs) all contribute to the difference.


AI Customer Support System

$49

Automate 60–70% of e-commerce support queries — order status, returns, refund policy — with this ready-to-deploy n8n workflow.

Workflow 5: Lead Nurture for Pre-Purchase Inquiries

Not every customer buys immediately. High-consideration products — furniture, custom orders, B2B wholesale, anything over $200 — often involve a research phase where a customer contacts you before committing.

These pre-purchase inquiries are your warmest leads, and most stores handle them badly: a one-off reply email, then nothing. The customer goes away to think, and you never follow up unless they come back on their own.

The automate-online-store n8n lead nurture workflow:

  1. Customer submits a contact form, live chat message, or WhatsApp inquiry about a specific product
  2. n8n captures the inquiry, logs it to a CRM or Google Sheet, and extracts the product they're asking about
  3. An instant reply acknowledges the inquiry and provides the most common pre-purchase information (sizing guides, bulk pricing, lead times — whatever your FAQ covers)
  4. A 48-hour follow-up: "Just checking in — did you find the info you needed about [Product]? Happy to answer any questions. [Link to product page]"
  5. Day 5: A soft nudge — "We have [X] in stock at the moment. Let me know if you'd like to go ahead — [checkout link]"
  6. Day 8: Final touchpoint with a time-limited incentive if appropriate

Inquiries that receive this 3-touch sequence convert at 2–3x the rate of inquiries that receive a single reply and no follow-up.

The AI Lead Generation System ($59) includes the full lead nurture infrastructure — capture, sequence, and follow-up — with pre-built integrations for Shopify contact forms and WhatsApp.


Workflow 6: Order Confirmation and Shipping Updates via WhatsApp

The default Shopify and WooCommerce transactional emails do the job technically. But they land in inboxes where they compete with 200 other emails, and often don't get opened until the customer is already anxious about where their order is — which drives inbound support contacts.

Moving transactional communications to WhatsApp is one of the highest-impact, lowest-effort changes an e-commerce store can make.

What the n8n WooCommerce workflow covers:

  1. Order confirmed: Fires on order.paid — "Your order is confirmed, [Name]! Order #[number] — [summary of items]. We'll send tracking as soon as it ships."
  2. Order shipped: Fires on fulfilment created — "Your order has shipped! Track it here: [tracking link]. Expected delivery: [date]."
  3. Out for delivery: Fires on tracking status change (via carrier webhook or polling) — "Your order is out for delivery today — keep an eye out!"
  4. Delivered: Fires on delivery confirmation — "Your order has been delivered. Hope you love it! Any questions, just reply here."

This four-touch sequence creates a premium post-purchase experience without manual effort. Customers who receive proactive shipping updates via WhatsApp have lower support contact rates and higher repeat purchase rates — they feel looked after, not ignored.

The entire workflow runs on n8n's Shopify node, a Twilio WhatsApp node, and optionally a carrier API integration for real-time tracking updates. Setup time with a pre-built template: under an hour.


Integrations: What n8n Connects to for E-Commerce

Here's the quick reference for platform and tool compatibility:

  • Shopify — Native n8n node. Full two-way: webhooks for orders, checkouts, fulfilments, and refunds; API queries for products, customers, and inventory. Works on all Shopify plans — no Shopify Plus required.
  • WooCommerce — Native n8n node. Webhook triggers and REST API for orders, customers, and products. Works with any WooCommerce and WordPress installation.
  • WhatsApp Business API — Via Twilio (native n8n node) or Meta Cloud API (HTTP Request node). Twilio is the easiest starting point; Meta Cloud API is better for high-volume stores sending thousands of messages per month.
  • Klaviyo / Omnisend — n8n is not a replacement for email newsletter platforms. For broadcast campaigns, Klaviyo is still the right tool. n8n is the better choice for triggered, one-to-one WhatsApp communications — and it's dramatically cheaper for that use case. Many stores run both in parallel.
  • Stripe — Native n8n node. Useful for stores selling via Stripe directly (outside Shopify) — triggers on payment confirmed, subscription events, and refunds.
  • Google Sheets — Native n8n node. A lightweight order and customer tracker that syncs automatically from Shopify or WooCommerce — useful for stores not yet using a full CRM.
  • Airtable — Native n8n node. More structured than Google Sheets — better for stores tracking pre-purchase inquiries, custom orders, or wholesale accounts with multiple contacts.

FAQ: n8n Automation for E-Commerce

Does n8n work with Shopify?

Yes. n8n has a native Shopify node that handles both webhooks (inbound events: orders, checkouts, fulfilments, refunds) and API calls (outbound queries: products, customers, inventory). You connect your Shopify store by providing your Admin API key — the integration setup takes about 5 minutes and works on any Shopify plan.

Do I need Shopify Plus to use webhooks?

No. Shopify webhooks are available on all plans, including the Basic plan. Shopify Plus adds higher webhook rate limits and some additional event types, but the core e-commerce events used in these workflows — abandoned_checkout, order.paid, fulfillment.created — are available on every plan including Basic at $29/month.

How much does n8n cost for e-commerce automations?

n8n Cloud starts at approximately $20/month for 2,500 workflow executions — enough for a store processing 100–200 orders per month across these six workflows. Larger stores can self-host on a VPS for $5–10/month with no execution limits. Either way, it's a fraction of Klaviyo ($45–$150/month depending on list size). WhatsApp messaging via Twilio runs approximately $0.005 per message — under $5/month for most small stores.

Can I use n8n instead of Klaviyo or Omnisend?

Partially. For triggered, one-to-one WhatsApp communications — abandoned cart recovery, post-purchase follow-up, shipping updates, review requests — n8n is a better and cheaper option than Klaviyo or Omnisend. For broadcast email newsletters to your full subscriber list, Klaviyo and Omnisend are purpose-built and worth keeping. Many growing stores run n8n for WhatsApp automation and Klaviyo for email campaigns — complementary rather than competing.


Ready to Automate Your Store?

If you want all of these workflows pre-built and ready to import, the Business Growth Automation Bundle includes all 5 n8n templates — WhatsApp follow-up, appointment booking, customer support, lead generation, and onboarding — pre-wired for your store.

Bundle price: $149. Less than one month of Klaviyo for most stores — and unlike Klaviyo, you pay once and own the workflows permanently.

Get the full bundle →

Or start with a single template:


Related articles

AI WhatsApp Lead Follow-Up System

$29

Abandoned cart recovery, post-purchase upsell, and shipping updates via WhatsApp — ready to import into your Shopify or WooCommerce store.

Ready-to-Deploy n8n Automation Templates

Skip the build time. Get production-ready n8n workflows that install in minutes.