The NDR list is the highest-ROI hour in shipping ops — every entry is a live parcel still in the network, a customer who might still want it, and a ticking clock. Sellers who run a daily NDR triage routinely convert 25–40% of 'failed' deliveries into successful ones.
Read the remark, not the status
'Out for delivery failed' tells you nothing. The remark tells you everything: 'customer unreachable' = call before re-attempt; 'address incomplete' = get the landmark; 'refused' = verify with the customer (fake refusals are a real courier problem); 'out of delivery area' = decide RTO or alternate carrier fast.
The daily rhythm
Morning: pull yesterday's NDRs. Tag by remark type. Call/WhatsApp every 'unreachable' — the customer usually answers. Update addresses through the courier's process. Re-attempt everything genuinely reachable. This loop takes 30–60 minutes at 50 orders/day and saves real money.
The fake-refusal problem
'Consignee refused' when the customer swears nobody called — it happens. OTP-verified delivery is the structural fix; a WhatsApp before the attempt is the cheap fix. For repeated fake refusals on a lane, escalate with the NDR data.
Knowing when to let go
A third-attempt NDR on a genuinely-remote address is a lost parcel — push RTO fast rather than paying holding-and-retry. The skill is knowing which NDR is rescuable and which is just accruing fees.
Pure Parcel automates exactly this — the pipeline from order to AWB without the manual steps.
See how →The playbook
Pull NDRs every morning
Yesterday's failures are today's rescues.
Tag by remark type
Unreachable / address / refused / ODA — each has a different fix.
Call every unreachable once
Ten seconds, half of them answer, a third deliver.
RTO the hopeless fast
Three attempts on a remote address = cut the fees.
