Blog · Shopify & e-commerce · 11 min read

Shopify order notifications on WhatsApp: what to send, when, and what it costs

Set up WhatsApp order notifications on Shopify: what to send from confirmation to review request, utility vs marketing, and what it costs after Oct 2026.

By the ConvoBox team · ConvoBox Inc, Official Meta Tech Partner

Delivery cart loaded with parcels on a busy Indian street
Photo: Soumalya Halder / Pexels

Key takeaways

  • Six WhatsApp messages cover the post-purchase journey: order confirmation, COD confirmation, shipped with AWB, out for delivery, delivered and a review request.
  • Order updates are usually utility templates, but adding an offer makes Meta treat them as marketing, and since 9 April 2025 Meta approves such templates as marketing instead of rejecting them.
  • Providers report about ₹0.115 per utility message in India for 2026, plus 18% GST; check Meta's current rate card before you budget.
  • From 1 October 2026, utility templates sent inside an open chat window are charged too, while the first 1,000 service replies per number each month stay free.
  • The COD confirmation and the out-for-delivery alert are the two messages most likely to help with returns, though results depend on your store and courier.
  • Measure WISMO chats and RTO before and after you switch updates on, so you know what actually changed.
On this page
  1. Which WhatsApp messages should a Shopify store send after an order?
  2. What should each order message say?
  3. Are order updates utility or marketing templates?
  4. How much do WhatsApp order notifications cost in India?
  5. Can WhatsApp order updates cut "where is my order?" questions?
  6. Do order updates help reduce COD returns (RTO)?
  7. How do you set up Shopify order notifications on WhatsApp?
  8. How do you do this in ConvoBox?

A Shopify store can send a WhatsApp message at every step after checkout: an order confirmation, a COD confirmation for cash orders, a shipped message with the AWB tracking link, an out-for-delivery alert, a delivered note and, a few days later, a review request. Most of these are utility templates, which Meta charges per delivered message at a much lower rate than marketing messages (going by the rates providers report).

What follows is the wording for each message, the category it usually lands in, what it costs after Meta's October 2026 pricing change, and a setup order that won't annoy your customers. If most of your orders are cash on delivery, start with our guide to confirming COD orders on WhatsApp.

Which WhatsApp messages should a Shopify store send after an order?

Most Indian stores need six messages, one for each moment a customer wonders "what's happening with my order?". You don't have to switch all six on in week one. Confirmation, shipped and out for delivery answer the questions people actually ask, so start there.

MessageSent whenWhat it doesUsual category
Order confirmationCheckout completesReassures the customer the order went through: items, total, payment methodUtility
COD confirmationA cash-on-delivery order is placedAsks the customer to confirm before you pay to ship itUtility
ShippedYou fulfil the order and hand it to the courierCourier name, AWB number, tracking link, expected dateUtility
Out for deliveryThe courier marks it out for deliveryGets someone home, with cash ready for CODUtility
DeliveredThe courier marks it deliveredConfirms delivery and gives a route for problemsUtility, if there's no offer in it
Review requestA few days after deliveryAsks for a rating or feedbackDepends on the wording; Meta decides

The "usual category" column is a guide, not a rule. Meta decides the category when it reviews your template, and the wording you choose matters more than the name you give it. More on that below.

Exceptions deserve messages too: a delayed shipment, a failed delivery attempt, a cancellation or a refund. Customers tend to take a late parcel better when you tell them before they have to ask.

What should each order message say?

Each message should answer the one question the customer has at that moment, in two or three short lines, with one or two buttons at most. Here's how the full sequence looks from the customer's side for a made-up skincare brand in Pune. Tap the buttons.

Hi Ananya, thanks for your order #5108 with Neelam Naturals. 2 items, total ₹1,249, cash on delivery. We pack orders within one working day.
Please confirm your COD order #5108 for ₹1,249 so we can ship it.
Confirm order
Thank you, Ananya. Your order is confirmed and will ship by tomorrow evening.
Cancel order
Done. Order #5108 is cancelled and you won't be charged anything. Reply here if you'd like help choosing something else.
Order day: the confirmation, then a COD confirmation with two buttons. Tap one.
Thursday
Good news, Ananya. Order #5108 has shipped with SwiftShip Couriers. AWB 7781204539. Track it here: swiftship.example/t/7781204539. Expected delivery: Saturday.
Saturday
Your Neelam Naturals parcel is out for delivery today. Please keep ₹1,249 ready for the delivery partner.
Delivered. We hope you like it. If anything isn't right, tap below and we'll help.
All good
Lovely to hear. We'll check in next week to ask how the serum is working for you.
Something's wrong
Sorry about that. Please send a photo of the problem and Rohit from our team will sort it out today.
Delivery week: shipped with the AWB, out for delivery, then delivered with a help route.

Order confirmation

Send it the moment checkout completes. Include the customer's first name, the order number, the main item or item count, the total and how they paid. If you know your usual dispatch time, say it ("we pack orders within one working day").

Resist the urge to add "you may also like" products here. It's the message people read most carefully, and a sales pitch inside it can turn a utility template into a marketing one.

COD confirmation

For cash orders, ask the customer to tap Confirm or Cancel before you pay a courier to carry the parcel. If most of your orders are COD, it's probably the message that matters most. We've covered the wording, reminders and Shopify tags in the COD confirmation guide, so we won't repeat it here.

Shipped, with the AWB number

When you fulfil the order, send the courier name, the AWB (airway bill) number and a tracking link that opens properly on a phone. Add an expected delivery window if your courier gives you one.

Open the tracking link yourself once, on mobile data, on a cheap Android phone if you have one. A tracking page that doesn't load creates the exact "where is my order?" chat you were trying to avoid.

Out for delivery

This message targets failed delivery attempts. Tell the customer the parcel arrives today, and for COD orders, remind them of the exact amount to keep ready. If your courier partner accepts UPI at the door, say so. If it doesn't, don't imply it.

Delivered

Confirm delivery, say thanks, and give a clear route if something's wrong ("reply here and our team will help"). When the customer replies, a 24-hour customer service window opens, and your typed replies inside it are service messages, not templates.

Review request

Wait until the customer has had time to use the product. For a kurta that might be two or three days; for a face serum, a week or two makes more sense. Rating buttons make it a one-tap job.

Keep it about their order. A plain "how was it?" is non-promotional. Add "review us and get a discount on your next order" and you've written a promotion, which will likely be treated as marketing.

Are order updates utility or marketing templates?

Order updates are normally utility templates, as long as they stay non-promotional and specific to the customer's order. That's Meta's rule: utility messages must relate to something the user did or asked for, and a template that mixes an update with a promotion counts as marketing.

Since 9 April 2025, Meta doesn't simply reject a utility template it considers marketing. It approves it as marketing. So you might not notice the problem until you see marketing rates on your bill.

Example wordingLikely category
"Your order #2291 has shipped. Track it here."Utility
"Your order #2291 has shipped. Use code NEXT10 for a discount on your next order."Marketing (mixed content)
"Your order is out for delivery today. Please keep the amount ready."Utility
"Delivered. Loved it? See our new arrivals."Marketing

Our guide to WhatsApp template categories has more examples of what tips a template from utility into marketing.

How much do WhatsApp order notifications cost in India?

You pay Meta a small fee for each delivered utility template. Several providers report the 2026 India rate at about ₹0.115 per utility message, excluding 18% GST. Meta publishes the official figures in its rate card, so check the current number in WhatsApp Manager before you budget.

  • Per message, only when delivered. Since 1 July 2025, Meta charges for each business-to-customer message, and only when it's delivered. Customers messaging you is free.
  • Billed in rupees. India billing in INR started on 1 January 2026.
  • Utility gets volume discounts. Meta's volume tiers apply to utility and authentication messages only, which matters for stores with high order volumes.
  • Your provider charges separately. The platform that sends the messages has its own subscription on top of Meta's fees.

What changed on 1 October 2026?

From 1 October 2026, Meta resumed charging for two things: service messages (your free-form replies inside the 24-hour window) and utility templates sent while that window is open. The first 1,000 service messages each month per business phone number are free; after that, they're charged.

For a Shopify store, the practical effect is that an order update template costs money even if the customer happened to message you that morning (unless a free entry point window, covered next, is open). Typed replies to customer questions stay free up to the monthly 1,000. Meta also required a payment method on file by 30 September 2026, and without one it stops delivering service messages.

Is there any free route?

One. If a customer starts the chat from a click-to-WhatsApp ad and you reply within 24 hours, a free entry point window opens that may stay open for up to 7 days. While it's open, Meta doesn't charge for marketing, utility, authentication or service messages. That helps when someone orders straight from an ad chat, but most website orders won't qualify.

To estimate your own bill, multiply your monthly orders by the number of updates you plan to send per order, and put that in the utility box below. Set marketing to zero if you're only pricing order updates.

For every category and how the bill adds up, see our WhatsApp API pricing guide for India.

Can WhatsApp order updates cut "where is my order?" questions?

They can. Many "where is my order?" (WISMO) messages come from customers who simply don't know what's happening, and a proactive update removes the reason to ask. How much it helps depends on your courier, your delivery times and how clear your messages are.

One published example: ConvoBox customer Unbound reported that real-time Shopify order sync and AWB tracking notifications on WhatsApp eliminated over 75% of their WISMO tickets. That's one store's own account, so use it as a sign the effect can be large, not as a number to plan around.

A few habits make the biggest difference:

  • Send the shipped message with the tracking link the same day you hand over the parcel, not the next morning.
  • Send a short note when a parcel is delayed or a delivery attempt fails. Silence is what triggers the angry chat.
  • Make every update repliable. When customers do have a question, they ask in the same thread, and your team sees the order history right there.
  • Use the same number for updates and support, so customers don't have to hunt for another contact.

Do order updates help reduce COD returns (RTO)?

They can, at two points: the COD confirmation before you ship, and the out-for-delivery alert on the day. Neither guarantees anything. They're aimed at reasons a parcel might come back: the customer changed their mind, forgot they ordered, or wasn't home with cash.

The gap between prepaid and COD returns is wide. Here's data from logistics platform Shipway for FY25 D2C orders:

Under 2%of prepaid orders returned, Shipway FY25 data via CargoTalk
Nearly 26%of non-prepaid (COD) orders returned, Shipway FY25 data via CargoTalk

Separately, ClickPost reported that the prepaid share of orders on its platform rose to 41% in 2025 from 32%, while returns fell from about 29% in 2024 to under 22% in 2025. Both are platform figures, not the whole Indian market, and your store may look quite different.

Two online sellers labelling cardboard boxes before handing them to a courier
Every parcel that comes back costs you shipping twice. Confirming COD orders first may mean fewer of them leave the shelf.

Try the calculator with numbers from your own courier dashboard. The "returns you expect confirmation to prevent" field is your assumption, so start low.

How do you set up Shopify order notifications on WhatsApp?

You need a WhatsApp Business API number, an app that listens to Shopify order events, and an approved template for each message. Doing the work in this order saves most stores a round of rejected or miscategorised templates.

  1. Get consent at checkout

    WhatsApp's policy says you can message people only if they gave you their number and opted in, and the opt-in must clearly name your business and what they're agreeing to. A checkbox like "Send me order updates from Neelam Naturals on WhatsApp" next to the phone field is one common way to do it. Keep marketing consent as a separate choice. See our glossary entry on opt-in.

  2. Pick your first three messages

    Confirmation, shipped and out for delivery. Add COD confirmation on day one if most of your orders are cash.

  3. Write templates with variables

    Name, order number, amount, courier, AWB and tracking link. Give Meta realistic sample values so the reviewer understands each variable.

  4. Submit and check the category

    Confirm each template came back as utility. Rewrite anything that came back as marketing.

  5. Connect each template to a Shopify event

    Order created, order fulfilled, courier status updates, delivered. Your WhatsApp app or platform handles this part.

  6. Test with real orders

    Place one prepaid and one COD order to your own number. Check timing, links, amounts and how it all looks on a small phone screen.

  7. Review weekly for the first month

    Look at delivery and read rates, the replies people send, and which message causes confusion. Fix the wording before you add more messages.

Before you switch the automations on for every customer, run through this list:

  • The checkout opt-in names your business and mentions WhatsApp
  • Every order template is approved as utility, with no offers inside
  • The tracking link opens on mobile data
  • The COD amount shows the right total, including shipping
  • Delayed and failed-delivery messages are ready
  • Someone watches replies during working hours
  • A payment method is on file in Meta's billing settings
  • You've noted today's WISMO chats and RTO rate so you can compare later

How do you do this in ConvoBox?

ConvoBox has a Shopify app that sends these messages from Shopify events, with no theme code. You install it from the Shopify App Store, connect your WhatsApp Business API number, and switch on the automations you want: order confirmation, COD confirmation (the customer's answer is written back to the Shopify order as a tag), fulfilment with tracking, in transit, out for delivery, delivered, return, refund and cancellation updates, and a product feedback request after delivery.

You can edit the text, images, buttons and timing of each one, and edited templates go to Meta for approval. Each message reports delivery, read and click data, and customer replies land in the shared team inbox. The full list is on the Shopify WhatsApp app page.

Sources

  1. WhatsApp Business Platform pricing, Meta for Developers
  2. Getting opt-in for WhatsApp, Meta for Developers
  3. Shipway FY25 D2C data on prepaid and COD returns, CargoTalk (30 July 2025)
  4. ClickPost data on prepaid e-commerce orders, Social Samosa (30 December 2025)
  5. Convobox: WhatsApp Marketing, Shopify App Store
Try it on your own WhatsApp number

7-day free trial, no credit card, hand-held onboarding.

Frequently asked questions

Short, direct answers. Still unsure? Message the team on WhatsApp.

Are Shopify order updates on WhatsApp free?

No. Since 1 July 2025 Meta charges for each delivered business message, and order updates are usually utility templates. Providers report about ₹0.115 per utility message in India for 2026, plus 18% GST, so check Meta's rate card. Since 1 October 2026, utility templates inside an open chat window are charged too. Your provider's subscription is separate.

Do customers need to opt in to receive order updates on WhatsApp?

Yes. WhatsApp's Business Messaging Policy says you may message people only if they gave you their number and agreed to receive messages from you, and the opt-in must clearly state your business name and what they are agreeing to. A WhatsApp checkbox next to the phone field at checkout is a common way to collect it.

Can I add a discount code to my shipping update?

You can, but the template will then usually be treated as marketing, because Meta counts mixed content as marketing and, since 9 April 2025, approves such utility templates as marketing. Marketing messages cost more and should only go to people who agreed to receive offers. Send your offers as separate messages instead.

How many order update messages are too many?

There is no official number. Most customers welcome confirmation, shipped, out for delivery and delivered, because each one answers a real question. A message for every courier scan, or several in one day, starts to feel like noise. If people mute, block or report you, Meta's quality signals pick that up and your number's quality can drop.

What happens if a customer replies to an order update?

A reply opens a 24-hour customer service window. Your team can answer with free-form messages, which count as service messages. From 1 October 2026, the first 1,000 service messages each month per business number are free, and later ones are charged. Make sure someone actually watches these replies during working hours.

Which WhatsApp order message matters most for COD stores?

The COD confirmation before shipping, followed by the out-for-delivery alert. Data from logistics platform Shipway for FY25 showed nearly 26% of COD orders returned compared with under 2% of prepaid orders, which is why stores often start with filtering COD orders early. Platform data isn't your data, so your own results will depend on your products and customers.

  Get started today

Start selling and supporting on WhatsApp this week

Connect your number to the official WhatsApp Business API and launch your first broadcast, chatbot or Shopify automation the same day.

  • 7-day free trial
  • No credit card
  • Official Meta Tech Partner
  • Hand-held onboarding
WhatsApp marketing, automation and CRMBook a demoStart free trial