Skip to content

How to Send Order Updates on WhatsApp (Pro)

“Where is my order?” is the most common question a store gets. A WhatsApp update answers it before it is asked.

Go to Purchase via WhatsApp → Configuration → Notifications and tick Status under Order Confirmation. Edit Message if you like.

The Order Confirmation checkbox boxed on the Notifications tab

The confirmation goes to orders from your normal checkout, to the billing phone. WhatsApp orders already got their confirmation in the chat, so they are skipped.

On the demo, a checkout order got this within seconds:

Your order #1218 has been placed successfully.
Here is your order summary.
1. Sunglasses ($90.00 x 1) = $90.00
*Subtotal*: $90.00
*Shipping*: Flat rate: $50.00
*Tax*: $14.00
...

Tick Status under Order Status Updates. In Notify On, pick the statuses that matter. Processing, Completed, Cancelled and Refunded are chosen by default.

The Order Status Updates section with Notify On and a message per status

Updates go to every order with a billing phone, WhatsApp orders included.

The Default Message covers every status. Each status you picked gets its own Message When box below it. Leave a box empty to use the default.

Useful placeholders: {first_name}, {order_id}, {order_status}, {order_total} and {order_url}, the link to the order.

A plain update only arrives if the customer wrote to you in the last 24 hours. A WhatsApp order usually qualifies for a day. A shipment three days later does not.

Paste an approved template’s SID into Content Template SID in each section. One SID serves all the statuses, with the status name in {{3}}.

The Content Template SID field boxed under Order Status Updates

How to Create WhatsApp Message Templates in Twilio builds that template. Click Save Changes.

Step 5: Change an order’s status and check

Section titled “Step 5: Change an order’s status and check”

Open an order and move it to Completed. The update goes out at once. On the demo it read “Your order #1204 has been set to Completed successfully.”

This is how the customer sees it, right under the order confirmation:

Order confirmation and two Completed updates as the customer receives them in WhatsApp

With a template set, the same update arrives in the template’s wording, with the order link as a preview:

An order update sent as an approved template, with the customer’s name, total and order link

Open Purchase via WhatsApp → Messages and filter Type to Order update.

The Messages screen filtered to order updates, each delivered

If a send fails, the order gets a note starting “WhatsApp update could not be sent”, with the reason.

  • A customer who replied STOP, until they reply START.
  • An order with no valid billing phone.
  • With the consent checkbox on, a checkout customer who did not tick it. WhatsApp orders are always included.