Skip to content
Meta Business Partner

Shipping Updates WhatsApp Template for D2C Brands

When a D2C shopper has already paid, the next question is always the same: "Where's my order?" A proactive WhatsApp shipping update answers it before they open a support ticket or refresh a tracking page five times. This is a ready-to-use, Meta-compliant Utility template built for Indian direct-to-consumer brands — the courier name, the AWB, a live tracking button, and the exact approval notes you need. Copy it, drop in your variables, get it approved, and start sending order dispatch alerts on the channel your customers actually read.

Utility
Category
4 (name, order ID, courier, ETA)
Variables
Up to 3 (Track, Support)
Buttons
Not required (Utility)
Opt-out line
Usually within a day
Typical approval
Per delivered message, Utility rate
Billing
A compliant WhatsApp Utility template that tells D2C customers their order has shipped, who's carrying it, and when it's expected — with a one-tap Track button. Utility category keeps it cheap and approval-friendly; personalise the four variables and send instantly through InfiQ once approved.
utility

Variables

  • {{1}} = Ananya
  • {{2}} = #IQ-48213
  • {{3}} = Delhivery
  • {{4}} = Thu, 10 Jul

Verified business

Good news Ananya! Your order #IQ-48213 has been shipped via Delhivery and is on its way. Expected delivery: Thu, 10 Jul. Tap below to track it live, and reply here if anything looks off.

10:24

Track shipment
Contact support

Preview · as customers see it

When to send a shipping update — and why Utility is the right category

Trigger this template at the exact moment your warehouse or fulfilment partner marks the order as dispatched and an AWB (tracking number) is generated. Because it is tied to a real transaction the customer has already completed, it qualifies as a Utility template rather than Marketing — which matters for both approval and cost. Utility messages are transactional confirmations of an action the buyer has taken, so Meta approves them readily and bills them at the lower Utility rate. Send it once at dispatch; you can layer a separate 'out for delivery' and a post-delivery template later in the journey, but keep each one to a single job so the thread reads like a helpful courier, not a broadcast.

  • Fire it on the dispatch/AWB-generated event from your OMS or courier webhook
  • Keep it strictly informational — no discount codes, no 'shop again' pitch, or it flips to Marketing
  • One message per milestone: shipped, out for delivery, delivered
  • Include a live tracking link button so the next step is a single tap

Personalising the four variables so it reads 1:1

The template ships with four variables and every one earns its place. {{1}} is the customer's first name — using it turns a system alert into a message from your brand. {{2}} is the human-readable order ID exactly as it appears in their confirmation email, so there is zero ambiguity about which parcel this is (important for shoppers with multiple open orders). {{3}} is the courier name — Delhivery, Blue Dart, Ekart, India Post or whoever actually picked it up — which sets delivery expectations and pre-empts 'who do I call?' questions. {{4}} is a concrete ETA in a friendly date format ('Thu, 10 Jul') rather than a raw timestamp. Pull all four straight from your order and shipping records so nothing is hand-typed and nothing can drift out of date.

  • {{1}} name — first name only, from your CRM/checkout
  • {{2}} order ID — match the confirmation email exactly
  • {{3}} courier — the real carrier, so ETAs feel credible
  • {{4}} ETA — a readable date, not an ISO timestamp

Getting it approved the first time

Submit the template under the Utility category and provide realistic sample values for all four variables (Meta reviewers reject placeholders like 'xxxx' or empty examples). Keep the copy purely about the shipment; the fastest way to a rejection or an automatic re-categorisation to Marketing is to bolt on a promotional line such as 'Get 10% off your next order'. Buttons should support the message's purpose — a URL button to your tracking page (you can use a dynamic suffix so each customer lands on their own AWB) and, optionally, a quick-reply or phone button for support. Avoid ALL-CAPS shouting, excessive emojis and unverifiable claims. With clean sample data and on-topic copy, Utility templates like this are typically approved within a day.

  • Category: Utility — pick it explicitly at submission
  • Supply real-looking sample values, never placeholders
  • No promotional language — it triggers re-categorisation to Marketing
  • Use a dynamic-URL Track button pointing at the customer's live AWB

What it costs to send

Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp charges per delivered message priced by category. This template bills at the Utility rate — lower than Marketing — and the free 24-hour service window means any customer reply and your follow-up support messages within that window are free service messages, not separate billable sends. Through InfiQ you get transparent ₹ pricing (ex-GST), so the per-message cost is predictable as your dispatch volume scales. For a D2C brand shipping thousands of orders a month, moving shipping updates to a WhatsApp Utility template usually pays for itself in reduced 'where is my order' support tickets alone.

Owning the account behind the template

A template is only as reliable as the WhatsApp Business Account it lives on. With InfiQ you keep full ownership of your WABA and phone number, your template library, and your quality rating — nothing is locked to the provider. As Meta rolls out its 2026 WhatsApp usernames change, customer identity on the platform moves to the BSUID (Business-Scoped User ID), and InfiQ is built to handle that transition for you so your shipping-update automations keep firing without a rebuild.

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which category should I submit this shipping update under?+
Utility. It confirms an action the customer has already taken (a paid order that has now shipped), so it is transactional, not promotional. Submitting it as Marketing would be wrong and would cost more per delivered message.
Does a shipping update need opt-in?+
You still need valid consent to message the customer on WhatsApp, captured at checkout or account creation. Utility templates are tied to a real transaction, so they do not require the separate marketing opt-out line, but the underlying consent to be contacted still applies.
Do I need to include an opt-out line?+
No. The opt-out/unsubscribe line is required for Marketing templates. This is a Utility template, so it must not carry promotional content and does not need an opt-out line.
Can I edit the wording?+
Yes. Keep every edit within Utility rules — purely informational, no offers or upsell — and resubmit for approval. Adding anything promotional risks rejection or re-categorisation to Marketing.
How fast can I start sending after building it?+
Once the template is approved (usually within a day of submission), you can send it instantly through InfiQ, triggered automatically from your dispatch or AWB-generated event.
How is a shipping update billed on WhatsApp?+
Per delivered message at the Utility rate. Meta stopped per-conversation billing on 1 July 2025, so you pay by message and category. The 24-hour service window lets customers reply and get support for free — it is not a billing unit.
Can I make a Hindi or regional-language version?+
Yes. Create a separate language version of the same Utility template in Hindi or your customers' preferred language, submit it with sample values, and route each customer to the right one based on their locale.
What buttons can I add?+
Up to three. The most useful here is a dynamic-URL 'Track shipment' button that opens the customer's own live AWB, optionally paired with a quick-reply or phone button for support.