The COD Problem in Bangladesh Ecommerce (And How to Fix Your Confirmation Rate)
COD confirmation rates killing your profits? Learn why Cash on Delivery is both a blessing and curse in Bangladesh, plus proven tactics to reduce fake orders and increase confirmed deliveries.

You get an order. You're excited. You call the customer to confirm.
They don't answer.
You call again. No response.
You send an SMS. Nothing.
Finally, after 5 calls over 2 days, they pick up: "Sorry, I don't want it anymore."
If this sounds familiar, welcome to the COD problem in Bangladesh ecommerce.
Cash on Delivery is the lifeblood of Bangladesh ecommerce—90% of orders are COD. But it's also the biggest headache. Let me explain why this happens and how to actually fix it.
Why COD Is Both a Blessing and a Curse
The Blessing:
Without COD, you'd have ZERO sales. Most Bangladeshi customers:
- Don't have credit cards
- Don't trust online payments
- Want to see the product before paying
COD is the only reason they buy from you at all.
The Curse:
COD creates massive problems:
- 40-60% confirmation rate — Half your "orders" aren't real
- Customers ghost you — They place orders, then vanish
- Fake orders — People order just to "see" or prank
- High return rates — Customers refuse delivery at the door
- Wasted delivery costs — You pay courier fees for returns
- Inventory blocked — Products stuck with courier for days
Result? You think you have 100 orders. Reality? Only 40-50 will actually deliver and pay.
The Real Reasons Your COD Confirmation Rate Is Low
1. Customers Treat Orders Like "Wishlist"
In Bangladesh, many people use the "Place Order" button as a bookmark.
They think: "Let me order it. I'll decide later if I want it."
They never intended to buy. They just wanted to "save" the product. Then when you call to confirm, they're confused why you're calling.
Why this happens:
Your site doesn't have a wishlist feature, so they use checkout instead.
2. They Ordered from 5 Different Stores
Customer sees a ৳500 phone case.
They order from:
- Your store
- Store B
- Store C
- Facebook seller X
- Random Instagram page Y
Whoever confirms first wins. The rest get ghosted.
You're not competing on product quality or price. You're competing on who calls first.
3. Buyer's Remorse Sets In
At 11 PM, scrolling Facebook, your ad looks amazing. They order.
Next morning, they wake up and think: "Do I really need this? ৳500 is a lot."
By the time you call at 2 PM to confirm, they've already convinced themselves they don't need it.
The window of interest is TINY. If you don't confirm within 5-10 minutes, the order goes cold.
4. They Don't Trust You'll Actually Deliver
Many Bangladeshi customers have been scammed before. They:
- Paid COD for a fake product
- Waited 2 weeks and nothing arrived
- Received something completely different
So they place an order but think: "Let's see if this is real first."
When you call, they're testing you. If you sound unprofessional or pushy, they cancel.
5. Family/Friends Talk Them Out of It
Customer orders at night when alone.
Next day, they mention it to a friend: "I ordered this phone case."
Friend: "৳500 for a phone case? You can get it for ৳200 from New Market!"
Order canceled.
You can't control what happens between order placement and confirmation call. But you CAN move faster.
The Confirmation Call Problem
Even when the order is legitimate, getting them on the phone is a nightmare.
Why customers don't answer your calls:
1. Unknown number
Your number shows up as "Unknown" or a random 11-digit. They think it's spam or a bank calling.
2. Bad timing
You call during office hours. They're in a meeting. They miss the call and forget to call back.
3. No voicemail culture
In Bangladesh, people don't check voicemails. If they miss your call, they assume "if it's important, they'll call again."
4. Too many calls
If your confirmation process involves calling 3-4 times, they get annoyed and ignore you.
Solution:
SMS or WhatsApp FIRST, then call. The message tells them who you are and why you're calling. Then they're more likely to answer.
How to Actually Improve Your COD Confirmation Rate
Strategy 1: Instant Confirmation (Within 5 Minutes)
The moment someone places an order, send an automated SMS:
"Hi [Name], thanks for ordering [Product] from [Store]! We'll call you in 5 minutes to confirm. Please keep your phone handy."
What this does:
- Tells them to expect your call
- Verifies the phone number works
- Creates urgency (call coming in 5 min)
Then ACTUALLY call within 5 minutes. Not 2 hours. Not tomorrow. Within 5 minutes.
Results: Confirmation rate jumps from 40% to 60-65% just by moving fast.
Strategy 2: SMS-Based Confirmation
Instead of calling everyone, send an SMS:
"Hi [Name], confirm your order for [Product] - ৳[Price]? Reply YES to confirm or NO to cancel."
Benefits:
- No phone tag
- Customer confirms on their own time
- Filters out fake/low-intent orders automatically
- Saves your team hours of calls
Then ONLY call the people who replied YES. These are hot leads—confirmation rate 80%+.
Strategy 3: Add a Small "Confirmation Fee"
Some stores add a ৳10-20 "confirmation fee" that's refunded on delivery.
Example: "Total: ৳500 + ৳20 confirmation (refunded when you receive the product)"
Customers pay the ৳20 via bKash/Nagad immediately. This confirms they're serious.
Pros:
- Filters out 90% of fake orders
- Confirmation rate jumps to 85%+
- Less wasted courier fees
Cons:
- Reduces total order volume by 20-30%
- Some genuine customers drop off
Only use this if your confirmation rate is below 30%. Otherwise, you're blocking real sales.
Strategy 4: Verify Address Before Confirming
When you call to confirm, don't just say "Yes or no?"
Ask them to repeat their delivery address. If they hesitate or can't remember what they entered, it's probably fake.
Real customers know their address by heart. Fake orders? They made it up.
Strategy 5: WhatsApp Voice Notes
In Bangladesh, people are more comfortable with WhatsApp than phone calls.
Instead of calling, send a WhatsApp voice note:
"Hi [Name], this is [Your Name] from [Store]. Just confirming your order for [Product]. Please reply YES to confirm or call us at [number]. Thanks!"
Why this works:
- Less intrusive than a call
- They can listen when convenient
- WhatsApp feels more "friendly" than a business call
Confirmation rate via WhatsApp: 55-60% (vs 40-45% phone calls).
Reducing Fake Orders and Returns
Flag High-Risk Orders
Some orders are obviously fake. Red flags:
- Email: adbcdef@gmail.com (random letters)
- Phone: 01700000000 or repeated digits
- Address: "Dhaka" (no details)
- Same person ordering 10 different products
Don't waste time confirming these. Either:
- Auto-cancel, or
- Send ONE SMS asking for confirmation (don't call)
Ask "Why" They Want It
When confirming, don't just say "Do you want this?"
Ask: "Great choice! Is this a gift or for personal use?"
Why this works:
- Real customers have a reason and will explain
- Fake orders? They fumble or say "just like that" and cancel
Engagement = confirmation.
Offer Alternatives to Reduce Returns
Customer orders a ৳800 product.
You call to confirm.
They say: "Actually, ৳800 is too much."
Instead of losing the sale, offer: "We have a similar one for ৳600. Want that instead?"
This saves 10-15% of "canceled" orders.
The Follow-Up That Actually Works
Here's the sequence that gets the highest confirmation rate:
Minute 0: Order placed
Minute 1: Automated SMS sent ("Thanks for ordering! We'll call in 5 min.")
Minute 5: First call attempt
Minute 10 (if no answer): WhatsApp message with order details
Minute 60 (if still no answer): SMS: "Hi [Name], we tried calling. Reply YES to confirm or call us at [number]."
Hour 6: Final call attempt
Hour 24: Auto-cancel if still no response
Don't drag it out. If they haven't confirmed in 24 hours, they're not going to. Cancel and move on.
The Uncomfortable Truth About COD in Bangladesh
Here's what most store owners don't want to accept:
A 50-60% COD confirmation rate is NORMAL in Bangladesh.
No matter how good your process is, some customers:
- Will place fake orders
- Will change their mind
- Will ghost you
You can't fix human behavior. But you can:
- Move faster (confirm within 5-10 minutes)
- Filter better (use SMS confirmation)
- Follow up smarter (WhatsApp + SMS + calls)
This will take you from 40% to 65%. That's a 60% increase in actual sales from the same traffic.
What to Do Right Now
If your COD confirmation rate is below 50%:
Today:
- Set up automated "Order received, we'll call you" SMS
- Start confirming within 10 minutes (not 2 hours)
- Use WhatsApp for follow-up, not just calls
This week:
- Test SMS-based confirmation ("Reply YES")
- Add address verification to your confirmation script
- Track confirmation rate by traffic source (which ads bring real buyers?)
This month:
- Build a wishlist feature (so people stop using checkout as bookmark)
- Consider a small confirmation fee (if confirmation rate is below 30%)
- Implement auto-cancel after 24 hours of no confirmation
Tired of fake orders and wasted courier fees?
Try FollowUp — Automatic SMS/WhatsApp confirmation and recovery for COD orders.

