WhatsApp order updates for online stores: send these, skip those
The messages that earn a shopper's trust are the ones about an order they just placed. The ones that cost you the number are the ones nobody asked for. Here is where the line sits.
Picture a shopper who buys a lamp on Tuesday evening. By Wednesday morning she wants to know two things: did the order go through, and when does it arrive. If your store answers both on WhatsApp, she's pleased. If on Thursday the same number pings her about a sale she never asked to hear about, she mutes you, or reports you.
Same phone, same channel, opposite result. The difference is permission and relevance. This guide is about WhatsApp order updates for online stores: which ones to send, which ones need extra care, and which ones to leave alone.
Permission comes before the first message
Meta's rule is plain. As of October 2026, Meta's opt-in guidance says a business may contact a person only if they've given their mobile number and confirmed they want messages from that business. The opt-in has to say clearly that the person is agreeing to hear from you, name your business, and comply with local law. How you collect it is up to you: a website form, SMS, in person, on paper.
For a store, the natural place is checkout. A few habits we'd suggest:
- Ask for the WhatsApp number in its own field, labelled as WhatsApp.
- Add a checkbox that names your store and says what you'll send ("order updates on WhatsApp"). Leave it unticked, so a tick means something.
- Don't bury it inside the terms and conditions.
- Keep a record of when and how each person agreed.
Having an order is not the same as opting in. A phone number given for delivery is a delivery number until the customer says otherwise.
Meta also advises giving clear instructions for opting out and honouring them, and notes that separate opt-ins per message category can lower the chance people block you. That second point matters below. For the wider picture, see our opt-in and consent guide. This is general information, not legal advice.
WhatsApp order updates worth sending
These are tied to an order the customer placed, which is exactly what Meta's utility category is for. Meta's template guidelines list an order confirmation and a shipping update as utility examples.
- Order confirmation. Straight after checkout: order number, total, a link to view it.
- Shipping update. Courier, expected date and a tracking button.
- Status changes. Packed, out for delivery, delayed. One message per real change, never a drip.
- Delivery confirmation. With a "report a problem" button, so a missing parcel reaches a person quickly instead of a one-star review.
Because your store starts these conversations, they go out as approved templates. Meta's pricing page says that when the 24-hour customer service window isn't open, businesses can only send template messages. Meta charges per template message by category and country, so check its rate card rather than guessing.
You don't have to write these from scratch. The Avox template library has ready-written Order confirmation, Shipping update, Order status update and Delivery confirmation templates, all set to the Utility category. You still submit them to Meta, and Meta makes the final call on the category.
Cart and restock messages need extra care
Abandoned cart reminders, back-in-stock alerts and price drops feel like order updates, but they aren't. Meta's guidelines list a cart reminder ("You left items in your cart") as a marketing example, and marketing is a different category with its own pricing and its own opt-in expectations.
Our opinion, for what it's worth:
- Treat these as a second, explicit opt-in. "Tell me when this is back" is a clear request. "We may message you about your cart" buried in checkout is not.
- Send one reminder, not three.
- For restocks, message only the people who asked about that product.
A note on what Avox does today. The library includes Abandoned cart and Back in stock templates, both marked Marketing. But Avox doesn't watch your store's carts or stock levels, and the Shopify and WooCommerce connections don't trigger messages. If you want these, your own system has to decide who gets what and call the Avox API.
What to leave out
- Promotions dressed up as updates.
- Messages to anyone who gave a number only for delivery.
- A "how did we do?" request ten minutes after the order is placed, before anything has arrived.
- Anything after a customer says stop.
- Late-night sends. Time the message to their evening, not your server's.
How this works in Avox today
Being specific about the plumbing saves you a wasted afternoon. There are three routes, and one thing that looks like a route but isn't.
- Update a status, Avox sends the message. Make a table from the premade Order status table, then use the premade automation that sends a template whenever an order's Status changes. You change statuses in the grid, import them from a file, or write them through the API. See premade automations.
- Your store tells your server, your server calls the Avox API. This is how Shopify and WooCommerce order events become WhatsApp messages. The step-by-step versions are in Shopify to WhatsApp and WooCommerce to WhatsApp.
- A no-code tool in the middle. Avox's docs describe sending from Zapier or Make through the same API.
The thing that isn't a route: the Shopify and WooCommerce apps on Avox's Apps page. They let you read orders and products inside Avox, which is handy when a customer asks "where's my parcel?" and your agent wants to check without leaving the inbox. They don't send anything.
When customers reply, they land in the shared inbox like any other chat, so a human can answer the awkward ones.
Questions people ask
Do I need a template for every order message?
For messages your store starts, yes, once the 24-hour window is closed. If the customer replies, you can answer freely while a new window is open.
Is a delivery confirmation marketing?
Not if it only says the order arrived and offers help. Add an offer and it can be treated as marketing. Meta decides the category, so check its guidelines.
Can I send a discount code in a shipping update?
We wouldn't. Send promotions as their own message to people who opted in to promotions.
What if someone asks me to stop?
Stop. Meta tells businesses to honour opt-out requests. Make a note against the contact, such as a tag, so nobody on your team messages them again.
Next step: before you write a single template, open your checkout and look at how you ask for the WhatsApp number. Fix that wording first.
- #whatsapp order updates
- #ecommerce
- #order confirmation
- #shipping updates
- #abandoned cart
- #back in stock
- #opt-in
- #templates
Thanks for reading
How did this land?
Was this helpful?
Try it yourself
WhatsApp order updates customers welcome: confirmations, shipping and delivery. Plus how to handle cart and restock nudges, with consent first.
Follow Avox on Google
Pick Avox as a preferred source and Google shows our stories more often in Top Stories and its search results.