Implement these in order. The first two alone will move your NDR rate by 15-25 percentage points.
01
📱Pre-delivery WhatsApp confirmation🔴 Highest impact
Send a WhatsApp message to the buyer 24 hours before estimated delivery: "Your order [ID] is arriving tomorrow between 10am-6pm. Reply OK to confirm or RESCHEDULE if you need another time." This single step alone reduces NDR by 15-25% because it eliminates "customer not available" failures.
Expected impact: 15-25% NDR reduction
02
📍Address verification before dispatch🔴 Highest impact
Use an address intelligence API (Delhivery Address Validation, Shiprocket's address check) to verify the PIN code is serviceable and the address fields are complete before printing the label. Reject orders with incomplete addresses and request correction via SMS/WhatsApp before dispatching.
Expected impact: Eliminates 22% of NDRs
03
⚡Re-attempt within 4 hours of NDR🟠 High impact
When an NDR is received, the courier attempts re-delivery on their schedule - often 2-3 days later. By contacting the customer immediately and arranging a specific re-delivery slot, you can convert 30-40% of NDRs into successful deliveries before the courier makes another automatic attempt.
Expected impact: 30-40% of NDRs converted
04
🚚Smart courier selection by zone🟠 High impact
Different couriers have dramatically different NDR rates in different geographies. Bluedart is superior in metros but overpriced for tier 3 towns. DTDC reaches more remote pincodes but has higher NDR rates in tier 1 cities. Map your top 20 destination zones to the courier with the best delivery success rate for that zone.
Expected impact: 5-8% overall NDR improvement
05
💵COD to prepaid conversion incentive🟡 Medium impact
COD orders have 3-4x higher NDR rates than prepaid orders. When a COD order is placed, send an immediate WhatsApp: "Pay online now and get ₹20 cashback - your order ships today." Even 20% conversion of COD to prepaid dramatically improves your overall delivery success rate.
Expected impact: 20% less COD NDR exposure
06
📋Customer communication templates🟡 Medium impact
Create a set of WhatsApp message templates for each NDR reason: address correction request, reschedule request, refusal follow-up. Personalise with order ID and product name. Consistent, fast outreach after each NDR converts an additional 15-20% before the courier logs it as RTO.
Expected impact: 15-20% additional recovery
07
🤖Auto-RTO trigger after 3 failed attempts🟡 Medium impact
After 3 delivery attempts with no success, holding the order at the hub costs money and ties up inventory. Set an automatic RTO trigger at 3 failures. This clears the shipment faster, gets the stock back to your warehouse sooner, and stops you paying courier holding charges.
Expected impact: Reduces holding costs 30-40%