Guide · Chat · Shopify

WhatsApp Business Automation: A Practical Guide for Shopify Stores and SMBs

What WhatsApp automation can do, the opt-in and template rules, what changed in Meta pricing on 1 October 2026, and a worked Shopify order update flow.

Published Updated 6 min read
WhatsApp, automated. A demo store chat with two order update templates, shipped and delayed, and a customer reply. Demo store, fictional shop.

If your customers live on WhatsApp, an order update there gets seen. The same tracking link in an email is competing with everything else in their inbox. That's most of the appeal.

The catch is that WhatsApp plays by stricter rules than email, and Meta changed what it charges on 1 October 2026. A setup that cost almost nothing in September costs more now. This guide covers what you can automate, the rules you can't skip, what the October change means in money, and how we'd set up order updates for a Shopify store.

Everything about Meta's rules and prices below comes from Meta's own pages, read on 20 October 2026.

The app or the API?

There are two WhatsApps for business, and only one of them can really be automated. The WhatsApp Business app, the one on your phone, has quick replies, a greeting and an away message. It's handy, but it's made for a person typing. Anything that sends messages from your store or your other systems needs the WhatsApp Business Platform, which is Meta's API. The rest of this guide is about the API.

What businesses use it for

  • Order confirmations, shipping notices and delivery updates
  • Booking confirmations and reminders
  • An AI assistant for the common questions, with a person behind it
  • Payment reminders and receipts
  • Marketing messages, to people who asked for them
  • A daily summary for the owner

Three rules you can't skip

Opt-in. You can only message someone who gave you their number and agreed to hear from you on WhatsApp. That's in the WhatsApp Business Messaging Policy, and a box ticked for email marketing at checkout doesn't cover it. Ask for WhatsApp on its own and keep a record of the answer.

Templates. If you start the conversation, the message has to be a template Meta has approved. There are three kinds: marketing, utility (an order shipped, a booking confirmed) and authentication (login codes).

The 24-hour window. When a customer messages or calls you, a 24-hour window opens, and every new message from them resets the clock. Inside it you can reply in your own words. Once it closes, you're back to templates.

Timeline. A customer message opens a 24-hour window in which the business can reply in its own words. A second customer message resets the window. After it closes, only approved templates can be sent.
Each message from the customer restarts the 24 hours. Outside the window, templates only.

What changed on 1 October 2026

Meta has charged per delivered message since July 2025. The rate depends on the kind of message and on the country of the person receiving it. Then on 1 October 2026, two things that used to be free stopped being free (Meta's pricing documentation):

MessageUntil 30 September 2026From 1 October 2026
Utility template inside the 24-hour windowFreeCharged at the utility rate
Service message (your own reply, typed by a person or written by a third-party AI)Free1,000 free a month per business number, then charged. Unused ones don't roll over.
Marketing and authentication templatesChargedCharged
Before and after 1 October 2026. Utility templates inside the window went from free to charged. Service messages went from free to 1,000 free a month per number, then charged. Marketing and authentication were charged before and after.
Two lines of the bill changed on 1 October 2026.

One free route is left. If someone taps a Click to WhatsApp ad in the mobile app and you reply inside the window, that conversation is free for up to 7 days.

In plain terms, if your store sends a WhatsApp message for every tracking scan, you now pay for every one of them. That's not a reason to stop. It's a reason to be choosy. Meta lists the rate for each country on the same page, and a solution provider, if you use one, may add its own fee on top.

What you need before you start

  • A Meta Business account
  • A business phone number registered on the platform
  • Access, either directly through Meta's Cloud API or through a Business Solution Provider
  • An approved template for every message you'll send first
  • Somewhere to record each customer's WhatsApp opt-in

Order updates for a Shopify store

This is where we'd start almost any store, because it answers the question customers would otherwise email you about: where's my order?

Shopify keeps a record of each step a shipment goes through, called fulfilment events. The statuses include IN_TRANSIT, OUT_FOR_DELIVERY, DELIVERED, DELAYED and FAILURE (Shopify's developer docs). A workflow can watch for those, and each time one comes in:

  1. Check the customer opted in to WhatsApp. If they didn't, stop there and let email do the job.
  2. Pick the approved utility template that matches the status.
  3. Send it through the Cloud API or your provider.
  4. Leave a note on the order saying what went out and when.
Flow for one Shopify fulfilment event. Check WhatsApp opt-in; if no, email only. If yes, pick the matching utility template, send it, and note it on the order. Worth a message: shipped, delayed or failed, delivered.
One fulfilment event, four steps. The opt-in check comes first, every time.

Now that utility messages cost money, we wouldn't send all of them. Our shortlist:

  • Shipped, with the tracking link. People expect this one.
  • Delayed or failed. This is the message that saves you a support ticket.
  • Delivered. And only ask for a review if the order actually arrived on time. Asking someone whose parcel was late to rate you is a quick way to collect one-star reviews.

You can build this with a Shopify app or with a workflow tool like n8n. If you're weighing those up, our n8n vs Zapier piece runs one store order flow through both.

It works the other way round too. A short message to the owner each morning, with yesterday's sales against a normal day, low stock and anything shipped late, is a lot harder to ignore than an emailed report.

AI replies on WhatsApp

An AI assistant can take the questions that come in all day inside the 24-hour window: delivery times, returns, sizes, where's my parcel. Under the October rules its replies count as service messages, so the first 1,000 a month per number are free and after that you pay.

Two things we'd insist on. It answers only from your own policies and order data, and it hands over to a person cleanly when it's out of its depth. Building an AI chatbot for a Shopify store goes into the data side.

If you only do one thing

Set up the delayed or failed delivery message. One template, it only fires when something has gone wrong, and it replaces an email you'd otherwise write by hand. Once that's running, add shipped and delivered.

See it working

Shopify post-purchase automation

The same Shopify order events drive a full post-purchase sequence: confirmation, shipping notice, delivery confirmation, then a review request a few days later.

Demo store, fictional shop, synthetic data

Open the demo

Axioprax builds this for Shopify stores

Frequently asked questions

Can I automate the WhatsApp Business app, or do I need the API?

You need the API, which Meta calls the WhatsApp Business Platform. The free app has quick replies and greeting and away messages, but it's made for a person typing, not for sending messages from your store or other systems.

How much does WhatsApp automation cost since October 2026?

Meta charges for each delivered message, at a rate that depends on the message type and the customer's country. Since 1 October 2026, utility templates are charged even inside the 24-hour window, and each business number gets 1,000 free service messages a month. If you use a solution provider, they may add their own fee.

Can I send marketing messages on WhatsApp?

Yes, as approved marketing templates, and only to people who agreed to hear from you on WhatsApp. Every marketing message is charged.

How do I send WhatsApp order updates from Shopify?

Use Shopify's fulfilment events, like in transit, delayed, failed and delivered, as the trigger. Check the customer opted in to WhatsApp, then send the matching approved utility template through the Cloud API or a provider. A Shopify app can do this, and so can a workflow tool like n8n.