The NDR window: the days that decide the order
Couriers make a small number of delivery attempts before marking an order for return. What happens between attempts decides whether the order survives.
Once a delivery attempt fails, the clock starts. Courier partners make a small number of attempts before an order is marked RTO and sent back; Shiprocket's NDR documentation puts it at three. How much time sits between the first failed attempt and the return varies by courier and service. What a brand does inside that window decides a large share of its RTO.
A failed first attempt is not a lost order. Customers miss deliveries for ordinary reasons: at work, phone on silent, out of town for a day, not carrying cash. Shipway's FY25 data underlines the stakes from the other side: orders attempted within 1 to 2 days of shipping returned at 22%, against 35% for orders attempted after more than 5 days. Time is the enemy in both directions.
The default process wastes the window. The courier logs the NDR, the reason code lands in a dashboard, and the next attempt happens on the courier's schedule, often with the same outcome, because nothing changed: the customer still does not know the parcel is coming, still has no cash ready, still cannot be reached at noon.
Three actions matter inside the window.
Contact immediately, on the customer's channel. A WhatsApp message within minutes of the failed attempt ("we missed you, when should we come back?") reaches the customer on a channel they already check, where a call from an unknown number often goes unanswered. This is the core of what the industry calls NDR automation: engaging the customer the moment an attempt fails instead of waiting for the next scheduled attempt. Delhivery's SmartNDR and similar courier-side tools now do this with WhatsApp and automated calls.
Fix the actual blocker. If the address is incomplete, get the landmark. If the customer is at work, book an evening attempt. If they do not have cash, offer a UPI payment link for the doorstep. Each NDR reason has a matching action; "reattempt as-is" is only the right action for a small share of cases.
Verify before the next attempt. Courier platforms ask for proof when you contest or reschedule: a call recording, a chat screenshot. Build the habit of getting an explicit "yes, please come tomorrow" in writing. It saves the order if the next attempt also gets logged badly.
Every order rescued inside the NDR window saves the full cost stack of an RTO: both freight legs, packaging, and the blocked stock. Against that, the cost is a WhatsApp message and a few minutes of someone's time, as close to free as interventions get.