<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600;700;800&display=swap"> <link rel="stylesheet" href="https://kit.fontawesome.com/dcf99332e3.css" crossorigin="anonymous">
Integrations

How to Connect WooCommerce to WhatsApp: Order Status Notifications from WordPress Without Shady Plugins

WooCommerce WhatsApp integration: built-in webhooks, REST API keys, plugins, and Make, Zapier or n8n, plus ready templates for every order status.

Modeer 360 teamPublished 6 August 2026 · 3 min read Updated 30 September 2026
Share:WhatsAppXLinkedIn
Quick answer

WooCommerce has built-in webhooks under WooCommerce > Settings > Advanced > Webhooks that send events such as order created and order updated to your WhatsApp Business API platform. You can also use a WordPress WhatsApp plugin, or Make, Zapier or n8n, all of which support WooCommerce. Abandoned carts need a plugin because they are not built in.

01What can you send from WooCommerce?

WooCommerce status · WhatsApp message · Template category
WooCommerce statusWhatsApp messageTemplate category
ProcessingOrder and payment confirmationUtility
On holdAwaiting bank transferUtility
CompletedShipped or deliveredUtility
Cancelled / RefundedCancellation or refund confirmationUtility
Pending payment for a whileReminder to complete paymentMarketing
A few days after completionReview requestUtility

WooCommerce fires an "order updated" event on every change, so build your logic on the new status value in the payload.

02Three ways to connect

  • WordPress WhatsApp plugins: there are many, and quality varies. Choose one that uses the official WhatsApp Business API, is actively updated and has support. Avoid plugins that run WhatsApp Web on a device, because they put your number at risk of being banned.
  • Built-in webhooks: under WooCommerce > Settings > Advanced > Webhooks, add a webhook and choose the topic (Order created or Order updated), the delivery URL and the status "Active".
  • Make, Zapier and n8n: all three have a WooCommerce app. You need REST API keys from WooCommerce > Settings > Advanced > REST API.
Tip

Ask the Modeer 360 team about a direct WooCommerce integration, or the easiest way to route your store's events to your templates.

03Setup steps

  1. Set up the official WhatsApp Business API with a dedicated number for your store.
  2. Create REST API keys (read-only is enough for notifications) if you will use Make or Zapier.
  3. Or add a webhook: name, status Active, topic Order updated, and the delivery URL from your platform.
  4. Keep the secret so you can verify that requests really come from your store.
  5. Add a condition: send only when the status changes to processing or completed, for example.
  6. Map the fields: billing.first_name, billing.phone, order number and total to the template variables.
  7. Get your templates approved and test with a real order.
Watch out

The phone field in WooCommerce is free text. Add a country code selector or format validation on the checkout page, or a share of your messages will never arrive.

04Ready-to-use WooCommerce templates

Order processingUtility

Hi [Name], your order [Order number] is being processed. Total: [Amount]. We'll let you know when it ships.

Order details
Awaiting transferUtility

Your order [Order number] is reserved for you. Transfer [Amount] and send a photo of the receipt here so we can start preparing it.

I sent the receipt
I have a question
ShippedUtility

Your order [Order number] has shipped. Tracking number: [Tracking number].

Track shipment
Payment reminderMarketing

Hi [Name], payment for your order isn't complete yet. Your items are reserved until [Date].

Complete payment
Stop
Check your template before submitting it for approvalPaste the template text, pick its category, and see the common rejection reasons instantly.
Category:
[variable 1] Special offer! 30% off everything today only, order now: bit.ly/lamsa [variable 2]
6/9
checks passedHigh chance of rejection
Variables use double curly braces
Variables are numbered in order, with no gaps
The template doesn't start or end with a variable
No variables side by side
Enough text around the variables
Full links, no URL shorteners
The category matches the content
Doesn't ask for sensitive data
Under 1,024 characters
A helper based on the most common rejection reasons. The final decision is Meta's review.

05Common mistakes

  • A message for every update: editing an internal note triggers Order updated. Send only when the status changes.
  • Unofficial plugins: they can get your number banned and lose your conversations.
  • Bank transfer template with no follow-up: route the receipt photo to a team member or agent who reviews it.
  • Cash on delivery: confirm the order before it ships.
Read alsoConfirming Cash-on-Delivery Orders on WhatsApp: Fewer Refused Shipments, Higher Profits
Read alsoWhatsApp Business Message Templates: 16 Ready Examples to Copy and Get Approved

06The conversation after the notification

Example WhatsApp reply

I sent the transfer receipt. When will you ship?

Talk to an agent

In Modeer 360, the receipt photo and the question land in the inbox. The AI agent answers repeat questions such as shipping times and exchanges, and passes the receipt to the reviewing team member with a summary. All of it is stored in the customer's profile in the CRM.

Read alsoWhatsApp CRM: What It Is, and Why It Replaces Spreadsheets and Scattered Systems
Read alsoHow to Connect Your Salla Store to WhatsApp: Order Notifications and Abandoned Carts, Step by Step

Key takeaways

  • WooCommerce webhooks live under Settings > Advanced > Webhooks.
  • Make, Zapier and n8n support WooCommerce with REST API keys.
  • Send only when the status changes, not on every update.
  • Avoid plugins that rely on WhatsApp Web.

Frequently asked questions

Does WooCommerce have abandoned cart tracking?

Not built in. You need a plugin that records carts and then sends them through a webhook or an automation tool.

Do I need a developer?

Not with Make or Zapier. With a direct webhook, you need a receiving URL and a few simple conditions.

Is Modeer 360 integrated with WooCommerce?

Ask the Modeer 360 team about a direct WooCommerce integration.

  • #WooCommerce WhatsApp notifications
  • #WooCommerce webhooks
  • #WordPress WhatsApp plugin
  • #WooCommerce order statuses
Modeer 360 teamWe write practical guides for Arab businesses that sell to and serve customers over WhatsApp and calls. This article was last updated on 30 September 2026.

Ready to put this into practice?

WhatsApp, Instagram, Messenger and calls in one inbox, an AI agent that sells, and a CRM with invoicing. Try Modeer 360 free for 7 days, no credit card needed.