Why a Good ROAS Can Still Be a Bad Business Decision
By Bhargov Chakraborty · September 20, 2026
A few years of working around ecommerce taught me another lesson that is easy to miss: a high ROAS does not automatically mean a good decision. We often look at ROAS and feel reassured — 4x, 5x, 6x, the number looks healthy. But just like revenue, ROAS is only one part of the story. A campaign can have a strong ROAS while margins are too low, discounts are too high, returns are eating into contribution, the wrong SKU is taking most of the ad spend, or organic sales are being replaced by paid sales. On the dashboard, everything can still look fine. Underneath, the business may be getting less efficient.
A simple example
Imagine two products. Product A: selling price ₹1,000, ad spend ₹200, ad-attributed revenue ₹1,000, ROAS 5x. Looks strong. Now imagine that after product cost, marketplace fees, shipping, discounting and other charges, the contribution before advertising is only ₹150. You spent ₹200 on ads — so even with a 5x ROAS, the transaction may still be losing money. Now take Product B: selling price ₹800, ad spend ₹200, ad-attributed revenue ₹800, ROAS 4x. Lower ROAS. But if Product B has a healthier margin, fewer returns and stronger repeat behaviour, it might actually be the better product to scale. That is the part ROAS alone cannot tell you.
What I would check before increasing the budget
- Which SKU is generating the ROAS? A 5x return on a low-margin product can be less valuable than a 3x return on a high-margin one.
- How much discounting is supporting the performance? If the product is converting only because discounts increased from 10% to 25%, the campaign may look efficient while profitability is getting weaker.
- What is happening to organic sales? If ads are increasingly capturing customers who were already going to buy, the ROAS may look good without creating much incremental growth.
- Are returns increasing? A campaign can generate attractive attributed revenue and still perform poorly after returns and cancellations are accounted for.
- What happens if we scale the spend? A campaign delivering 5x ROAS at ₹20,000 spend may not deliver the same result at ₹1 lakh. As spend increases, efficiency often changes.
The average can also hide the real picture
Imagine an account showing an overall ROAS of 4.5x. Looks healthy. But underneath: Product A at 7x, Product B at 5x, Product C at 2x, Product D at 1.4x. The average hides where the money is actually working. And even after breaking ROAS down by product, we may still need to look at margins, discounts, inventory, keyword performance, search placement, competitor pricing, returns and organic contribution. This is why a good number does not always equal a good decision.
The takeaway
ROAS tells you what happened between ad spend and attributed revenue. It does not automatically tell you what you should do next. Sometimes the right move is to scale. Sometimes it is to reduce spend. Sometimes it is to shift the budget to a different SKU. Sometimes it is pricing. Sometimes it is inventory. And sometimes the smartest decision is to leave a campaign exactly where it is. The real question is not “Is my ROAS good?” It is “Why is my ROAS behaving this way, and does scaling it actually improve the business?” That distinction is becoming increasingly important as ecommerce teams get access to more data, more dashboards and more advertising controls.
For founders and ecommerce teams: before you increase the budget on a high-ROAS campaign, what do you check first — margin, SKU performance, discounts, organic sales or inventory?