Reduce COD Returns with Phone Number Verification
COD return rates of 20–40% are normal in emerging markets. Here's how verifying phone numbers before confirmation cuts failed deliveries — with data from Brazil and Indonesia.
Cash on delivery is the engine of e-commerce in much of the world — and its biggest leak. In Indonesia, the Philippines, and parts of Latin America and the Middle East, 30–40% of online orders are paid in cash at the door. It's also where return rates go to die: industry practitioners routinely report COD return rates of 20–40%, versus low single digits for prepaid orders.
Every returned COD parcel costs you twice — outbound shipping plus return shipping — plus the working capital trapped in transit and the inventory that can't be resold until it's back. If you sell COD, reducing returns isn't an optimization project. It's the business.
Why COD orders come back
Ask any COD operator why parcels return and you'll hear the same shortlist:
- Buyer unreachable. The number on the order is wrong, dead, or never answered. The courier can't coordinate delivery, the parcel sits, and eventually it comes back.
- Buyer changed their mind. Without a confirmation step, impulse orders decay. By day three, the excitement is gone.
- Buyer never intended to pay. Fake orders with garbage phone numbers — a real and persistent problem in COD markets.
- Address issues. Vague addresses are common where formal address systems are weak; the phone call is the actual delivery coordination mechanism.
Notice how three of the four come back to the phone number. In COD markets, the phone number isn't just a contact field — it's the delivery infrastructure.
The confirmation call, and why it fails
The standard defense is the confirmation call: before shipping, your team (or an IVR system) calls or messages the buyer to confirm the order. It works — confirmed orders return far less often than unconfirmed ones. But the confirmation step has its own leak: you can't confirm an unreachable number.
In Brazil, where WhatsApp penetration exceeds 90% of adults, the confirmation increasingly happens over WhatsApp rather than voice. In Indonesia — 1.12 billion WhatsApp users strong — the same pattern holds. If the number on the order isn't on WhatsApp, or isn't a live number at all, your confirmation workflow silently skips the highest-risk orders: the ones most likely to return.
Where phone verification fits in the COD flow
The fix is to verify the number *before* it enters the confirmation queue. There are two insertion points, and mature COD operations use both:
1. At checkout: real-time verification
When the buyer submits the order form, a real-time lookup checks whether the number is live. If it comes back inactive, you prompt the buyer to correct it on the spot — while they're still in buying mode and motivated to fix it. This catches typos, fake numbers, and dead lines at the cheapest possible moment: before any human or shipping cost is involved.
At $0.0025 per lookup, verifying every checkout costs a fraction of a single returned parcel.
2. Before confirmation: bulk verification
For your existing order queue — or historical customer base — run bulk verification over the phone numbers. Segment the results:
- Verified + on WhatsApp: priority confirmation queue. These are your safest shipments.
- Verified but not on WhatsApp: confirm by voice call or SMS instead.
- Unreachable: hold the order and attempt contact through an alternate channel, or request a corrected number before shipping. Shipping to these orders is statistically the worst bet in your queue.
The math that convinces CFOs: if verification costs $0.002 per number and a single prevented return saves $3–8 in two-way shipping alone, you break even by catching one bad order per 1,500–4,000 numbers checked. Most COD lists contain far more than one bad number per few thousand.
What results to expect
Be realistic: phone verification doesn't fix changed minds or bad addresses. What it does is eliminate the *unreachable* slice of your returns — typically 15–30% of total COD returns, based on operator reports. If your return rate is 30% and a quarter of those are unreachable-buyer returns, verification can take you toward the low 20s. On COD margins, that's transformative.
The secondary effects compound: confirmation teams stop wasting calls on dead numbers, so their connect rate and morale both rise. Courier first-attempt success improves because every shipped order has a reachable buyer. And your WhatsApp Business quality rating stays healthy because you're not burning conversations on undeliverable numbers.
Getting started
Building the COD verification stack
For teams ready to go beyond ad-hoc checks, here's what a mature COD verification setup looks like — in the order most sellers adopt it:
- 1Real-time checkout check. The phone verification API validates the number at order submission. Bad numbers get corrected while the buyer is still engaged. This is the highest-leverage step and takes a developer an afternoon to integrate.
- 2Bulk pre-confirmation sweep. Nightly or per-batch bulk verification of the pending order queue segments orders into confirm-by-WhatsApp, confirm-by-call, and hold-for-review.
- 3Confirmation workflow routing. Your confirmation team (or IVR) works the queue in priority order — verified WhatsApp numbers first, voice fallback second, holds last. Connect rates go up because every attempt targets a reachable number.
- 4Post-delivery feedback loop. Tag returned parcels with the reason. Over time you'll learn your *true* unreachable rate versus changed-mind rate, which tells you exactly what verification is saving you.
What changes for your confirmation team
Technology is only half the story. The other half is what happens to the humans doing confirmation calls. Before verification, a typical agent's day looks like this: dial, wait, voicemail, repeat — with connect rates sometimes below 40%. It's demoralizing work, and turnover in these roles is notoriously high.
After verification filters the queue, the same team spends its hours talking to actual buyers. Connect rates climb, successful confirmations per hour rise, and the job starts to feel like sales instead of dialing into the void. Several COD operators we've spoken with mention this as an unexpected benefit: verification didn't just cut returns, it cut attrition on the confirmation team.
The operational takeaway: don't just hand the verified list to the team and walk away. Restructure the queue — verified WhatsApp numbers in the morning (highest answer rates), voice fallback midday, hold-for-review in a separate lane with a different script. The tool gives you segments; the process turns segments into money.
Measuring the impact
Don't run verification on faith — measure it. The three numbers that matter:
- Unreachable share of new orders. What percentage of checkouts fail the real-time check? This is your fake/typo rate, and watching it trend down means your form UX is improving.
- Confirmation connect rate. Of the numbers your team attempts, what share picks up or replies? This should rise as verification filters the queue.
- Return rate by segment. Compare returns on verified-vs-unverified cohorts. The gap is your ROI, and it's the slide that gets the next budget approved.
Most sellers see the connect-rate improvement within the first week — it's the fastest feedback loop in the whole COD operation.
You don't need to rebuild your stack. Export last month's COD orders, run them through a bulk check, and look at the unreachable share — that number alone usually makes the business case. Then add the real-time check to your checkout form so the problem stops compounding. Your first 1,000 verifications are free.
Verify your own list
TrueReach verifies your first-party customer numbers — WhatsApp, Telegram, dead-number, and activity checks. First 1,000 checks free.
Start verifying free