The challenge
A 3PL platform serving 1,800 Shopify brands and shipping 1.2 lakh orders a day was getting hammered on RTO (return to origin) — averaging 27% across the merchant base, with COD orders running as high as 41% RTO. Merchants were furious because every RTO meant forward + reverse shipping cost and zero revenue. COD conversion was the obvious lever but no merchant had the bandwidth to call every COD buyer.
How we deployed
- Built an RTO risk score per order — combining buyer history (across the network), pin-code RTO clustering, AOV deviation and order velocity.
- High-RTO-risk COD orders auto-triggered a WhatsApp + Twilio voice confirmation within 4 minutes of order — "would you like to switch to prepaid for free shipping + 5% off?"
- Successful COD-to-prepaid switches paid via embedded Razorpay UPI link, no app required.
- Delivery-attempt failure alerts (NDR) routed to a buyer WhatsApp asking for a fresh slot — merchant copied if no response in 6 hours.
- Pushed weekly RTO scorecards to every merchant — by SKU, pin-code, courier and creative source.
What changed
- Network-wide RTO dropped from 27% to 17.3% inside 5 months.
- 28% of high-risk COD orders converted to prepaid via the WhatsApp + voice nudge.
- 1.2 lakh daily orders processed with the same operations team.
- Merchant churn dropped meaningfully — RTO scorecards proved the platform was actively saving them money.
- Twilio voice + WhatsApp combined cost less than a single forward leg of an RTO.
"Our merchants used to scream about RTO. Now they see the scorecard, they see the COD-to-prepaid number, and the conversation is about which SKUs to push, not which courier to fire."
— COO · 3PL Platform

