Shipping Updates WhatsApp Template for Retail
When a retail order leaves the warehouse, the shipping notification is the message customers actually want — and the one that quietly prevents "where is my order?" tickets. This is a ready-to-use, Meta-compliant WhatsApp shipping-updates template built for Indian retail, with the correct utility category, the right variables, and the approval notes already worked out. Copy it, drop in the customer's name, order ID, courier and ETA, and once it's approved you can fire it the moment a shipment is created. Because it's tied to a real transactional event, it qualifies for the lower-cost utility category and lands as a genuine 1:1 update rather than a broadcast.
Variables
{{1}}= Ananya{{2}}= #RT-48213{{3}}= Delhivery{{4}}= Thu, 10 Jul
Verified business
10:24
Preview · as customers see it
When to send a shipping update — and why it belongs in the utility category
Send this the instant a shipment is created and an AWB (tracking number) is generated — not hours later when the customer has already refreshed your order page five times. Because the message is triggered by a concrete transaction the customer already made, it is a textbook utility template: purely informational, tied to a specific order, and free of any promotional angle. That classification matters for two reasons. First, it approves cleanly. Second, utility is billed at a lower rate than marketing, so proactively updating every shipped order is cheap insurance against support load. Keep the copy strictly about the shipment. The moment you add a discount code, a 'shop again' nudge, or an unrelated product plug, Meta re-classifies it as marketing — which is both pricier and more likely to be rejected on this template.
- Trigger on shipment/AWB creation, then again on 'out for delivery' and 'delivered'
- Keep it 100% transactional — no offers, no upsell, no promo codes
- Utility category bills per delivered message at Meta's utility rate (ex-GST)
- One tap to live tracking beats a link buried in an email
Personalising it so it reads as a message, not a mass send
The four variables do the heavy lifting: {{1}} the customer's first name, {{2}} your order ID, {{3}} the courier partner, and {{4}} a human-readable ETA like 'Thu, 10 Jul' rather than a raw timestamp. Map these directly from your order-management or store data so nothing is typed by hand. Two details make a disproportionate difference for retail: use the courier the customer will actually see on the parcel (Delhivery, Bluedart, India Post, Ekart) so the brand on the doorstep matches the message, and phrase the ETA as a friendly date, not '2026-07-10T00:00:00'. If you serve customers in multiple states, build a Hindi or regional-language version of the same template — the identical structure re-submitted with translated copy — so the update lands in the language your customer shops in.
- {{1}} name · {{2}} order ID · {{3}} courier · {{4}} ETA
- Pull values from your OMS/store so the message is data-driven, not manual
- Show the real courier name customers see on the parcel
- Clone into Hindi or a regional language with the same variable structure
Getting it approved the first time
Submit the template as Utility and give Meta realistic sample values for every variable during review — a blank or obviously fake placeholder is a common cause of delay. Keep the body concise and unambiguous; each {{n}} should be surrounded by enough fixed text that a reviewer can tell exactly what it represents. Attach only buttons that serve the shipment itself: a 'Track shipment' quick-reply or URL button is ideal, and 'Contact support' or 'Change address' are fine because they relate to the delivery. Avoid a 'Shop now' button here — it drags a utility template toward marketing. If you do want to promote alongside deliveries, keep that as a separate, clearly-marketing template rather than diluting this one. Approvals typically come back within a day, after which you can send instantly through InfiQ.
- Provide real sample values for {{1}}–{{4}} at submission
- Wrap each variable in clear fixed text so its meaning is obvious
- Use shipment-relevant buttons only; skip 'Shop now' on a utility template
- Re-submit for approval after any wording change
What it costs to send with InfiQ
Since 1 July 2025, WhatsApp bills per delivered message by category, so every shipping update sent from this template is charged at Meta's utility rate — there is no per-conversation bundle to reason about anymore. The 24-hour window still exists, but only as a free customer-service window for replies; it is not a billing unit. InfiQ applies transparent ₹ pricing (ex-GST), so you can forecast the cost of updating every shipped order precisely: multiply your monthly shipped-order volume by the utility per-message rate. For most retailers the payback is obvious — a single deflected 'where is my order?' support contact usually costs more than the handful of utility messages that would have prevented it.
Like this template? Send it live in 24 hours.
Frequently asked questions
Which category is this template?+
Do I still need opt-in for a utility template?+
Can I edit the wording?+
How much does each message cost?+
How fast can I start sending?+
Can I add a discount code to reward the purchase?+
Should I send more than one update per order?+
Can I send it in Hindi or a regional language?+
Ship the update, not the support ticket
Get this shipping-updates template approved and automated with InfiQ — official Meta Business Partner, transparent ₹ pricing, and utility messages that go out the moment a parcel moves.