Quick Answer
To send WooCommerce order notifications on WhatsApp, connect your WhatsApp business number in the SMSGatewayHub panel, add your store, and create the Order created and Order updated webhooks in WooCommerce. Each order status then sends the approved WhatsApp template you picked, with the customer's name, order number, total, order link, payment link or tracking link filled in.
What your WooCommerce store can send on WhatsApp
Buyers read WhatsApp far more often than email. Keep them updated at every step without adding work for your team.
Order confirmation
A WhatsApp message the moment an order is placed, with the order number, total and a link to the order.
COD confirmation
Ask cash-on-delivery buyers to confirm before you ship. Their reply confirms or cancels the order and is noted in WooCommerce.
Payment links
Send the order's payment link on Pending payment or Failed so the buyer can finish paying in one tap.
Shipping and tracking
Share the courier name and tracking link from WooCommerce Shipment Tracking, Advanced Shipment Tracking or AfterShip.
Every status, even custom ones
Processing, completed, refunded or a status added by a plugin: pick a template for each one you want to notify.
Copy to the store owner
Send a copy of each update to your own WhatsApp number so you see new and changed orders as they happen.
Order status to WhatsApp message
A typical setup for an Indian WooCommerce store. You choose which statuses send a message and which template each one uses.
| WooCommerce status | WhatsApp message | Useful details |
| New order (processing) | Order confirmation | Name, order number, total, order link |
| New COD order | Please confirm your order | Reply Confirm or Cancel; answer noted on the order |
| Pending payment / failed | Complete your payment | Payment link |
| Shipped (tracking added) | Your order is on the way | Courier and tracking link |
| Completed | Delivered, thank you | Order link, feedback request |
| Refunded / cancelled | Refund or cancellation update | Order number and total |
Order updates are usually approved as utility templates. Keep offers out of them so Meta does not recategorise them as marketing. Check current rates on WhatsApp pricing.
Why SMSGatewayHub
Why connect WooCommerce to WhatsApp with SMSGatewayHub?
Order updates, replies and follow-ups stay in one account with your team inbox, chatbot and campaigns.
No extra plugin
WooCommerce's own webhooks send the order events, signed with your secret, so there is nothing new to install in WordPress.
Replies in the team inbox
When buyers reply to an order update, the chat lands in the shared inbox for your agents. See WhatsApp for business.
Chatbot for order questions
Answer "where is my order" and return questions automatically with a WhatsApp chatbot.
SMS and RCS fallback
If a WhatsApp message cannot be delivered, fall back to DLT-compliant SMS or RCS.
Safe with duplicates
Repeated webhook deliveries for the same order and status send one message, and a newer update replaces a waiting one.
Official platform
SMSGatewayHub is a Meta Tech Provider on the official WhatsApp Business Platform, so your number is not at risk from unofficial tools.
How to set up WooCommerce WhatsApp notifications
Connect WhatsApp
Register free, connect your business number in the panel and get your order templates approved by Meta.
Add your store
In the WhatsApp Stores section, add a WooCommerce store and copy the delivery URL and the webhook secret.
Create the webhooks
In WooCommerce, go to Settings, Advanced, Webhooks and add Order created and Order updated with that URL, the same secret and API version WP REST API v3.
Map statuses to templates
Pick a template for each order status and fill its variables: name, order number, total, order link, payment link or tracking link.
Turn on COD confirmation
Optionally save WooCommerce REST API keys so COD replies add an order note and can cancel the order automatically.
Checklist for WhatsApp order messages
A few rules keep your quality rating high and your messages delivered.
- Collect WhatsApp opt-in at checkout and say which updates the buyer will receive.
- Keep order templates as utility messages: no offers or discount codes inside them.
- Send the phone number with the country code, or make sure your store saves it consistently.
- Use the payment link only for unpaid orders, and never ask for card numbers or OTPs in the chat.
- Honour STOP and opt-out requests promptly.
- For order SMS on DLT routes, use the WooCommerce SMS plugin.
Frequently Asked Questions
How do I send WooCommerce order updates on WhatsApp?
Connect your WhatsApp business number in the SMSGatewayHub panel, add your WooCommerce store in the WhatsApp Stores section and create two WooCommerce webhooks, Order created and Order updated, with the delivery URL and secret shown in the panel. Then choose an approved WhatsApp template for each order status.
Does it work with custom WooCommerce order statuses?
Yes. You can choose a template for any status your store uses, including statuses added by plugins, and send a copy of each update to the store owner's WhatsApp number.
How does COD confirmation on WhatsApp work?
When a cash-on-delivery order comes in, the customer gets a WhatsApp message asking to confirm it. A reply such as Confirm, Yes or Haan confirms the order and Cancel, No or Nahi cancels it. When WooCommerce REST API keys are saved, a note is added to the order, and if you switch it on, a cancelled COD order is also cancelled in WooCommerce.
Can customers get the courier tracking link on WhatsApp?
Yes. Tracking details from WooCommerce Shipment Tracking, Advanced Shipment Tracking and AfterShip are read from the order. When tracking is added to an order that was already notified, one more update with the tracking link is sent.
Can I send abandoned cart messages for WooCommerce?
WooCommerce does not send an abandoned-cart webhook, so webhook-based cart recovery is available for Shopify stores. For WooCommerce, use a template on the Pending payment status with the order's payment link so the buyer can finish paying.
Do I need a WordPress plugin for WhatsApp order updates?
No. WooCommerce's built-in webhooks send the order events, so no extra WhatsApp plugin is needed. For order SMS on DLT routes you can also use the SMSGatewayHub WooCommerce SMS plugin.
How are WooCommerce WhatsApp messages charged?
Meta charges per message by category, and order updates are usually utility templates. You also need an active SMSGatewayHub WhatsApp plan. Current rates are on the WhatsApp pricing page.
Put your WooCommerce order updates on WhatsApp
Start free, connect your store with two webhooks and let every order status reach your buyers where they actually read messages.