Skip to content
Self-hosted WhatsApp, right inside WordPress. Bring your own number — pay Meta directly. See pricing →
WabwpWabwp
Home
Features
Team InboxShared inbox, queues & assignment AI ChatbotMulti-provider, knows your business Flow Builder25+ no-code automation nodes BroadcastsSafe bulk campaigns & segments Cart RecoveryWooCommerce automation & coupons WooCommerceOrder automations & custom statuses Chat Widget6 styles, triggers & analytics TemplatesMeta-approved template library AnalyticsRevenue, funnels & AI containment WhatsApp AdsCTWA attribution & ROAS
Pricing Integrations Blogs Contact us
Log in Get Wabwp free
HomeFeaturesPricingIntegrationsBlogsContact us Log in
WooCommerce automations

Every order update, on WhatsApp, automatically.

Ten lifecycle stages — placed, processing, paid, shipped, delivered and more — each firing an approved WhatsApp template the moment the order changes. Plus custom statuses, per-order message history and delivery health.

Get Started FreeSee pricing →
Lifecycle automations

Ten order stages, armed and approved.

Every WooCommerce event maps to an approved template with a one-click test and an on/off toggle. Delivery health watches the signals so you know messages are landing — before customers tell you they aren't.

WooCommerce Automations● WooCommerce Active
AutomationsOrdersCustom Status
Active
9 90%
Paused
1
Draft
0
Needs attention
0
🛒 Order Placed Activeorder_placed_v1 ▾approved⚡ Test
⟳ Order Processing Activeorder_processing_v1 ▾approved⚡ Test
▣ Payment Received Activeorder_paid_receipt_v1 ▾approved⚡ Test
⛟ Order Shipped Activeorder_shipped_v1 ▾approved⚡ Test
⛟ Out for Delivery Activeout_for_delivery ▾approved⚡ Test
✓ Order Completed Activeorder_completed_v1 ▾approved⚡ Test
⃠ Order Cancelled Activeorder_cancelled_v1 ▾approved⚡ Test
↩ Order Refunded Activerefund_processed ▾approved⚡ Test
● 9 active● 1 paused● 0 draft10 lifecycle stages
Delivery Health ● Healthy
Healthy
36
At risk
0
Last 24h
12
✓ 9 automations armed and approved
Cart Recovery ● Active
Recovered
$3.2K
Carts
14
Rate
33%
Variable mapping

Templates fill themselves from the order.

Meta templates use numbered variables — map each one to a WooCommerce value once, and every message personalizes itself at send time: customer name, order ID, product, total. Test against your most recent order before going live.

  • Map once, personalize forever

    {{1}} → customer name, {{2}} → order ID — substituted on every send.

  • Fallbacks for missing data

    No product name? Your fallback text sends instead of a blank.

  • Send delay per stage

    Immediately, or N minutes after the trigger — your choice per automation.

  • One message per order, per event

    Built-in dedupe — customers never get the same update twice.

Order Placed · woocommerce_new_orderActive
Sent
27
Failed
0
Skipped
0
Order Confirmation
Hi Sofia, your order #48291 for Linen Shirt has been placed. Total: $89. We will notify you when it ships.
Variable mapping
{{1}}{{customer_name}} · Customer first name
{{2}}{{order_id}} · Order ID
{{3}}{{product_name}} · First ordered item
{{4}}{{order_total}} · Total
Send delay: 0 min➤ Send Test⟲ Reset mapping
Orders

Track and message every order, from one screen.

Search orders, open any one for its full summary, change status right there, and read the exact WhatsApp messages the order triggered — sent, skipped or scheduled.

OrdersSearch order # or email…
Total orders
128
Revenue
$18.4K
Avg order
$144
OrderCustomerDateStatus
#99SM Sofia M.Jul 22, 1:10 PM● Completed
#73LT Liam T.Jul 21, 12:26 PM● Shipped
#72EW Emma W.Jul 21, 12:17 PM● Processing
#63NB Noah B.Jul 21, 10:41 AM● On hold
#99 · Sofia M. · MessagesCompleted
1
Order PlacedSent
order_placed_v1 · Jul 22, 1:10 PM
2
Preparing OrderSent
order_processing_v1 · Jul 22, 1:11 PM
3
ReviewSkipped
Automation is turned off for this event.
4
Order CompletedSent
order_completed_v1 · Jul 22, 1:13 PM
⧉ Open in WooCommerce
Custom order statuses

Your workflow, your statuses — each with its own message.

Create statuses like "Quality Check" or "Ready for Pickup" that register as native WooCommerce order statuses — they appear in the Woo dropdown, in the Orders tab, and each can trigger its own WhatsApp automation, even on a timer.

  • Native WooCommerce registration

    Custom statuses behave exactly like built-in ones, everywhere.

  • Auto-advance timers

    Move orders forward automatically after N minutes in a status.

  • Built-in shipping statuses

    Shipped and Out for Delivery ship with WatAgent to power shipping automations.

Custom Order Statuses+ Add Status
CUSTOM · 1 — editable, deletable when unused
Quality Checkquality-check
⏱ Auto · 5 minCustom⚡ Automation
BUILT-IN · 2 — editable, can't be deleted
Shippedshipped
Built-in⚡ Automation
Out for Deliveryout-for-delivery
Built-in⚡ Automation
WooCommerce FAQ

Questions, answered.

Which order events can send a WhatsApp message?

All ten lifecycle stages — placed, on hold, processing, payment received, shipped, out for delivery, completed, cancelled, refunded — plus any custom status you create. Each maps to its own approved template.

How do messages personalize per order?

Variable mapping ties each template variable to a WooCommerce value — customer name, order ID, product, total — substituted at send time, with fallbacks for missing data.

Will customers get duplicate updates?

No. WatAgent sends one message per order per event, and skipped events are logged so you can see exactly what didn't send and why.

Can I create my own order statuses?

Yes — custom statuses register as native WooCommerce statuses, appear in the Woo dropdown, can auto-advance on a timer, and each can trigger its own WhatsApp automation.

Can I test before customers get messages?

Yes. Every automation has a Send Test that messages your most recent order's customer (or your own number), and delivery health shows sent/failed/skipped per stage.

Does this work with cart recovery?

Yes — they're companions. Cart recovery wins back carts that never became orders; lifecycle automations keep customers informed after they buy. Both attribute revenue.

Your customers are already on WhatsApp. Meet them there — properly.

Connect your WhatsApp Business account and get your inbox, automations, and analytics running in minutes.

Get Started Free Book a Demo

Always-free base plan · No credit card · Official WhatsApp Business Cloud API

WabwpWabwp

The self-hosted WhatsApp Business platform for WordPress. Your entire WhatsApp business, inside the WordPress you already own.

PHP 8.1+WP 6.4+GPL-2.0HPOS-ready

Product

FeaturesPricingIntegrationsDocumentationContact us

Features

Team InboxAI ChatbotFlow BuilderBroadcastsCart RecoveryWooCommerce

Resources

WhatsApp AdsChat WidgetTemplatesAnalyticsAPI & hooks

Company

AboutContactBlogAgency
© 2026 Wabwp · GPL-2.0-or-later · Not affiliated with WhatsApp or Meta.
wabwp.comdocs.wabwp.com