What is NDR (Non-Delivery Report) Management?
NDR — Non-Delivery Report — is the record a driver creates when a delivery attempt fails, along with a reason code (customer unavailable, address wrong, premises closed, COD refused, phone unreachable, etc.). NDR management is the operational discipline of rescuing those failed attempts — contacting the consignee, rescheduling, fixing the address, or rerouting — so a second attempt succeeds rather than drifting into a Return-to-Origin (RTO). It is the single highest-leverage loop in last-mile economics.
How does it work
A healthy NDR workflow runs in five steps:
- Capture — when a delivery attempt fails, the driver selects an NDR reason code in the driver app, adds a photo/note, and ideally records a geofence-validated attempt (to rule out fake attempts).
- Triage — the NDR event flows to a central queue or AI agent, classified by root cause and SLA urgency.
- Consumer engagement — the system reaches out to the consignee via SMS, WhatsApp, IVR, or in-app — offering a reschedule, updated address, or alternate pickup point.
- Rescue or RTO — if the consumer responds with a workable alternative, the shipment is re-dispatched. If no response after N attempts within the SLA, the shipment tips into RTO.
- Feedback loop — NDR reason codes + rescue success rates flow back into driver performance scoring, address normalization, and COD risk models.
The “rescue rate” — % of NDRs converted back to successful delivery — is the key KPI. World-class operations hit 50-65%; average is 20-30%.
Why it matters
NDR management sits at the intersection of cost, CX, and revenue. Every NDR not rescued becomes an RTO, costing the seller 1.8-2.5x the forward shipping cost. Every NDR that takes >24 hours to resolve damages CX scores and increases refund risk. Modern NDR mechanisms — autonomous outreach, proactive risk detection, and real-time rescheduling — can lift rescue rates by 15-30 percentage points. For a parcel operator running 5M shipments per month at a 15% NDR rate, a 20-point rescue-rate lift is worth tens of millions annually.
Where it shows up in logistics
| NDR reason | Typical share | Rescue difficulty |
|---|---|---|
| Customer unavailable | 30-45% | Low (reschedule) |
| Wrong/incomplete address | 15-25% | Medium (address fix) |
| COD refused | 10-20% | High (buyer’s remorse) |
| Premises closed | 10-15% | Low (slot shift) |
| Phone unreachable | 5-10% | High (multi-channel outreach) |
| Other / driver error | 5-10% | Variable |
How Shipsy approaches NDR management
Shipsy runs NDR rescue through Clara, the customer-experience AI agent in AgentFleet. When an NDR fires, Clara auto-initiates multi-channel outreach (SMS, WhatsApp, IVR), understands consumer intent in natural language, confirms or updates the address, and schedules a retry inside the consignee’s preferred window — all without human intervention for routine cases. Complex cases (disputes, fraud suspicion) are escalated to a human with full context. Shipsy’s Address Intelligence Service fixes address issues before first dispatch, structurally reducing address-related NDRs. Astra schedules retries based on household-presence probability to avoid repeat failures. Leading CEP operators running Shipsy rescue 2x more NDRs than their pre-Shipsy baseline — which is why NDR is one of the most common first Shipsy use cases.