WhatsApp Business API for logistics and courier companies
Tell consignees when the parcel is out for delivery, capture the right location pin, and save failed attempts with a one-tap reschedule in WhatsApp.

How do courier companies use WhatsApp for delivery updates?
Courier companies send shipment events as WhatsApp utility templates: booked, in transit, out for delivery and delivered. The out-for-delivery message carries the rider's ETA and buttons to share a location pin or reschedule. Failed deliveries trigger a reattempt template, and every consignee reply is posted to the courier's tracking system by webhook.
Updated
Key facts: WhatsApp for logistics and courier companies
- Channel
- WhatsApp Business API
- Best for
- Out-for-delivery with ETA; Location pin before the rider leaves; Failed delivery reattempt
- Message types
- Utility template, Service reply, Chatbot
- Who it suits
- Express and domestic courier companies, Last-mile delivery partners for e-commerce, Part-truckload and freight forwarders, Franchise courier counters, Hyperlocal and intra-city delivery fleets
- Rules
- Meta-approved templates and customer opt-in; free-form replies only within 24 hours of the customer's last message
- Pricing model
- Meta's per-message rate by template category, plus a MsgClub platform fee. WhatsApp API pricing explained
- Integration
- REST API and webhooks (message.delivered, message.read, message.received) into your own software. WhatsApp API
What costs couriers money every day
Shipment moments to automate
Delivery templates
Copy, edit and use these as a starting point.
Hi {{1}}, your shipment {{2}} from {{3}} is out for delivery today between {{4}}. Amount to pay on delivery: ₹{{5}}. Share your location to help our rider find you. [Share location] [Reschedule]
Hi {{1}}, we could not deliver shipment {{2}} today because {{3}}. Choose when we should try again. [Tomorrow] [Pick a date] [Collect from branch]
Shipment {{1}} was delivered on {{2}} at {{3}} and received by {{4}}. View the proof of delivery here: {{5}} [Raise an issue]
Submit each template to Meta for approval in your MsgClub panel. {{1}}, {{2}} are variables.
How does WhatsApp work for logistics and courier companies?
- A scan happensYour tracking or transport management system records a scan: manifested, out for delivery, delivered or undelivered with a reason code.
- The API sends the matching templateMsgClub sends the template mapped to that scan, with the AWB, slot and COD amount filled in.
- The consignee actsLocation pins, reschedule choices and COD cancellations come back as replies; questions go to the hub's team inbox.
- Your system updates the shipmentWebhooks update the NDR queue and rider app, and delivery or read status is stored against the AWB.
Which other channels suit logistics and courier companies?
Use them together from one account, with shared contacts, reports and webhooks.
Questions about WhatsApp Business API for logistics and courier companies
Can a courier company send WhatsApp updates to consignees it has no direct relationship with?
Yes, if the shipper collected the customer's consent to receive delivery updates on WhatsApp and your contract allows you to send them. Messages must be utility templates about that shipment only. Many couriers add a line to their shipper agreement covering WhatsApp notifications and data use.
How do consignees share their location on WhatsApp?
Add a Share location button or send a location request message when the chat is open. The consignee taps it and sends a map pin, which arrives as a reply with latitude and longitude. Your system can pass it straight to the rider app or the delivery run sheet.
Can WhatsApp reduce RTO for COD shipments?
It helps. A COD confirmation before the parcel is handed to the last-mile rider lets customers cancel orders they no longer want, and a reattempt template after a failed delivery recovers many parcels that would otherwise return. Track RTO percentage before and after to see the effect on your lanes.
Are delivery updates charged as utility messages?
Yes. Shipment updates are utility templates, charged per delivered message under Meta's current pricing, even when the customer has written to you in the last 24 hours. High-volume couriers benefit from Meta's utility volume tiers, which lower the rate as monthly volume grows.
Can riders message customers from the WhatsApp Business number?
Riders usually should not hold the business number. Instead, the consignee's location or instructions reach the rider app through your system, and the hub staff reply from the team inbox. That keeps one record per AWB and avoids riders using personal phones.
What languages work for consignee messages?
Any language WhatsApp displays. Couriers often keep an English template and a Hindi version, and add regional versions for hubs in Tamil Nadu, Maharashtra or West Bengal. Each language is approved separately and chosen per shipment based on the delivery pin code or customer preference.
Which other industries use WhatsApp Business API?
WhatsApp use-case guides for logistics and courier companies
All WhatsApp industriesAll WhatsApp use casesWhatsApp Business APIAPI and webhooksPricing
Start sending in minutes
Create a free account to test the panel and API, or talk to our team about volumes, DLT setup and CRM integration.