Blog / E-commerce
Shipping notifications on WhatsApp: the guide for e-commerce

In short
Shipping notifications on WhatsApp alert the customer at every stage of the order: picked up, shipped, out for delivery, delivered. They're transactional messages that on WhatsApp get read right away, and they sharply reduce the “where's my order” requests that clog support. On Meta's official APIs they require approved utility templates connected to the e-commerce's events; the opt-in is collected at checkout.
A customer who has just bought has a single question in mind: when does it arrive. If you don't tell them, they ask you, and almost always they do it by writing “where's my order?” to support, one email at a time. Shipping notifications on WhatsApp flip this dynamic: they alert the customer at every stage, on the channel they already open dozens of times a day, before the doubt becomes a request. The result is less work for support and a calmer customer.
What shipping notifications on WhatsApp are
They are transactional messages that your store sends automatically when the order status changes: order confirmed, package picked up by the courier, shipment on its way, delivery expected today, delivered. Unlike emails — which pile up in the inbox and often end up among the promotions — the WhatsApp message gets opened almost always, and quickly. That's why it's the ideal channel for the communications the customer truly wants to receive: those about their order.
The difference from a promotional message is substantial: the shipping notification is expected and useful, it doesn't interrupt anyone. It's precisely this service nature that makes it powerful, because it builds trust at a delicate moment, the one that separates payment from delivery.
Why they reduce the “where's my order” requests
Requests about order status are among the most frequent that reach any e-commerce support. They're repetitive, urgent in the customer's perception and almost always avoidable: they arise from an information gap. When the customer receives an update at every stage, that gap isn't created. They don't have to open a website, look for a tracking number, work out the courier's code: the information arrives on its own, at the right moment, where they read it right away.
There's a knock-on effect on internal organization too. Fewer repetitive requests means the team can devote itself to the real problems — a complicated return, a wrong size, a pre-sale question — instead of answering the same question a hundred times. The proactive notification isn't just courtesy: it's operational efficiency.
The statuses to communicate (and when)
- Order confirmed: right after payment, it recaps what was purchased and reassures that everything's okay
- Picked up by the courier: the package has left the warehouse, this is the moment when the wait becomes concrete
- On its way: an optional update, useful for longer shipments to avoid the feeling of silence
- Out for delivery today: the most valuable message, it lets the customer arrange to be home or leave instructions
- Delivered: it closes the loop and opens the door to a review request or a possible report
You don't need to send them all for every order: the opposite risk is over-notification, which wears people out. A good rule is to cover the three key moments — confirmed, out for delivery, delivered — and add the intermediate ones only for longer shipments or for customers who appreciate them.
Examples of ready messages
- Confirmed: “Hi Marco, we've received your order number 4821. We're preparing it and we'll let you know as soon as it ships. Thanks for choosing us!”
- Picked up: “Good news, Marco: your package has shipped and has been handed to the courier. Delivery expected in 2-3 business days. We'll write to you when it's arriving.”
- Out for delivery: “Marco, your order 4821 is out for delivery today. Make sure someone's there to receive it. If you need to change anything, just reply to this message.”
- Delivered: “Delivered! We hope you like it, Marco. If something's wrong or you have questions, we're here: just reply to this message.”
Notice a recurring detail: every message invites a reply. It's WhatsApp's hidden advantage over the transactional email. The notification isn't a dead end, but the possible start of a conversation: “can I move the delivery to tomorrow?”, “I got the address wrong.” Solving it there, in chat, avoids a return or a failed delivery.
The role of utility templates
On Meta's official WhatsApp Business APIs, the messages you open toward the customer must use approved templates. Shipping notifications fall into the utility (service) category, designed precisely for transactional updates tied to a purchase: they confirm, they inform, they don't promote. Utility templates have lower rates than marketing ones and a usually fast approval, because they're communications the customer expects.
The template contains variables — name, order number, tracking link, expected date — that are filled in automatically when the event fires from the e-commerce. Once approved, the same template serves thousands of customers: you write it once, it works forever. The key is to connect it to the platform's events (Shopify, WooCommerce, your management system) so the right message goes out on its own when the status changes.
With SendApp you connect the order's events to the official utility templates and the notifications go out automatically at every stage. You can start from your usual number by connecting it via QR with Cloud, or use Meta's official APIs with Official when volumes grow: in both cases with no markups on the cost of the messages.
The opt-in: collecting it at the right moment
To message a customer first on WhatsApp you need their explicit consent. The best point to collect it is checkout, where the number is already asked for shipping: a non-pre-checked box with a clear benefit — “Receive order updates on WhatsApp” — converts well, because it promises usefulness and not advertising. Always keep the date and method of consent: that's what protects you with respect to the GDPR.
Keep consent for service notifications separate from promotional consent: they're different permissions. A customer may want order updates without wanting the offers. Respecting this distinction isn't just compliance: it's the way not to burn the trust that shipping notifications build.
Best practices for shipping notifications
- Always personalize the name and order number: an anonymous message looks like spam, one with the right data reassures
- Be sober about frequency: cover the key moments, not every micro-step of the courier
- Include a possible action: the tracking link or the invitation to reply for any problem
- Use the correct category: utility for updates, never disguise a promotion as a notification
- Handle the opt-out: those who no longer want updates must be able to say enough in one message
- Align the times with reality: better a prudent estimate met than an optimistic one missed
Put it into practice with SendApp
Campaigns, AI and a multichannel inbox with no markup on message costs. Try it free, no credit card.
Redazione SendApp
The SendApp team — WhatsApp marketing and AI platform for businesses.