Journey example

WhatsApp order status updates for Shopify

Order confirmation, shipping with a tracking link, delivery and cancellation, on utility templates that cost about a seventh of a marketing send.

An isometric scene: a phone showing a chat bubble, with a winding path behind it running from a warehouse to a house, a parcel partway along and marker posts beside it.

An order status journey sends the customer a WhatsApp message at each point their Shopify order changes state: placed, shipped with a tracking link, delivered, and cancelled with a refund timeline. All four are utility templates at ₹0.1150 in India, and together they are the cheapest way to stop "where is my order" reaching your inbox at all.

Shopify event

order_placed → order_fulfilled

Each step is bound to a Shopify order event, so the messages follow the real fulfilment state rather than a schedule.

  1. on order_placed

    Order confirmed

    Utility · ₹0.1150

    Acknowledge the order immediately after checkout, with the order number and what was bought. This is the message that sets the expectation everything else is measured against.

    order_status_confirmed_v1
    Example message

    Thanks Priya, we have your order #1042. Total ₹2,499. We will message you the moment it ships.

    Sets the expectation every later message is measured against.

  2. on order_fulfilled

    Order shipped

    Utility · ₹0.1150

    Image header with a Track order button carrying the courier link. This is the single highest-value message in the sequence, because it answers the question most customers were about to ask.

    order_status_shipped_v1
    Example message

    Order #1042 has shipped with Delhivery. Tracking number: 1Z999AA10123456.

    Track order

    The highest-value message in the sequence. Without a working Track order button it generates the ticket it was meant to prevent.

  3. Order delivered

    Utility · ₹0.1150

    Delivery confirmation once the parcel arrives. It closes the loop, and it is the natural moment to ask for a review or offer warranty registration as a separate step.

    order_status_delivered_v1
    Example message

    Order #1042 was delivered. If anything is not right, just reply here and we will sort it out.

    Contact support

    Closes the loop, and is the natural moment to ask for a review as a separate send.

  4. Cancellation acknowledged

    Utility · ₹0.1150

    Acknowledge the cancellation and state the refund timeline. Silence after a cancellation is what turns a refund into a support ticket and a bad review.

    order_cancellation_v1
    Example message

    Order #1042 has been cancelled. Anything you already paid comes back within 5 to 7 working days.

    Silence after a cancellation is what turns a refund into a support ticket.

    • RepliesThread opens in the shared inbox with the order and refund state visible.

Highlighted values in the previews are pulled from the Shopify order, so every message carries that customer’s own name, order number and amount.

Rates are Meta’s own India per-delivered-message prices, billed by Meta to your account. TopEdge adds no markup on them.

This journey is a support cost, not a marketing one

"Where is my order" is the highest-volume question in Indian D2C support, and almost all of it is avoidable. The customer is not asking because they are impatient, they are asking because nothing told them. A shipping message with a working tracking link removes the reason for the question rather than answering it faster.

The economics are different from cart recovery too. Every message here is utility, at ₹0.1150 in India rather than ₹0.8631, because each one is about an order that already exists. Four sends across the life of an order is roughly ₹0.46. An agent answering the same question once costs more than that in salaried minutes.

What the sequence costs

Questions teams ask

What order status messages should a Shopify store send on WhatsApp?
Four: order confirmed, shipped with a tracking link, delivered, and cancelled with a refund timeline. All four are utility templates, so the cost scales with orders rather than with audience size.
How much do WhatsApp order updates cost?
Each is a utility message, priced by Meta at ₹0.1150 per delivered message in India. The full four-message sequence across an order is roughly ₹0.46, billed by Meta to your own account with no markup from TopEdge.
Do order updates count as marketing messages?
No, as long as they stay transactional. An order update is about an order the customer already placed, which is what makes it utility. Add a promotion to it and Meta will categorise it as marketing at ₹0.8631, which is roughly seven times the price.
Will this reduce support tickets?
It removes the reason for the most common one. "Where is my order" is asked because nothing told the customer, so a shipping message with a working tracking link prevents the ticket rather than answering it faster. Measure it against your own WISMO volume before and after.

Run this journey on your store

Connect Shopify, push the templates to Meta for approval, and publish. Free for 14 days, no card.