Skip to main content
POST-SHIPPING INTELLIGENCE

NDR & NPR Management — Turn Failed Deliveries and Pickups Into Successful Outcomes

Real-time NDR and NPR flagging, automated rule-based actions, WhatsApp resolution, tele-calling with brand scripts, minimum 3 delivery attempts, reverse pickup reattempt management, and end-to-end funnel analytics — powered by ProShip.

Reduce Failed Deliveries
40–60%Average NDR-to-RTO Conversion
Cost of Each RTO vs Forward Freight
3–5 daysAvg NPR Resolution Without Automation
15–30%RTO Reduction With ProShip NDR Suite

The Hidden Cost of Unresolved NDRs and NPRs

Every failed delivery attempt (NDR) is a ticking clock — the longer it sits unresolved, the higher the chance it becomes an RTO. And every failed reverse pickup attempt (NPR) means a customer waiting for a return that never gets collected, eroding trust and increasing support tickets. Together, NDRs and NPRs are the two largest post-shipping cost centers for D2C and e-commerce brands in India.

NDR Management — Six Layers of Resolution

From the moment a courier flags a failed delivery, ProShip triggers the right resolution path based on NDR reason, customer history, and configured rules.

01

Real-Time NDR Flagging

NDRs are flagged within minutes of the courier's status update — not at end-of-day. ProShip monitors courier partner feeds in real time and triggers the appropriate resolution workflow the moment a non-delivery event is recorded.

02

NDR Reason Classification

Each NDR is classified by reason code: customer unreachable, delivery rescheduled, address incomplete, customer refused, premises closed, or external factors (traffic, weather, vehicle breakdown). The reason determines the auto-action path.

03

Automated Rule-Based Actions

Pre-configured rules fire automatically based on NDR reason, courier partner, delivery zone, shipment value, and payment mode (COD vs prepaid). Customer unavailable triggers WhatsApp reattempt; address issue triggers correction flow; refusal escalates to tele-calling.

04

WhatsApp NDR Resolution

ProShip sends the customer an automated WhatsApp message with delivery failure details and options: provide a new address, choose a preferred reattempt date and time slot, or confirm availability. Customer response is captured and pushed directly to the courier. Cost: ₹1 per AWB.

05

Tele-Calling with Brand Scripts

Dedicated tele-calling teams contact customers using brand-specific scripts in regional languages. Callers confirm delivery intent, collect updated addresses, schedule preferred reattempt dates, and resolve objections. All calls are recorded and linked to the shipment. Cost: ₹7 per AWB.

06

Minimum 3 Delivery Attempts

Every shipment gets a minimum of 3 delivery attempts before being marked for RTO. Each attempt is tracked with reason codes, timestamps, and resolution actions taken between attempts.

NDR Resolution Capabilities

Eight platform features that work together to convert failed deliveries into successful ones.

Real-Time NDR Flagging

NDRs flagged within minutes of courier status updates. No end-of-day batch processing — instant visibility into every failed delivery attempt across all courier partners.

Configurable Rule-Based Actions

Define auto-actions per NDR reason code, courier partner, zone, shipment value, and payment mode. Rules managed from the ProShip dashboard without engineering involvement.

WhatsApp NDR Resolution

Automated WhatsApp messages collect reattempt date, time slot, and updated address from the customer. Resolved without manual intervention. Active at ₹1/AWB.

Tele-Calling with Brand Scripts

Dedicated tele-calling teams use brand-specific scripts in regional languages. Full call recordings linked to each shipment for quality audit. Active at ₹7/AWB.

Minimum 3 Delivery Attempts

Strict enforcement of minimum 3 attempts before any shipment is marked for RTO. Each attempt tracked with reason codes and timestamps.

NDR Funnel Analytics

End-to-end funnel from NDR creation to resolution: NDR rates, reason-wise breakdown, resolution method effectiveness, reattempt success rates, time-to-resolution, and RTO conversion by courier, pincode, and zone.

Bulk NDR Actions

Upload bulk actions via CSV or process multiple NDRs simultaneously from the ProShip dashboard — reattempt, RTO, or hold. Available under the Bulk Actions tab.

Advanced NDR Filters

Filter NDRs by order number, AWB number, city, state, NDR reason, and created date. Quickly isolate and prioritise high-value or time-sensitive shipments.

Your NDR Command Center Inside ProShip

Six operational tabs give your team complete control over every unresolved non-delivery — from pending action to closed resolution.

Pending

All unresolved NDRs awaiting action

Order details, courier, delivery address, NDR reason, NDR comments, OFD attempt count, payment details (COD/PREPAID), action buttons (REATTEMPT / RTO)

Initiated

NDRs where resolution has been triggered

Same columns plus action log showing resolution history — WhatsApp sent, call scheduled, reattempt requested

Closed

Resolved NDRs — delivered or marked RTO

Final outcome, resolution method, time-to-close

Bulk Actions

Process multiple NDRs at once

Bulk reattempt, bulk RTO, bulk hold via upload or multi-select

Call Recordings

Full audio recordings of all NDR tele-calls

Call date, duration, outcome, linked AWB, playback

WhatsApp

WhatsApp message history and customer responses

Message sent, customer reply, reattempt details collected

NPR Management — Never Miss a Reverse Pickup Again

NPR (Non-Pickup Report) is the reverse logistics counterpart of NDR. When a courier fails to pick up a return shipment, ProShip flags, actions, and reattempts the pickup — just like NDR, but for the reverse direction.

01

NPR Flagging

When a reverse pickup courier reports a failed pickup attempt, ProShip flags the NPR in real time with the failure reason and customer pickup address.

02

NPR Reason Classification

Each NPR is classified: customer unavailable, address not found, item not ready, customer refused handover, premises closed. The reason determines the next action.

03

Automated Reattempt Scheduling

ProShip auto-schedules a reattempt with the same or an alternative reverse courier based on availability and pincode serviceability.

04

Customer Communication

Automated notifications (WhatsApp/SMS) inform the customer about the failed pickup and collect a preferred reattempt date and time.

05

Tele-Calling for NPR

For high-value returns or repeated NPR failures, tele-calling teams contact the customer to confirm availability and collect updated pickup details. Call recordings available in the dashboard.

06

Resolution or Cancellation

The NPR is either resolved (successful pickup on reattempt) or cancelled (customer no longer wants to return). Full audit trail maintained.

NPR Resolution Capabilities

Six platform features to ensure every failed reverse pickup is flagged, reattempted, and resolved.

Real-Time NPR Flagging

Failed reverse pickups are flagged the moment the courier reports the event. No delays — instant visibility into every NPR across all reverse courier partners.

NPR Status Tracking

Track every NPR with full status description, OFP (Out for Pickup) attempt count, pickup address, courier details, and payment information.

Automated Reattempt

One-click reattempt from the NPR dashboard or auto-schedule reattempts based on configurable rules. Action buttons: REATTEMPT or CANCEL.

Bulk NPR Actions

Process multiple NPRs simultaneously — bulk reattempt or bulk cancel from the Bulk Actions tab.

NPR Call Recordings

Full tele-calling support with call recordings linked to each reverse shipment. Dedicated Call Recordings tab for audit and quality review.

NPR Filtering & Search

Filter NPRs by order number, AWB number, city, state, and created date. Quickly find and act on specific failed pickups.

Your NPR Command Center Inside ProShip

Five operational tabs for complete reverse pickup visibility — from pending NPR to successful collection or cancellation.

Pending

All unresolved NPRs awaiting action

Order details, courier (Shadowfax Reverse, Delhivery Reverse), status (REPORTED), pickup address, NPR status description, OFP attempt count, action buttons (REATTEMPT / CANCEL)

Initiated

NPRs where reattempt has been triggered

Same columns plus reattempt scheduling details

Closed

Resolved NPRs — picked up or cancelled

Final outcome, resolution time

Bulk Actions

Process multiple NPRs at once

Bulk reattempt, bulk cancel

Call Recordings

Audio recordings of NPR-related tele-calls

Call date, duration, outcome, linked reverse AWB

NDR vs NPR — Understanding the Difference

Both are post-shipping failure events, but they operate in opposite directions. Here's how they differ.

DimensionNDR (Non-Delivery Report)NPR (Non-Pickup Report)
Triggered whenCourier fails to deliver a forward shipmentCourier fails to pick up a reverse (return) shipment
DirectionForward logistics (warehouse → customer)Reverse logistics (customer → warehouse)
Common reasonsCustomer unreachable, address incomplete, delivery refused, premises closed, external factorsCustomer unavailable, address not found, item not ready, customer refused handover
Resolution channelsWhatsApp + Tele-calling + Rule-based automationTele-calling + Automated reattempt scheduling
WhatsApp resolutionYes (₹1/AWB)Not available
Tele-callingYes (₹7/AWB)Yes
Minimum attempts3 attempts before RTOConfigurable reattempts
Dashboard tabsPending, Initiated, Closed, Bulk Actions, Call Recordings, WhatsAppPending, Initiated, Closed, Bulk Actions, Call Recordings
Outcome if unresolvedRTO (Return to Origin) — double freight costCustomer dissatisfaction, delayed refund, support escalation
Cost impactForward freight + reverse freight + packaging + lost inventoryDelayed reverse processing, increased support costs, customer churn

Fully Configurable Communication & Automation

ProShip's Settings → Communication Configurations module lets you toggle every automation from one place.

Automated NDR WhatsApp

Toggle automated WhatsApp outreach for every NDR. Triggers message to customer with reattempt options.

₹1/AWB

Automated NDR Calling

Toggle automated tele-calling for NDR resolution. Brand-specific scripts in regional languages.

₹7/AWB

Order Confirmation WhatsApp

Pre-shipping order confirmation via WhatsApp for webstore orders (Shopify, WooCommerce, Magento). Reduces impulse COD orders.

Order Address Verification

Pre-shipping address verification via WhatsApp for webstore orders. Catches incomplete addresses before dispatch.

B2B Notifications

End-customer notifications for PTL shipments (WhatsApp + SMS).

B2C Notifications

End-customer notifications for D2C shipments (WhatsApp + SMS).

COD On Hold Configuration

Hold COD orders pending verification before dispatch. Configurable rules per platform.

Automated Email Setup

Email notifications for shipment events — configurable per event type.

Part of the Complete ProShip Freight Management Ecosystem

NDR and NPR management are two critical post-shipping layers within the end-to-end ProShip platform.

Order ReceivedOMS → ProShip via API / Integration
Pre-Shipping LayerOrder Confirmation · Address Quality Score · PACE Courier Selection · COD On Hold
Shipment In TransitReal-Time Tracking · WhatsApp Notifications · Control Tower Monitoring
Delivered
Failed Delivery
NDR ManagementAuto-flagging · Rule-based actions · WhatsApp resolution · Tele-calling · Min 3 attempts · Funnel analytics
Re-delivered
RTO
Returns Management (RVP)White-labeled portal · OTP verification · Reverse shipment booking
Picked Up
Failed Pickup
NPR ManagementAuto-flagging · Reattempt scheduling · Tele-calling · Bulk actions · Call recordings

Frequently Asked Questions

What is NDR and why does it matter for e-commerce brands?
NDR (Non-Delivery Report) is generated when a courier fails to deliver a shipment on the first attempt — common reasons include customer unreachable, address incomplete, delivery refused, or premises closed. Unresolved NDRs lead to RTO (return-to-origin), costing brands double freight, lost inventory days, and damaged customer experience. Effective NDR management converts failed deliveries into successful ones.
How does WhatsApp-based NDR resolution work?
When an NDR is flagged, ProShip automatically sends the customer a WhatsApp message with delivery failure details and options to provide a new address, choose a preferred reattempt date and time slot, or confirm availability. The customer's response is captured and pushed directly to the courier for the next attempt — eliminating manual follow-up and accelerating resolution. This costs ₹1 per AWB.
How does Prozo handle non-delivery reports differently from other platforms?
Prozo's NDR management combines real-time automated flagging within minutes of courier status updates, rule-based auto-actions for common NDR reasons, WhatsApp resolution with auto-collected reattempt details, tele-calling with brand-specific scripts, a strict minimum 3 attempts policy before RTO, and full funnel analytics from NDR to delivery or RTO. Most platforms only offer basic NDR dashboards without automated resolution workflows.
How quickly are NDRs flagged after a failed delivery attempt?
NDRs are flagged within minutes of the courier's status update — not at end of day. ProShip monitors courier partner feeds in real time and triggers the appropriate resolution workflow the moment a non-delivery event is recorded. This rapid flagging is critical because the sooner an NDR is acted upon, the higher the probability of successful reattempt delivery.
What are the most common NDR reasons and how does ProShip handle each?
The most common NDR reasons are customer unreachable, delivery rescheduled, address incomplete, delivery refused, premises closed, and external factors (traffic, weather, vehicle breakdown). ProShip handles each with configured auto-actions: customer unavailable triggers WhatsApp reattempt scheduling, address issues trigger address correction via SMS, refusals trigger tele-calling with brand scripts, and unreachable customers get escalated to the brand's support team.
How does tele-calling work for NDR resolution on ProShip?
ProShip's dedicated tele-calling teams contact customers using brand-specific scripts after automated WhatsApp resolution fails or for high-value orders. Callers confirm delivery intent, collect updated addresses, schedule preferred reattempt dates, and resolve objections. Call outcomes are logged and pushed to the courier for the next delivery attempt, with full call recordings available for quality review in the Call Recordings tab.
What is the minimum delivery attempts policy before RTO?
ProShip enforces a strict minimum of 3 delivery attempts before any shipment is marked for RTO (return to origin). Each attempt is tracked with reason codes, timestamps, and resolution actions taken between attempts. This policy maximizes every chance of successful delivery and prevents premature RTOs that cost brands double freight and lost revenue.
Can I configure custom NDR resolution rules per courier or zone?
Yes, ProShip supports fully configurable NDR auto-action rules that can be set per courier partner, delivery zone, NDR reason code, shipment value, and payment mode. For example, you can configure COD shipments above a certain value to always trigger tele-calling, while low-value prepaid orders may use WhatsApp-only resolution. Rules are managed from the ProShip dashboard without engineering involvement.
What NDR analytics does ProShip provide?
ProShip provides end-to-end NDR funnel analytics covering NDR creation rates, reason-wise breakdown, resolution method effectiveness, reattempt success rates, time-to-resolution, and final RTO conversion by courier, pincode, and zone. These analytics help brands identify systemic delivery issues, hold couriers accountable, and continuously improve their delivery success rates.
How much can effective NDR management reduce RTO rates?
Effective NDR management through ProShip typically reduces RTO rates by 15–30% compared to manual or basic dashboard-only approaches. The improvement comes from faster flagging, automated multi-channel customer outreach, minimum 3 attempts enforcement, and data-driven reattempt scheduling. The exact reduction depends on the brand's product category, COD ratio, and customer demographics.
What is NPR and how is it different from NDR?
NPR (Non-Pickup Report) is generated when a courier fails to pick up a return shipment from the customer's location. While NDR deals with failed forward deliveries, NPR deals with failed reverse pickups. Both are managed through dedicated modules in ProShip with similar workflow patterns: flagging, reattempt scheduling, tele-calling, and analytics. However, NPR does not support WhatsApp-based resolution — reattempts are managed through scheduling and tele-calling.
How does ProShip manage failed reverse pickups (NPR)?
ProShip flags every failed reverse pickup in real time with the NPR reason and customer pickup address. From the NPR dashboard, brands can reattempt the pickup with the same or a different reverse courier partner (Shadowfax Reverse, Delhivery Reverse, etc.), cancel the pickup, or process bulk actions. Tele-calling with call recordings is available for resolving complex NPR cases.
What NPR actions are available in the ProShip dashboard?
The NPR dashboard provides two primary actions: REATTEMPT (schedule a new pickup attempt with the same or different reverse courier) and CANCEL (close the NPR if the customer no longer wants to return). Bulk Actions allow processing multiple NPRs simultaneously. The dashboard shows pending NPRs, initiated reattempts, closed NPRs, and call recordings.
Can I filter and search NPRs in ProShip?
Yes, NPRs can be filtered by order number, AWB number, city, state, and created date. The dashboard provides full visibility into NPR status description, OFP (Out for Pickup) attempt count, courier partner details, pickup address, and payment information for each failed pickup.
Why is NPR management important for customer experience?
Unresolved NPRs mean customers are stuck waiting for a return pickup that never arrives. This leads to delayed refunds, increased support tickets, negative reviews, and customer churn. Effective NPR management through ProShip ensures every failed pickup is flagged and reattempted promptly, keeping the reverse logistics promise brands make to their customers.

Every Resolved NDR Is Revenue Recovered. Every Resolved NPR Is Trust Retained.

Stop losing orders to unresolved non-deliveries and failed pickups. Let ProShip's automated workflows and tele-calling teams maximise your delivery success rate and streamline your reverse logistics.

Talk to Our Team

Get in Touch

Share your current NDR, NPR, and RTO rates — our team will show you how automated resolution can improve your delivery success and reverse logistics performance.

50+
Warehouses Pan-India
30+
Logistics Partners
120+
Enterprise Brands

Get in Touch

Fill in your details and our team will reach out shortly.