Ask an Indian D2C supplement brand about its CPL and you'll get a precise answer. Ask about its RTO rate and the number is often vaguer — which is strange, because return-to-origin usually costs more than the ads do.
What RTO actually costs
Return-to-origin is what happens when a cash-on-delivery order ships, reaches the customer, and comes back: refused at the door, nobody home, phone switched off, or a buyer who never seriously intended to pay.
The cost isn't one number, it's a stack. You paid for the lead. You paid to pick, pack and ship the order. You paid the return leg back to your warehouse. You restocked it, if it's still sellable. And you carried the working capital the whole round trip. A 30% RTO rate doesn't shave 30% off your margin — because those costs land on the failed orders too, it can erase the profit from the orders that did land.
In prepaid markets this problem barely exists. In India's COD-first economy, it's the difference between a scalable business and a treadmill.
Why RTO happens
Most RTO traces back to a single root cause: the order never had real intent behind it.
COD removes the one friction that filters casual buyers everywhere else — payment up front. Someone sees an ad, taps through, drops a number into a form on impulse, and an order is born. No money has changed hands, so there's no commitment. When the courier shows up days later, the impulse is gone.
Layer on a few Indian-market specifics — hesitant buyers in sensitive categories, wrong or fake phone numbers, address gaps in Tier 2 and Tier 3 delivery — and you have a structural RTO problem that no amount of better shipping fixes. Because it isn't a shipping problem. It's a lead-quality problem.
The playbook: seal the leak at the lead
The cheapest failed delivery is the one that never ships. So the whole strategy is to move quality control upstream — from the warehouse to the lead itself.
1. Verify intent before the order counts
A lead should prove genuine interest before it's treated as an order. That means confirming the person actually wants the product, not just that they filled a field. Weak-intent leads get filtered here, where filtering is free, instead of at the door, where it's expensive.
2. Confirm contactability
An unreachable buyer is a guaranteed RTO. Validating that the phone number is real and reachable — before dispatch — removes a whole class of failures. If you can't reach them to confirm, you certainly can't deliver to them.
3. Add an order-confirmation step in COD flows
The single highest-leverage move: a confirmation step between "lead" and "shipped." A quick reconfirmation of intent and address turns a passive impulse into an active choice. Orders that survive it are dramatically more likely to be accepted; orders that don't were RTO waiting to happen.
4. Reject at the source's cost, not yours
Structure the economics so that whoever generates the leads absorbs the rejects. When your lead partner eats the cost of everything that fails verification, their incentive flips from volume-at-any-cost to verified-volume — which is exactly the incentive you want pointed at your margin. This is the model behind our lead verification: rejects filtered before delivery, at our cost.
Where this matters most
Every COD category benefits, but the sensitive verticals benefit most, because they stack shy-buyer behaviour on top of COD impulse. Men's health in India is the extreme case — which is why men's health lead generation in India treats verification as the core of the offer, not an add-on. More broadly, it's the backbone of how we run lead generation in India.
The takeaway
RTO feels like a logistics problem, so brands try to solve it in logistics. But the order was already doomed the moment a no-intent lead was treated as a sale. Move verification upstream — intent, contactability, an order-confirmation step — and most RTO disappears before a courier is ever dispatched.
Track the number. Then attack it at the lead. If you want that verification running on your funnel, start a brief.