WooCommerce is an open-source commerce plugin for WordPress that turns a WordPress site into an online store.

WhatsApp updates for every WooCommerce order

Linking WooCommerce to WhatsApp sends shoppers an update each time their order changes status, and can nudge people who abandoned a cart. Customers get timely messages in a channel with far better visibility than email.

Set up in minutes

4 steps, start to finish. Our team does the Meta side with you.

  1. In WooCommerce, create a user with the shop-manager role and generate a read/write REST API key for it
  2. In the WhatsApp platform's store setup, enter the shop name, store URL, consumer key and consumer secret, then connect
  3. For abandoned carts, install the Cart Abandonment Recovery plugin and point its webhook at the URL shown in the platform
  4. Create and get templates approved, then open each order flow, choose the template, map parameters and enable it

What you can do

Secure store connection

The store connects using a consumer key and secret created in WooCommerce under a dedicated shop-manager user with read and write permission.

Abandoned cart message

With the Cart Abandonment Recovery plugin sending its webhook, one WhatsApp reminder goes out after a delay you choose.

Order confirmed

Fires when an online payment is captured successfully.

Order cancelled

Fires when the order is marked as cancelled in WooCommerce.

Order shipped

Fires when the order status is set to shipped, so a tracking message can go out.

Order delivered

Fires when the order status is set to delivered.

Custom statuses as triggers

Where WooCommerce has no matching built-in status, a custom status is created, and moving an order into it triggers the message.

Parameter mapping

Each template's variables are mapped to order data before the flow is switched on.

Messages that go out by themselves.

Each one uses a template approved by Meta and goes to customers who opted in.

Abandoned cart reminder

Order confirmation after payment

Order cancelled notice

Shipping update

Delivery confirmation

Payment reminder

Who uses it, and how.

Handicrafts and gifting

Notify buyers when an order ships and again when it is delivered.

Grocery and food

Send a confirmation once payment is captured, then a cancellation notice if stock runs out.

Furniture

Remind a visitor who left a sofa in the cart.

Health supplements

Send an order-shipped message with the tracking link.

Questions

Can I send more than one abandoned cart reminder?
For WooCommerce only one abandoned cart message is supported.
Are COD orders covered?
The documented order flows are meant for prepaid orders.
Why did a status message not send?
The message fires only when the matching status is actually set, so the status must exist and be used by your team.
Where do I get the API key?
In the WooCommerce admin under advanced settings, REST API. The secret is shown once, so store it safely.
Good to know
  • Templates must be approved before use.
  • Opt-in from customers is required.
  • Abandoned cart messages depend on a separate WordPress plugin.
  • Custom order statuses must be created for confirmed, shipped and delivered if they do not exist.

Bring your business to WhatsApp.

Fintabb free for 3 months. Connect WhatsApp when you are ready.