If you sell in India, the Gulf or much of Southeast Asia, a meaningful share of your orders are cash on delivery. Cash on delivery lifts conversion rates, widens your addressable market, and quietly breaks the standard affiliate commission structure.
The arithmetic
Say you pay 6% commission on placed orders and your return-to-origin rate is 32%. For every 100 orders placed at ₹2,000, you pay commission on ₹200,000 — ₹12,000. But you only collect revenue on 68 orders, or ₹136,000. Your effective commission on money actually received is 8.8%.
Worse, RTO is not free. You paid forward shipping and return shipping on 32 parcels. On a 40% contribution margin, that commission is eating roughly a fifth of the margin you kept, and the failed orders ate more.
None of this appears in a dashboard reporting placed orders and commission rate. Both numbers are correct. Together they are misleading.
Move the payout to the delivered order
The structural fix is to make the billable event delivery confirmation rather than checkout. Practically:
- The conversion postback fires on order placement with status pending.
- A second call updates the status to approved or rejected once delivery or RTO is confirmed.
- Commission is calculated only on approved orders, at the end of the reversal window.
Publishers dislike this less than advertisers expect, provided two conditions hold: the payout rate is raised to reflect the delay and the risk, and the reversal window is honest. What destroys trust is a short stated window and retroactive clawbacks months later.
Set the window to your actual logistics cycle
The reversal window should be your real delivery time plus your return window plus a few days of reconciliation slack. For most Indian D2C brands that is 21 to 30 days. Setting it shorter means paying for orders that later fail; setting it much longer damages publisher cash flow and pushes your best partners toward advertisers who pay faster.
Not all traffic has the same RTO rate
This is the part most brands never measure, and it is where the money is.
RTO correlates strongly with purchase intent. Traffic arriving from a considered comparison or a detailed review converts less often and delivers far more reliably. Traffic arriving from an aggressive interstitial converts brilliantly and fails at delivery constantly.
Once you can see delivered-order rate by publisher, the optimisation is obvious: pay more for the partners whose orders survive, and less — or nothing — for the ones whose orders do not. A partner delivering at 82% is worth a materially higher commission than one delivering at 51%, and paying them the same rate is a slow transfer of margin from the good partner to the bad one.
Report delivered-order rate by sub-publisher from week one. It is the single most useful column in a COD affiliate programme and almost nobody has it.
Three other adjustments worth making
- Incentivise prepaid. A higher commission on prepaid orders costs less than the RTO it avoids. Many brands find the maths works even at double the rate.
- Exclude repeat customers, or price them lower. Otherwise you pay acquisition commission on retention you already own.
- Watch coupon leakage. Programme codes appearing on public coupon sites turn an acquisition channel into a discount channel. Issue unique codes per partner and monitor.
What good looks like
A COD-aware affiliate programme has: commission on delivered orders, a reversal window matching real logistics, delivered-order rate reported per publisher, differentiated payouts by partner quality, and a prepaid incentive. It will look less impressive in a report on placed orders. It will contribute more to profit, which is the point. This is exactly how our e-commerce CPS campaigns are structured by default.
Written by the Performetra campaign team. If you want this applied to a live campaign rather than read about, tell us what you are running.