"Where is my order?" is the single highest-volume support query for any e-commerce business. It is also the single most automatable support query because the answer is always available in your order management system, and the customer always has WhatsApp. Connecting the two eliminates a category of support entirely.
Why WhatsApp is the right channel for order updates
For Indian e-commerce customers who make purchases on their phone, WhatsApp order updates complete the purchase journey on the same device and channel.
The five order update touchpoints
1. Order confirmation (immediate on order placed)
Sent the moment an order is placed. Contains: order number, product summary, estimated delivery window, and customer support contact.
Template: "Hi {{1}}, your order #{{2}} for {{3}} is confirmed! Estimated delivery: {{4}}. For any questions, reply here or call {{5}}."
This is a utility message low cost, high expected. Every e-commerce business should have this.
2. Processing confirmation (when order moves to "processing")
Optional but appreciated for businesses with custom or handmade products where processing time is noticeable. "Good news we have started preparing your order. It will be dispatched within {{1}} business days."
3. Dispatch notification (when shipped)
The most important update. Contains the courier name and tracking link. "Your order #{{1}} has been dispatched with {{2}}. Track it here: {{3}}. Expected delivery: {{4}}."
For most Indian logistics partners Delhivery, Ecom Express, Shiprocket, BlueDart the tracking URL is standard and can be populated automatically.
4. Out for delivery notification (morning of delivery)
"Your order #{{1}} is out for delivery today and will reach you by {{2}}. Please ensure someone is available to receive it."
This single message reduces missed deliveries and re-attempt costs a meaningful operational saving for high-volume shippers.
5. Delivery confirmation and review request
Sent 30 minutes to 2 hours after the courier marks the order as delivered. "Your order #{{1}} has been delivered. We hope you love it! Share your experience here: {{2}} [review link]"
The review request immediately after delivery when the customer is most likely to be pleased generates significantly more reviews than a review request sent the next day.
Ready to take the next step?
Let Perceptra scope the right approach for your business.
Book a Free Strategy Session ?The inbound order status chatbot
For customers who message your WhatsApp asking "where is my order," a chatbot that asks for the order number and responds with live tracking status is the highest-value WhatsApp automation for high-volume e-commerce businesses.
The integration: customer sends order number ? chatbot calls your order management API ? retrieves current status and tracking link ? replies instantly.
This eliminates the "where is my order" support conversation entirely. Your support team handles only the edge cases damaged goods, wrong items, delivery delays beyond the window.
See AI chatbot development for the chatbot layer on top of the WhatsApp automation.
Integration options for Indian e-commerce
Shopify: Order events (placed, shipped, delivered) are available as webhooks. Connect to your BSP directly via the Shopify integration or through n8n/Make.
WooCommerce: Order status change hooks connect to WhatsApp automation via a WordPress plugin or custom webhook.
Shiprocket / Delhivery: Logistics API webhooks fire at each status update (dispatched, out for delivery, delivered). These connect to WhatsApp messages automatically.
Frequently asked questions
No. Order updates, shipping notifications, and delivery confirmations are utility messages. They require the customer's phone number (captured at checkout) but not a separate marketing opt-in. The review request, however, is a marketing communication it requires marketing opt-in consent.
Send the update to the checkout number. If it is not a WhatsApp number, the message will not be delivered. Offer a checkout field for "WhatsApp number (if different from phone)" for customers who want updates on a different number.
Yes, for straightforward cases. The customer provides the order number and reason, the bot processes the return request and confirms all integrated with your order management system.