Skip to content
← Back to Glossary
Glossary

ROAS Explained for Quick Commerce (Instamart, Zepto, Blinkit)

2026-03-21·5 min read·Vishal Kumar

Last updated: March 2026

Definition

ROAS (Return on Ad Spend) measures how much revenue you earn for every rupee spent on advertising. It is the single most important metric for evaluating Q-commerce ad performance.

Formula:

ROAS = Revenue from Ads / Ad Spend

A ROAS of 5x means you earned ₹5 in revenue for every ₹1 spent on ads.

Platform ROAS vs True ROAS

This is where most brands get it wrong. The ROAS shown on Blinkit, Instamart, or Zepto dashboards is platform ROAS — it only measures revenue against ad spend. It ignores three major cost buckets:

  • COGS (Cost of Goods Sold): typically 30-50% of revenue
  • Platform commission: typically 15-25% of revenue
  • Logistics and returns: typically 3-8% of revenue

Calculation example

A snack brand running Blinkit ads:

MetricAmount
Revenue from ads₹1,00,000
Ad spend₹15,000
COGS (40%)₹40,000
Blinkit commission (20%)₹20,000
Logistics + returns (5%)₹5,000

Platform ROAS = ₹1,00,000 / ₹15,000 = 6.7x

True ROAS = (₹1,00,000 - ₹40,000 - ₹20,000 - ₹5,000) / ₹15,000 = 2.3x

The platform shows 6.7x. The actual profitability is 2.3x. That's a 65% gap — and it's why brands that scale based on platform ROAS alone often discover they're losing money at higher volumes.

What Is a Good ROAS for Quick Commerce?

ROAS TypeHealthy RangeWarning ZoneDanger Zone
Platform ROAS4-8x2-4xBelow 2x
True ROAS2-3x1-2xBelow 1x

These benchmarks vary by category. High-margin categories (personal care, premium snacks) can tolerate lower ROAS because each sale contributes more gross profit. Low-margin categories (staples, dairy) need higher ROAS to be profitable.

ROAS Benchmarks by Category and Platform

CategoryBlinkit ROASZepto ROASInstamart ROAS
Grocery staples5-8x4-7x5-9x
Snacks & beverages4-7x3.5-6x4-7x
Personal care3-6x3-5x3.5-6x
Health & wellness3-5x2.5-4.5x3-5x
Baby care4-7x3.5-6x4-7x

Instamart tends to show higher ROAS for staples because Swiggy's bundled basket behavior produces higher average order values. Zepto ROAS runs slightly lower due to a younger, more price-sensitive audience — but the incremental reach often justifies it. See our Zepto advertising guide for platform-specific strategy.

How ROAS Connects to Other Metrics

ROAS does not exist in isolation. It is shaped by your CPC, CTR, ACOS, and conversion rate:

  • Lower CPC = higher ROAS — improving Quality Score reduces what you pay per click
  • Higher CTR = higher ROAS — better click-through rates mean your budget reaches more engaged shoppers
  • ROAS is the inverse of ACOS — a 5x ROAS equals 20% ACOS
  • Better keyword match types = higher ROAS — exact match delivers 30-60% higher ROAS than broad match

How to Improve ROAS

  1. Pause zero-conversion keywords — the fastest way to improve ROAS is to stop spending on keywords that don't convert. Any keyword with 50+ clicks and zero orders should be paused immediately. See ad waste for a full audit checklist.
  2. Shift to exact matchexact match keywords deliver 30-60% higher ROAS than broad match on Q-commerce platforms
  3. Implement dayparting — reduce bids by 70-80% during midnight-to-6AM when conversion rates drop 60-70%. This alone improves ROAS by 20-35%.
  4. Fix budget pacing — if your budget exhausts before the 6PM-10PM peak, you're missing 25-30% of daily orders
  5. Calculate ROAS at the keyword level — campaign-level ROAS hides underperforming keywords behind top performers
  6. Use true ROAS for decisions — never scale a campaign based on platform ROAS alone
  7. Improve product images — lifting CTR by 15-20% through image upgrades improves Quality Score, reducing CPC and directly boosting ROAS

Common ROAS Mistakes

  • Comparing ROAS across categories without adjusting for margins — a 4x ROAS on a 60% margin product is far more profitable than 6x ROAS on a 25% margin product
  • Optimizing for platform ROAS instead of true ROAS — this leads to scaling campaigns that look profitable but aren't
  • Ignoring ROAS trends — a declining ROAS over weeks signals increasing competition or keyword fatigue
  • Setting the same ROAS target across all campaignsbid management requires different targets for brand defense (lower ROAS acceptable) vs. prospecting campaigns
  • Not accounting for audience targeting inefficiency — flat city-wide campaigns structurally underperform pincode-optimised campaigns on ROAS

How Ladya Tracks True ROAS

Ladya calculates true ROAS automatically by factoring in COGS, platform commissions, and logistics costs — giving you the profitability number that matters, not the vanity metric. Get a free audit to see your true ROAS across Blinkit, Zepto, and Instamart.

Related Reading

  • CPC vs CPM — the pricing models that determine your ad spend input in the ROAS equation
  • Ad waste — the portion of ad spend that generates no return, directly reducing your ROAS
  • ACOS — the inverse of ROAS, used as the primary efficiency metric on Q-commerce dashboards
  • Reduce Q-commerce ad waste — a step-by-step guide to cutting waste and improving ROAS
  • Why your Instamart ROAS is lying — deep dive into platform attribution inflation

Frequently Asked Questions

What is a good ROAS for Quick Commerce ads?

A 'good' platform ROAS is 4-8x for most categories. But what matters is true ROAS (after COGS and commissions), where 2-3x is healthy. Anything below 1.5x true ROAS means you're likely losing money.

Why does my platform ROAS look high but I'm not profitable?

Platform ROAS only counts revenue vs ad spend. It ignores COGS (30-50%), platform commissions (15-25%), and logistics. A 6x platform ROAS often translates to just 1.5-2x true ROAS once all costs are included.

How do I calculate true ROAS for Quick Commerce?

True ROAS = (Revenue - COGS - Platform Commission - Logistics) ÷ Ad Spend. For a snack brand: ₹1,00,000 revenue minus ₹40,000 COGS, ₹20,000 commission, ₹5,000 logistics = ₹35,000 profit ÷ ₹15,000 ad spend = 2.3x true ROAS.

What ROAS should I target on Blinkit vs Zepto vs Instamart?

Blinkit typically delivers 5-8x platform ROAS for grocery, 4-7x for snacks. Zepto runs slightly lower (4-7x grocery, 3.5-6x snacks) due to a younger audience. Instamart shows higher ROAS for staples because of larger basket sizes, but true ROAS evens out after Swiggy's commissions.

Should I use ROAS or ACOS to measure campaign performance?

Use both. ROAS tells you revenue per rupee spent (higher is better). ACOS tells you what percentage of revenue goes to ads (lower is better). They are inverses: 5x ROAS = 20% ACOS. ACOS is more useful for margin analysis because you can directly compare it against your gross margin.

Key Takeaways

  1. 1Never make scaling decisions based on platform ROAS alone — always calculate true ROAS including COGS and commissions.
  2. 2A 6x platform ROAS often translates to just 1.5-2x true ROAS after all costs are factored in.
  3. 3Track ROAS at the keyword level, not just campaign level, to identify which terms actually drive profitable orders.
  4. 4Set different ROAS targets per category — high-margin products can tolerate lower ROAS than low-margin ones.
  5. 5Improving Quality Score and CTR is the most capital-efficient way to boost ROAS without increasing spend.

Stop guessing. Start optimizing.

Ladya watches your q-commerce ads 24/7 — catches waste, finds winners, and acts on it.

Get Started for FREE

Related Reading