The COD Trap: How Cash-on-Delivery Quietly Inflates Your ROAS

·

Contents

For many Indian D2C brands, cash-on-delivery is difficult to do without. Customers often prefer placing an order first and paying only when the product reaches their doorstep. For a brand trying to increase conversions, offering COD can seem like an easy way to reduce hesitation and bring in more orders.

But there is a problem that often goes unnoticed.

Your advertising dashboard may show a growing number of purchases, improving ROAS, and campaigns that appear increasingly profitable. Yet, when you check how many of those orders were actually delivered and retained, the picture can look very different.

This happens because an order placed is not the same as revenue earned.

COD orders can be cancelled before dispatch, refused at the doorstep, or returned to the warehouse through Return to Origin (RTO). Despite this, advertising platforms may initially record these orders as purchases and attribute their values to campaigns.

For D2C founders tracking performance through Meta Ads or Google Ads, this creates a dangerous gap between reported advertising performance and actual business profitability.

Why Cash-on-Delivery Makes Your ROAS Look Better Than It Is

ROAS, or Return on Ad Spend, measures how much attributed revenue an advertising campaign generates against the amount spent on advertising.

If a campaign spends ₹10,000 and generates ₹50,000 in attributed purchase value, the reported ROAS is 5X.

However, advertising platforms generally depend on the conversion events and purchase values sent through tracking integrations. When a COD order is placed and the website or tracking system fires a purchase event, the platform can record that order as a conversion even though the customer has not paid for it or received the product.

This is where the distortion begins.

Imagine a campaign generates 100 COD orders with an average order value of ₹1,500. Your advertising dashboard may report ₹1,50,000 in attributed purchase value. But if only 65 orders are eventually delivered and retained, the actual revenue from those orders is ₹97,500.

The advertising dashboard may still show the original purchase value unless your systems update or correct the conversion data.

This means your campaign can appear to be generating a 5X ROAS when the delivered-order revenue supports a much lower return.

The distinction is important: Meta and Google can report the purchase events they receive, but they cannot automatically know whether every COD order becomes a completed sale. That depends on how your order, payment, and delivery data are connected to your measurement system.

Understanding the Hidden Costs Behind COD Orders

The revenue gap is only one part of the problem. Every unsuccessful COD order can also create expenses that reduce your contribution margin.

Consider what happens when a customer places a COD order but later changes their mind. The brand may have already spent money on advertising, order processing, packaging, and sometimes forward shipping. If the shipment has already left the warehouse, a refused delivery can trigger reverse shipping and additional handling costs.

This is commonly referred to as Return to Origin, or RTO.

RTO happens when a shipment cannot be delivered to the customer and is sent back to the seller. Common reasons include customers refusing the delivery, providing incorrect addresses, being unavailable during delivery attempts, or no longer wanting the product.

The financial impact can extend beyond logistics. Returned products may need inspection, repackaging, restocking, or discounting. In some cases, products can no longer be sold in their original condition.

For example, imagine a D2C brand receives 100 COD orders worth ₹1,500 each. If 35 orders return to origin, the business loses the opportunity to earn ₹52,500 in expected sales from those orders. It may also incur shipping and handling expenses on shipments that never become successful transactions.

The brand has paid to acquire customers who never became customers in the first place.

This is why looking at order volume without analysing cancellation and RTO rates can lead to poor business decisions. A campaign generating more COD orders is not necessarily creating more value.

Reported ROAS vs Actual ROAS: What’s the Difference?

Reported ROAS vs Actual ROAS: What's the Difference?

The difference between reported and actual ROAS comes down to what your business counts as revenue.

Reported ROAS is generally calculated using the purchase value attributed to advertising platforms, divided by advertising spend.

Actual ROAS, when measuring completed sales, should use revenue from orders that have been successfully delivered and retained, divided by advertising spend.

For example:

Metric

Campaign performance

Advertising spend

₹20,000

COD orders placed

100

Average order value

₹1,500

Reported purchase value

₹1,50,000

Orders delivered and retained

65

Delivered and retained revenue

₹97,500

Reported ROAS

7.5X

Delivery-adjusted ROAS

4.88X

The difference is significant. The campaign appears to generate 7.5X ROAS on the advertising dashboard, but its delivery-adjusted ROAS is approximately 4.88X.

This is a more useful starting point for understanding the campaign’s actual performance.

However, even delivery-adjusted ROAS is not the same as profitability. It does not account for product costs, shipping, payment fees, discounts, returns, operational expenses, or other variable costs.

For a more complete view, brands should also track contribution margin after advertising and fulfilment costs.

The goal is not to replace platform reporting entirely. It is to connect advertising data with order management, CRM, payment, and delivery records so that marketing decisions are based on what the business actually earns.

COD vs Prepaid Orders: Which Is More Profitable?

COD and prepaid orders serve different customer preferences, but they do not carry the same financial certainty.

Prepaid orders provide payment confirmation at the time of purchase. This reduces the uncertainty associated with collecting payment at delivery and can help brands manage fulfilment more predictably.

COD, on the other hand, allows customers to place orders without making an upfront payment. This can make purchasing easier for customers who are hesitant to pay online, but it also creates a greater possibility of cancellations and delivery refusals.

Does that mean prepaid is always better? Not necessarily.

A brand that removes COD entirely may lose customers who are willing and able to buy but are not comfortable paying in advance. The objective should not be to eliminate COD blindly. It should be to understand which payment method creates better business outcomes.

Consider two campaigns:

  • Campaign A generates 200 COD orders, of which 120 are delivered and retained.

     

  • Campaign B generates 130 prepaid orders, of which 120 are delivered and retained.

     

Campaign A has generated more orders, but both campaigns have produced the same number of completed sales. If Campaign A also has higher logistics and RTO costs, its profitability could be considerably lower.

This is why D2C brands should compare COD and prepaid orders using delivery rates, cancellation rates, customer acquisition costs, fulfilment expenses, and contribution margin.

A higher conversion rate is valuable only when those conversions translate into successful transactions.

How COD Impacts Your Meta and Google Ads Performance

The COD problem does not end with misleading reporting. It can also affect how advertising campaigns optimise over time.

Meta and Google use conversion signals to understand which audiences and interactions are more likely to produce the desired action. Their automated bidding and optimisation systems depend on the quality of the data they receive.

If every COD order is sent back as a successful purchase event, the platforms may receive a distorted picture of which campaigns, audiences, products, and placements are generating valuable customers.

For example, one campaign may generate a high volume of low-intent COD orders. Another may generate fewer orders but a much higher delivery rate. If both are measured only by initial purchase events, the first campaign may appear to be the stronger performer.

This can influence budget allocation and optimisation decisions.

The solution is to improve the quality of conversion data being shared with advertising platforms.

Brands should connect their website tracking with CRM and order management systems, then use delivery and payment updates to distinguish between orders placed, orders shipped, orders delivered, and orders retained. Where supported, completed-sale or offline conversion events can be shared with the relevant advertising platform using appropriate integrations and event deduplication.

This gives marketing teams a more reliable view of campaign performance and helps reduce the gap between advertising optimisation and actual business outcomes.

Strategies to Reduce COD-Related Revenue Leakage

Strategies to Reduce COD-Related Revenue Leakage

COD should be managed as a payment and fulfilment risk, not simply treated as another checkout option. D2C brands can reduce unnecessary losses by improving the process at different stages of the customer journey.

1. Introduce partial COD payments or advance deposits.

Asking customers to pay a small advance amount while collecting the balance on delivery can reduce casual or impulsive orders. The amount and policy should be communicated clearly before checkout so customers understand the arrangement.

2. Use OTP-based order verification.

An OTP verification step can help confirm that the customer and phone number are genuine before an order is processed. It does not guarantee delivery, but it can reduce orders placed with incorrect or invalid contact details.

3. Set up WhatsApp and SMS confirmation workflows.

Send an order confirmation message immediately after checkout. For higher-risk orders, ask customers to confirm their purchase before dispatch. Delivery reminders and tracking updates can also help customers remain available when the shipment arrives.

4. Introduce sensible COD eligibility rules.

Not every order needs to have the same payment options. Brands can assess COD eligibility based on order value, customer history, delivery location, and previous RTO behaviour. For example, customers with repeated failed deliveries may be required to use prepaid payment.

5. Analyse RTO by campaign, product, location, and customer segment.

A single overall RTO percentage may hide the actual problem. One product category, advertising campaign, geographic area, or customer segment may be responsible for a disproportionate share of failed deliveries. Analysing these patterns helps brands make more informed decisions about targeting and fulfilment.

6. Encourage prepaid purchases with relevant incentives.

Small prepaid discounts, free shipping, loyalty points, or other suitable benefits can encourage customers to pay upfront. The incentive should be financially justified by the savings in COD collection and RTO-related costs.

The important point is to make these changes based on actual order and delivery data. Restricting COD everywhere may hurt conversions, while offering it without controls can quietly drain profitability.

Conclusion: Your ROAS Should Reflect Revenue You Actually Earn

A high ROAS looks impressive on a marketing dashboard, but it does not necessarily mean your D2C business is making money.

When COD orders are counted as purchases before they are delivered, advertising performance can appear stronger than the underlying business results. Cancellations, failed deliveries, RTO, and reverse logistics costs can turn apparently successful campaigns into weak-margin or loss-making acquisition channels.

For D2C founders, the real question is not how many orders your ads generate. It is how much revenue those orders actually bring in and how much contribution remains after the costs of acquiring and fulfilling them.

At TZS DIGITAL, we look beyond platform-level ROAS to understand how advertising performance connects with delivered revenue, customer acquisition costs, and business profitability. Through performance marketing, conversion optimisation, and data-led campaign measurement, we help D2C brands make decisions based on business outcomes rather than dashboard numbers alone.

A campaign that generates 500 orders is not necessarily better than one that generates 300. The better campaign is the one that brings in more profitable customers.

FAQs

1. What is the impact of cash-on-delivery on ROAS?

Cash-on-delivery can inflate reported ROAS when advertising platforms record COD orders as purchases before they are successfully delivered. If some of those orders are cancelled or returned, the reported purchase value may be higher than the revenue the business actually earns.

2. Why does COD make advertising campaigns look more profitable?

Advertising platforms rely on purchase events and values received through tracking integrations. If a COD order triggers a purchase event at checkout, the platform may count its full value even if the customer later refuses delivery or cancels the order.

3. How do you calculate actual ROAS for COD orders?

Start by identifying the advertising revenue attributed to orders that were successfully delivered and retained. Divide that revenue by the advertising spend.

Delivery-adjusted ROAS = Delivered and retained revenue ÷ Advertising spend.

For a complete profitability assessment, also account for product costs, shipping, RTO, payment fees, discounts, and other variable expenses.

4. How does RTO affect e-commerce profitability?

RTO reduces the revenue a brand can earn from an order while adding expenses such as forward shipping, reverse shipping, packaging, and handling. It can also delay inventory availability and create additional operational work, reducing the contribution margin of the business.

5. Is prepaid better than COD for e-commerce businesses?

Prepaid orders generally offer greater payment certainty and can reduce the risk of delivery refusal and COD-related collection issues. However, removing COD entirely may discourage customers who prefer paying on delivery. Brands should compare both payment methods based on successful delivery rates, customer acquisition costs, fulfilment expenses, and contribution margins.

Facebook
Twitter
LinkedIn
Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

Don't Miss Out On Latest Updates

In The Digital Marketing World

Don't Miss Out On Latest Updates In The Digital Marketing World

Subscribe To Our Newsletter And Always Stay Ahead Of The Game

Subscribe to get 15% discount