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:

  1. 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).
  2. Triage — the NDR event flows to a central queue or AI agent, classified by root cause and SLA urgency.
  3. 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.
  4. 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.
  5. 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.