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 →

Shiprocket + WhatsApp API Integration — Complete Guide 2025

Shiprocket ships the order. WA.Expert tells the customer where it is. Connect Shiprocket to WA.Expert and every shipment milestone — picked up, out for delivery, delivered, NDR — fires an instant WhatsApp. Your WISMO support calls drop by 55% from day one.

Connect Shiprocket + WhatsApp → Talk to an Expert
55%
Reduction in WISMO calls with WhatsApp tracking
5 events
The milestones that matter — not every scan
NDR rescue
58% of failed deliveries recovered via WhatsApp
100K+
Indian D2C brands using Shiprocket

Top use cases for Shiprocket + WhatsApp API

Shiprocket is India's most popular e-commerce shipping aggregator — powering order fulfilment for 100,000+ Indian D2C and e-commerce brands. WA.Expert connects Shiprocket to WhatsApp for proactive shipment tracking notifications that eliminate WISMO calls.

📦
Shipment dispatched → WhatsApp
AWB generated in Shiprocket fires WhatsApp with tracking link, courier name, and expected delivery.
🚚
Out for delivery → WhatsApp alert
OFD status in Shiprocket fires WhatsApp so customer is home for delivery.
Delivered → WhatsApp confirmation
Delivery confirmed in Shiprocket fires WhatsApp receipt + review request.
NDR → rescheduling bot
Failed delivery in Shiprocket fires WhatsApp rescheduling flow to rescue the shipment.

How Shiprocket events trigger WhatsApp messages

Shiprocket triggerWhatsApp action (WA.Expert)Business impact
shipment_dispatchWhatsApp with AWB + tracking link + courier−30% "is it shipped?" calls
out_for_deliveryWhatsApp OFD alert — be home today−22% missed delivery attempts
deliveredWhatsApp delivery confirmation + review request+600% review rate
ndrWhatsApp NDR rescheduling flow58% NDR rescue rate
shipment_delay (EDD change)WhatsApp delay notification with new EDDProactive communication

How to connect Shiprocket to WhatsApp API

1

Enable Shiprocket webhook

In Shiprocket → Settings → Webhooks → Add Webhook. Enter your WA.Expert endpoint URL. Select tracking events: shipment_dispatch, out_for_delivery, delivered, ndr.

2

Map customer phone from Shiprocket

Shiprocket webhooks include customer_phone in the payload from the original order. Map this to WA.Expert's "to" field.

3

Configure the 5 key tracking templates

Create WhatsApp templates for: dispatched, in-transit hub reached, out for delivery, delivered, and NDR. WA.Expert's template library has pre-approved Shiprocket tracking templates.

4

Set up NDR rescheduling flow

For NDR events: WA.Expert fires the rescheduling WhatsApp with reschedule options. Customer selects preferred delivery time. WA.Expert passes the instruction back to Shiprocket via API.

5

Filter notifications by event type

Only send WhatsApp for the 5 milestones that matter. Skip intermediate hub scans — Shiprocket generates 5–8 scans per shipment and sending for each one creates notification fatigue.

Sample Shiprocket → WhatsApp payload

// Shiprocket webhook → WA.Expert // Event: out_for_delivery { "event": "out_for_delivery", "awb": "161234567890", "order_id": "SR-10492", "customer_name": "Priya Sharma", "customer_phone": "9876543210", "courier_name": "Delhivery", "tracking_url": "https://...", "estimated_delivery": "2026-04-08" }

WA.Expert handles WhatsApp API authentication, template approval, and delivery. You only pass the trigger data from Shiprocket — no WhatsApp API expertise needed on your end.

Shiprocket + WhatsApp — common questions

Does WA.Expert integrate directly with Shiprocket or via webhook?
WA.Expert integrates with Shiprocket via Shiprocket's webhook system (no third-party like Zapier needed). Set up the webhook in Shiprocket's dashboard and WA.Expert handles all tracking notifications automatically.
Which Shiprocket events should trigger WhatsApp notifications?
Send WhatsApp for 5 events only: shipment dispatched, out for delivery, delivered, NDR (failed delivery), and EDD change (delay). Skip intermediate hub scans — they create notification fatigue without adding customer value.
Can customers reschedule NDR deliveries via WhatsApp + Shiprocket?
Yes — WA.Expert's NDR rescheduling WhatsApp collects the customer's preferred delivery time and passes the instruction to Shiprocket via the Shiprocket API's reschedule endpoint. The customer experience is seamless: they select a time in WhatsApp and the courier is instructed automatically.
Does this work with all couriers on Shiprocket?
Yes — Shiprocket normalises tracking events across all 17+ courier partners (Delhivery, BlueDart, Ecom Express, DTDC, etc.) into a consistent webhook format. WA.Expert receives the same event structure regardless of which courier is used.
What Shiprocket plan is needed for webhooks?
Shiprocket webhooks are available on Shiprocket X (Growth) plan and above. The basic Lite plan does not include webhook access. Check Shiprocket's current pricing as plans change frequently.
Can I use Shiprocket + WhatsApp for B2B shipments?
Yes — B2B shipment tracking works identically to B2C. Map the recipient contact's phone number in Shiprocket orders to enable WhatsApp tracking. B2B recipients typically appreciate proactive delivery notifications as much as consumers.

More WhatsApp integration guides

Ready to connect Shiprocket to WhatsApp?

Every Shiprocket tracking event becomes a WhatsApp notification. OFD alerts, NDR rescheduling, delivery confirmation — all automated. WISMO calls drop 55% from day one.

Start Free Trial → Talk to an Expert