Ecommerce

WooCommerce WhatsApp Order Notifications: Placed, Shipped and Delivered on the Official API

WooCommerce order notifications on WhatsApp are utility messages that tell buyers when an order is placed, changes status, ships or arrives. WooCommerce order notifications on the WhatsApp Business API: which events to send, why they are utility templates, and cutting support volume.

Arjun Mehta Published 20 May 2026 Updated 6 Sept 2026 12 min read

WooCommerce Order Notifications on WhatsApp: cover card with the Ecommerce label, chat bubbles and a 12 min read tag

WooCommerce WhatsApp order notifications in brief

WooCommerce WhatsApp order notifications should cover four moments, order placed, status changed, shipped with a tracking button and delivered, each sent as a utility template because it follows a purchase. WappBlaster links WooCommerce to the official WhatsApp Business Platform with no code: the connector listens for order events, passes fields such as billing phone, first name, order number, total and the shipping plugin's tracking URL, and ties each kept status to one approved template. Not every status deserves a message; pending payment is better treated as cart recovery, and internal picking steps or gateway retry loops should stay silent. Indian stores lose a surprising share of notifications to numbers typed without +91 or with a leading zero, so make the checkout phone field mandatory with a country code. The delivered message must never carry a line like use code SAVE10, which turns it into marketing and changes the price of the whole flow. The platform itself costs ₹7999 ($200) a year for Indian stores.

Which WooCommerce order notifications should go on WhatsApp?

Send four: order placed, status changed, shipped with a tracking button, and delivered, each as a utility template with no promotional content mixed in.

WappBlaster connects WooCommerce to the official platform without code, so updates reach the app customers already have open.

  • Order messages cut where-is-my-parcel queries.
  • Keep reviews and offers for customers who opted into marketing.
  • Plan for the replies these messages create.

WooCommerce WhatsApp order notifications benefits

  • Updates in the app buyers open

    Confirmation, dispatch and delivery news reach WhatsApp instead of an inbox nobody checks.

  • No-code status mapping

    Each WooCommerce status links to one approved template through the connector.

  • Tracking in one tap

    The shipped message carries a URL button that opens the courier's tracking page.

  • Fewer failed notifications

    A mandatory phone field with country code stops messages failing on numbers missing +91.

  • Utility pricing protected

    Keeping promotions out of order templates holds every message at the cheaper utility rate.

  • Replies handled in the inbox

    Address changes and delivery requests land in the shared inbox, tagged by order number.

A WooCommerce store sends its order emails into inboxes nobody checks, and the customer then messages the shop on WhatsApp asking where the parcel is. WappBlaster connects WooCommerce to the official WhatsApp Business Platform so the confirmation, dispatch and delivery updates arrive in the app the customer already has open. The work is less about wiring and more about deciding which order statuses deserve a message and keeping those messages strictly transactional.

Quick answer: WooCommerce order alerts on WhatsApp should cover four moments: order placed, status changed (for example on hold or cancelled), shipped with a tracking button, and delivered. Each one is a utility template because it follows a purchase. Keep promotions out of these templates entirely, and send review requests or offers only to customers who ticked a marketing opt-in at checkout.

Mapping WooCommerce statuses to WhatsApp order notifications

WooCommerce has more order statuses than a customer cares about. Pending payment, processing, on hold, completed, cancelled, refunded and failed all exist, and many stores add custom ones such as "packed" or "out for delivery" through a shipping plugin. Not all of them should trigger WhatsApp.

WooCommerce statusSend a message?What it should say
ProcessingYesOrder number, item count, total, expected dispatch window
On hold (bank transfer, COD verification)YesWhat is pending and what the customer needs to do
Shipped (custom or plugin status)YesCourier name and a URL button to the tracking page
Completed / deliveredYesDelivery confirmation and a quick-reply button for "Problem with order"
Pending paymentRarelyBetter handled as cart recovery, which is marketing
RefundedYesAmount and the method it is returning to

Connecting WooCommerce order notifications to WhatsApp without code

The WooCommerce connector listens for order events and passes the order fields into WappBlaster, where each status is linked to one approved template. The phone number on the billing address becomes the recipient, so make the checkout phone field mandatory and validate it with a country code. Indian stores lose a surprising share of notifications to numbers typed without +91 or with a leading zero.

  1. Install the connector and map billing phone, first name, order number, total and the tracking URL field from your shipping plugin.
  2. Draft one utility template per status you kept from the table above.
  3. Link each status to its template as a trigger campaign.
  4. Place a test order on a staff number and walk it through every status manually from the WooCommerce admin.

Stores with custom logic, such as splitting one order across two warehouses, can call the REST API directly and listen to the signed delivery and failure webhooks to log what each customer actually received.

Writing WhatsApp order notification templates that pass review first time

Utility templates get approved quickly when they read like a receipt. A workable shipped template looks like this: "Hi {{1}}, your order {{2}} has left our warehouse with {{3}}. Tap below to track it." with a URL button whose suffix is the tracking number. Note that the body does not end on a variable, and each variable has real words on both sides.

  • Use realistic sample values: an actual-looking order number and courier name, not "test".
  • Put the invoice in a document header on the processing template if your GST invoice is generated at that point; otherwise attach it to the delivered message.
  • Write a Hindi or Arabic variant as a separate language under the same template name if a large part of your buyers prefer it.

The template manager shows the rejection reason if one comes back, so you can fix the exact line rather than guess.

Planning for replies to WhatsApp order notifications

Order messages invite replies: "Can I change the address?", "Please deliver after 6", "Wrong size". A reply opens the 24-hour customer service window, so your team can answer in free-form text without another template. Route those replies into the shared inbox, tag them by order number, and make sure someone with WooCommerce admin access is assigned. An unanswered address change is worse than no notification at all.

Mistakes that turn WooCommerce order notifications into a problem

The most common error is adding "Use code SAVE10 on your next order" to the delivered message. That one line makes the template marketing, and Meta will either reject it or reclassify it, which changes the price of every message in the flow. Keep the cross-sell for a separate, opt-in marketing campaign a few days later.

Also skip WhatsApp for statuses the customer cannot act on, such as internal "picking" steps, and do not message failed payments from a payment gateway retry loop, which can fire several times in minutes. If your store ships under ten orders a week, the plain WooCommerce emails plus a WhatsApp chat button may honestly be enough.

What WooCommerce WhatsApp order notifications cost to run

WappBlaster is billed as one annual platform fee of ₹7999 in India or $200 internationally, and each delivered utility message carries Meta's own charge, passed through at cost and itemised on your statement. Utility messages are priced below marketing ones by Meta, which is one more reason to keep order updates free of promotional wording.

Store owners also read the WooCommerce and WhatsApp API integration guide, how the template manager handles approvals and ways to convert COD buyers to prepaid.

When WooCommerce WhatsApp order notifications are the wrong choice

  • If most buyers skip the phone field at checkout, these alerts will reach few people, so keep email as the main order channel until that changes.
  • Review requests and offers do not belong in this flow at all; run them as a separate marketing campaign to customers who opted in.

WooCommerce WhatsApp Order Notifications: questions

Which WooCommerce events are worth messaging?

New order, status change, shipped with tracking, and delivered. All follow a purchase the customer made, so they are utility templates charged at the lower rate.

Link to this answer

Do order notifications need opt-in?

They follow a transaction the customer initiated, which puts them on a different footing from marketing broadcasts. Keep them genuinely transactional: adding a promotion to an order update is what gets templates rejected or recategorised.

Link to this answer

Can I send an invoice PDF with the confirmation?

Yes, as a document template. For customers who will need to find the invoice again later, a WhatsApp thread is considerably easier to search than an email archive.

Link to this answer

What reduces "where is my order" support volume most?

The dispatch message carrying a tracking button. Confirmation alone still leaves the customer wondering; the tracking link is what stops the enquiry being sent.

Link to this answer

Should WooCommerce send a WhatsApp message for pending payment?

Rarely. A pending-payment nudge works better as cart recovery, which counts as marketing and needs opt-in.

Link to this answer

Why are some WooCommerce WhatsApp notifications not delivered?

Often the billing phone was typed without a country code or with a leading zero. Make the checkout phone field mandatory and validate it with +91 or the correct code.

Link to this answer

Can I send WooCommerce order notifications in Hindi or Arabic?

Yes. Add a Hindi or Arabic variant as a separate language under the same template name, so each buyer receives the version they prefer.

Link to this answer

How do I test WooCommerce WhatsApp notifications before going live?

Place a test order on a staff number and move it by hand through every status in the WooCommerce admin, checking that each template arrives.

Link to this answer

Can I add a discount code to the delivered message?

No. One promotional line makes the template marketing, so Meta rejects or reclassifies it and the price of every message in the flow changes. Send cross-sells as a separate opt-in campaign a few days later.

Link to this answer

Who should handle replies to WooCommerce order messages?

Someone in the shared inbox with WooCommerce admin access, because replies are often address changes or delivery requests. Tag each one with its order number.

Link to this answer

Still not answered?

Ask a real person. We reply on WhatsApp, usually within the hour.

Ask on WhatsApp

Arjun Mehta

Head of WhatsApp Business API, WappBlaster

Arjun Mehta leads WappBlaster’s official Meta WhatsApp Business Platform practice, bulk campaigns, chatbot, shared inbox and BSP migrations for 1,000+ India, UAE, USA and UK brands.

Ready for official bulk WhatsApp?

Migrate from WATI, Interakt, AiSensy or bulk senders, 3–7 day cutover with 1:1 onboarding.