Skip to main content
Back to Blog
E-commerce7 min readMarch 2024

How to Scale E-commerce ROAS from 2x to 8x: The Margin-First Ad Strategy That Works

Chasing a ROAS number without understanding your contribution margin is a recipe for scaling losses. Here's the margin-first approach.

Deepanshu Udhwani

India's #1 Performance Marketing Specialist · Google & Meta Partner

Most e-commerce brands optimise for ROAS the wrong way: they chase the number their agency pitched. "4x ROAS" sounds great until you realise your contribution margin after COGS, fulfillment, and returns is 28% — meaning a 4x ROAS is actually unprofitable.

This is the margin-first approach to ROAS engineering — how to set the right ROAS target, and then systematically scale it.

Step 1: Calculate your breakeven ROAS first

Before running a single ad, you need to know your breakeven ROAS — the minimum return where you're not losing money on advertising.

Formula

Breakeven ROAS = 1 ÷ Contribution Margin %

Example: If your contribution margin (revenue minus COGS, shipping, packaging, returns) is 35%, your breakeven ROAS = 1 ÷ 0.35 = 2.86x

A 2x ROAS with a 35% margin means you're losing money on every sale.
Contribution MarginBreakeven ROASTarget ROAS (2x profit)
20%5.0x10.0x
30%3.33x6.7x
40%2.5x5.0x
50%2.0x4.0x
60%1.67x3.33x

Most D2C brands in India operate at 25–40% contribution margin. If your agency is celebrating 3x ROAS and your margin is 28%, you need to have a serious conversation.

Step 2: Fix your measurement before scaling

You cannot scale what you can't measure accurately. The three most common measurement failures in Indian e-commerce:

  • Double-counting across platforms: Meta claims 5x ROAS, Google claims 4x ROAS, but your actual revenue only 3x'd. Attribution overlap from both platforms claiming the same sale is standard. Use a data-driven attribution model or a third-party tool like Northbeam or Triple Whale.
  • Not accounting for returns: If your return rate is 18% and you're optimising on gross revenue, your real ROAS is 18% lower than reported.
  • Ignoring view-through conversions: Meta's default 1-day view attribution inflates ROAS. Switch to 7-day click, 1-day view for a more honest picture.

Step 3: The scaling framework — 4 levers in order

Lever 1: Creative (0 to 2x)

Below 2x ROAS, almost always a creative problem. Your ads aren't compelling enough to attract quality clicks. No amount of audience optimisation fixes bad creative.

  • Test 6–8 creatives simultaneously across 3 formats: static, carousel, UGC video
  • UGC (user-generated content style) typically outperforms polished brand videos by 2–3x in India
  • Lead with the problem, not the product: "Struggling with [pain]?" before "Introducing [product]"

Lever 2: Audience (2x to 3.5x)

Once creative is converting, expand reach intelligently:

  • Build Lookalike Audiences from purchasers (not just visitors) — 1% LAL in India is hyper-qualified
  • Layer interest targeting on cold audiences initially, then remove and let Meta's algorithm optimise
  • Retargeting should always run: ATC abandoners, checkout abandoners, past purchasers (exclusion + upsell)

Lever 3: Funnel (3.5x to 6x)

At this stage, you have a converting top funnel. Now fix leaks in the purchase journey:

  • Page speed: every 1-second delay in mobile load time reduces conversions ~7%
  • COD vs. Prepaid: in India, offering COD + prepaid discount can lift conversion rate 15–25%
  • Trust signals: reviews, "X sold today", security badges — especially important for new customers
  • Upsell/cross-sell: increasing AOV by 20% effectively improves ROAS by 20% with zero extra ad spend

Lever 4: Budget and bidding structure (6x to 8x+)

At 5x+ ROAS, most brands make a mistake: they aggressively scale budget and watch ROAS collapse. This is because Meta needs time to recalibrate.

  • Never increase campaign budget more than 20% in a 48-hour window — above that resets the learning phase
  • Use Campaign Budget Optimisation (CBO) — let Meta distribute across ad sets rather than forcing fixed splits
  • At scale (₹3L+/month), consider Advantage+ Shopping Campaigns — Meta's most automated and effective format for e-commerce

The ROAS death spiral — and how to avoid it

A common pattern: brand hits 6x ROAS → doubles budget → ROAS drops to 3x → panics, cuts budget → ROAS recovers to 5x → repeats. This is the scaling death spiral.

The rule

When scaling, accept a temporary ROAS dip of 20–30%. If it recovers within 7–10 days, you've successfully scaled. If it doesn't recover, you've hit a genuine ceiling — that's when to re-evaluate creative or audience.

Deepanshu Udhwani

India's #1 Performance Marketing Specialist

10+ years managing ₹50Cr+ in ad spend across Meta, Google, YouTube, and LinkedIn. Google Partner · Meta Business Partner · GA4 Certified. Helping 500+ businesses across 200+ Indian cities grow with data-driven advertising.

Want results, not just insights?

Book a free 30-min call with Deepanshu. Walk away with a concrete action plan to cut CPL and grow ROAS — no strings attached.

Book a Call
Book a Call — It's Free