Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations 📚 Learn 🗂 Codex Compare Pricing About Contact Start Free Trial →
WhatsApp Automation — E-commerce

WhatsApp Order Tracking & Delivery Notifications

Your customers place an order and immediately wonder where it is. Answer before they ask — automatically. Every order milestone, every delivery update, straight to WhatsApp.

Start Free Trial → Book a Demo
50%
Fewer "where is my order?" calls
98%
WhatsApp message open rate
97%
Customers expect real-time tracking
24hr
To go live on WA.Expert

WhatsApp vs Email vs SMS for order tracking

Your customers are already on WhatsApp all day. Meeting them there with order updates is not just more convenient — it's measurably more effective at every metric that matters.

MetricWhatsAppEmailSMS
Open rate98%22%45%
Read within 3 minutes90%+~10%~60%
Click-through rate45–60%3–5%8–12%
Customer replies possibleYes — two-wayRarelyLimited
Rich media (images, buttons)Full supportClipped / spam riskNo
Customer drops WISMO calls50%+ reductionMinimalMinimal
Cost per message (India)₹0.20–0.35~₹0.05 (but ignored)₹0.15–0.25

WISMO = "Where Is My Order?" — the single most common customer service query for any e-commerce brand. It accounts for up to 35% of all support tickets. Automating order tracking on WhatsApp eliminates most of these contacts entirely, freeing your support team for real issues.

The complete order lifecycle on WhatsApp

From the moment a customer places an order to the moment it arrives at their door — every touchpoint automated, every message personalised, every reply handled by the bot.

Full order flow — trigger to delivery
Order placed on Shopify / WooCommerce
Webhook fires instantly to WA.Expert
1
Message 1 — Order Confirmed (0 min)
Order ID, product name, amount, expected delivery date
?
Is order COD?
Yes → trigger COD confirmation + prepaid upsell branch
2
Message 2 — Order Dispatched
Courier name, AWB number, tracking link, estimated delivery
3
Message 3 — Out for Delivery Today
Morning of delivery day — builds anticipation, reduces missed deliveries
4
Message 4 — Order Delivered
Delivery confirmed — triggers review request sequence (Day +3)
?
Delivery failed?
Yes → trigger rescheduling flow automatically
Flow complete — data logged to CRM
Contact tagged, purchase noted, review sequence starts

The "out for delivery today" message alone reduces failed delivery attempts by 25–30%. Customers know to be home.

When to send each message — and why

Message timing is as important as message content. Send too early, it's noise. Send too late, the customer has already called your support team. Here is the optimal sequence.

T+0 minutes
Order Confirmation
Send immediately on order placement. The customer's anxiety peaks right after paying — immediate confirmation eliminates it. Reduces support queries by 20%.
When shipped
Dispatch Notification
Trigger the moment your courier partner picks up. Include tracking link. This is the message customers look forward to most — never delay it.
Morning of delivery
Out for Delivery Alert
Send at 8–9 AM on the delivery day. Reduces "attempted delivery" failures significantly. Customers can plan their day around it.
Delivery confirmed
Delivered Confirmation
Fire when courier marks as delivered. Creates a satisfying loop. Set up the review request to fire 3 days later when they've had time to use the product.
If no delivery in 24hr
Delay Alert + Support
If courier hasn't updated status in 24 hours, proactively message the customer. Being first to flag a delay builds trust rather than destroying it.
On failed delivery
Reschedule Flow
Immediately trigger a WhatsApp Flows form for date selection. Customers reschedule in seconds rather than calling your support line.

Pre-approved template formats

These templates are designed to pass Meta's approval process first time. Variables in {{curly braces}} auto-fill from your Shopify / WooCommerce order data.

Order ConfirmationUtility · Auto-approved
✅ Order confirmed, {{customer_name}}!

📦 Order ID: {{order_id}}
🛍️ {{product_name}}
💰 Total: ₹{{amount}}
🚚 Est. delivery: {{delivery_date}}

We'll WhatsApp you when it ships!
📍 Track Order❓ Help
Shipment DispatchedUtility · Auto-approved
🚚 Your order is on its way, {{customer_name}}!

📋 AWB: {{tracking_id}}
🏢 Courier: {{courier_name}}
📅 Expected: {{delivery_date}}

Track: {{tracking_link}}
📍 Track Now
Out for DeliveryUtility · Auto-approved
🎁 Out for delivery today!

Hi {{customer_name}}, your {{product_name}} is on its way and will arrive today between {{time_window}}.

Please ensure someone is available at {{delivery_address_short}}.
📍 Track✏️ Change address
Order DeliveredUtility · Auto-approved
📦 Delivered!

Your order {{order_id}} has been delivered. Hope you love it, {{customer_name}}! 😊

Any issues with your order? Just reply here and we'll sort it out.
👍 All good⚠ Issue with order

Live in under 24 hours

No developer needed. No complicated API work. WA.Expert connects directly to Shopify and WooCommerce — the order tracking flow turns on in minutes.

1

Connect your store

Install the WA.Expert Shopify app or WooCommerce plugin. One-click authorisation — no code required. Your order webhooks connect automatically.

2

Connect your WhatsApp number

Register your business number on the WhatsApp Business API via WA.Expert. Usually verified within 2–4 hours with an OTP. Your number stays yours.

3

Submit your message templates

WA.Expert submits your order tracking templates to Meta for approval. Utility templates (confirmations, shipping) are typically approved within 2–24 hours.

4

Configure your flow

Choose which order events trigger which messages. Set your timing rules. Toggle on the COD upsell, delivery rescheduling, and review request branches as needed.

5

Test and go live

Place a test order in your store. Verify every message arrives correctly with the right variables filled in. Flip the switch — you're live. All future orders trigger automatically.

What integrates natively
Shopify
Native app — all order events
WooCommerce
Plugin — full order lifecycle
Shiprocket / Delhivery / Ekart
Courier webhooks — real-time status
Any system via webhook / API
Custom store? Use our REST API
Start Free Trial — Live in 24 hours →

What to expect — benchmarks by category

Results from real implementations across Indian D2C brands. Client names withheld under NDA — the numbers are real.

CategoryMessage open rateWISMO call reductionFailed delivery reductionCustomer CSAT impact
Fashion / Apparel D2C96–98%45–55%20–28%+18–25 NPS points
Health / Supplements95–97%40–50%18–24%+15–20 NPS points
Electronics / Gadgets94–97%50–60%15–22%+20–28 NPS points
Home & Decor93–96%38–48%16–22%+12–18 NPS points
Food & Grocery97–99%55–65%25–35%+22–30 NPS points
Beauty / Skincare96–98%42–52%18–25%+16–22 NPS points

NPS improvement is the most underrated benefit. Customers who receive proactive order updates rate their experience significantly higher than those who had to chase tracking themselves — even when delivery timelines were identical.

6 mistakes to avoid with order tracking on WhatsApp

These are the most common errors we see when brands first set up WhatsApp order tracking — and exactly how to fix them.

Sending too many messages
Every minor status update (e.g., "package scanned at hub") does not need a WhatsApp message. You will get blocked.
✅ Fix: Limit to 4–5 meaningful milestones: confirmed, dispatched, out for delivery, delivered, failed.
Generic templates without personalisation
"Your order has been placed" with no product name, order ID, or customer name feels like spam — and gets treated like it.
✅ Fix: Always include {{customer_name}}, {{product_name}}, and {{order_id}} at minimum.
No reply handling
Sending messages from a number that can't receive replies creates customer frustration. They always have questions.
✅ Fix: Connect WA.Expert's Team Inbox so every reply is seen and assigned to the right agent.
Delay between order and first message
If the order confirmation message takes 30 minutes, customers will have already emailed support. The confirmation must be instant.
✅ Fix: Shopify / WooCommerce webhook should trigger WA.Expert in under 30 seconds.
Not handling delivery failure proactively
Most brands only message customers after a successful delivery. Failed deliveries need a faster, more urgent response.
✅ Fix: Trigger the rescheduling flow within 1 hour of a failed delivery attempt, not the next day.
Sending at wrong times
A "dispatched" message at 2 AM is noise. Most customers mute their phones and miss it — or worse, it wakes them up.
✅ Fix: Restrict non-urgent messages to 8 AM – 9 PM. WA.Expert has built-in time window controls.

Common questions about WhatsApp order tracking

Do customers need to opt in before receiving order tracking messages?
Yes — but for e-commerce, opt-in happens naturally. When a customer places an order and provides their phone number, that constitutes a commercial relationship. Best practice is to add a WhatsApp opt-in checkbox at checkout and in your order confirmation email. WA.Expert manages opt-in records automatically.
Will this work if I use a custom-built store, not Shopify or WooCommerce?
Yes. WA.Expert has a REST API and webhook receiver that works with any e-commerce platform. Your developer sends a POST request to WA.Expert when an order event occurs, and the correct WhatsApp message fires. We have integration guides for custom platforms in our docs.
How does the tracking link work inside WhatsApp?
The tracking link can be your courier's native tracking page (Shiprocket, Delhivery etc.) or a custom branded tracking page. Customers tap the link, it opens in their phone's browser. You can also build an interactive tracking bot so customers get status updates directly in the WhatsApp conversation by replying "TRACK".
What if a customer replies to an order update message?
The reply opens a 24-hour free-form conversation window in WA.Expert's Team Inbox. Your support team can respond directly, or the chatbot handles common queries automatically (order status, return requests, address changes). You choose which queries go to the bot vs which go straight to an agent.
Can I connect multiple courier partners?
Yes. WA.Expert integrates with Shiprocket (which aggregates 25+ couriers), Delhivery, Ekart, Blue Dart, DTDC, and more. Tracking webhooks fire across all of them. If you use a courier not yet natively integrated, we can receive their webhook in a custom format.
How much does WhatsApp order tracking cost?
WA.Expert charges a monthly platform subscription. Message costs are Meta's conversation fees — utility conversations (order updates) cost approximately ₹0.20–0.35 per conversation window in India. A conversation window covers all messages within 24 hours. We charge zero markup on Meta's fees.

Often built alongside order tracking

Set up WhatsApp order tracking today.

Free trial. No credit card. Your orders start getting tracked via WhatsApp within 24 hours.

Start Free Trial → 💬 Ask us on WhatsApp
1