On this page
Key takeaways
- ROAS is the most over-watched, least useful number in Indian D2C. A 4x ROAS on a product with a 35% margin still loses you money once shipping, COD returns, discounts and GST are in — what you manage to is contribution margin per order, not the figure your ad manager shows.
- Creative is roughly 80% of performance now and targeting is the other 20%. The brands that scale aren’t the ones with a secret audience — they’re the ones shipping more angles, more hooks and more UGC every week than their rivals.
- You can’t out-spend bad unit economics. Scaling a profitable funnel makes you bigger; scaling a leaky one just makes you lose money faster — so retention and a clean checkout decide how far your ads can actually go.
Every D2C founder eventually hits the same wall: spend more and the numbers stop working. The mistake is treating performance marketing as a spend dial when it’s really a unit-economics game. Here’s how Indian D2C brands run performance marketing that’s profitable, not just big — the metrics that actually matter, why creative beats targeting, how the Meta-Google-quick-commerce mix really works, and how to scale without blowing up your CAC.
What is performance marketing for D2C, and why is ‘profitable’ the only goal that matters?
Performance marketing for D2C is paid acquisition measured against a sale — running ads on Meta, Google and quick-commerce to drive orders you can track to revenue. But for a D2C brand the only version that matters is profitable acquisition: orders that leave money on the table after every cost, not orders that simply show up in a dashboard.
The trap is that spend is the easiest thing in the business to increase and the hardest to make pay. Any founder can double the daily budget and watch revenue rise; that’s not growth, it’s just buying turnover. Real D2C performance marketing asks a harder question on every order — did this customer make us money, today or over their lifetime? When DESENO worked on the product design and branding for Toffee Coffee Roasters, a funded D2C coffee brand, the lesson that kept surfacing was that the brand and the unit economics have to carry the ads, not the other way round. Spend amplifies whatever you already are. If each order loses ₹80, scaling just means losing ₹80 faster, at a bigger number.
Why is ROAS a vanity trap, and what should you measure instead?
Because ROAS only counts revenue against ad spend — it ignores cost of goods, shipping, payment fees, returns, discounts and GST, which is where D2C margin actually goes. A 4x ROAS feels healthy and can still be a loss. The number to manage to is contribution margin per order: what’s left from each sale after all variable costs, including the ad cost itself.
Walk a single order through. You sell a ₹800 product at a 40% gross margin, so ₹320 is yours before marketing. Now subtract ₹60 shipping, ₹20 payment and packaging, a ₹50 first-order discount, and the GST you remit — and the ‘₹320’ is closer to ₹170 before you’ve paid for the click. If your real cost to acquire that customer is ₹200, you are underwater on the first order even at a flattering ROAS. This is why ROAS targets quietly mislead: the break-even ROAS for a thin-margin product is far higher than founders assume, and the same 3x that’s profitable for a high-margin brand is fatal for a low-margin one. Manage to contribution margin and blended customer acquisition cost, watch ROAS as a directional signal, and never confuse the dashboard number with money in the bank.
ROAS is the number that makes a losing business feel like a winning one. It tells you nothing about margin, returns or the second order — so a brand can hit its ROAS target every month and still go broke. Manage to contribution margin, and ROAS becomes a gauge, not a god.— Murtaza Udaypurwala, DESENO
Which D2C metrics actually decide whether you’re profitable?
Five numbers tell the truth about a D2C account, and ROAS isn’t the headline among them. Track contribution margin per order, blended CAC, average order value (AOV), repeat-purchase rate and CAC payback period together — in combination they show whether each new customer makes money now, or only after they buy again.
Here is what each one is doing for you, and why they only make sense as a set:
- Contribution margin per order — revenue minus all variable costs (COGS, shipping, fees, returns, discounts) and the ad cost. If this is negative, nothing else matters.
- Blended CAC — total sales-and-marketing spend ÷ all new customers (paid, organic, referral). The honest cost of growth, not the flattering per-channel figure.
- AOV — the lever that quietly fixes everything; bundles, free-shipping thresholds and upsells raise AOV and pull break-even ROAS down.
- Repeat-purchase rate — the share of customers who buy again. This is what lets you afford a CAC that loses money on order one.
- CAC payback period — how many months of a customer’s margin it takes to recover their CAC. Under your cash runway, ideally a few months on thin D2C margins.
Why is creative the real lever in D2C ads — not targeting?
Because the platforms have automated almost everything targeting used to do. After privacy changes blunted audience signals, Meta and Google increasingly decide who sees an ad — your job is to give the algorithm enough good creative to find buyers with. In our experience creative now drives roughly 80% of D2C performance, and targeting the remaining 20%.
That flips how a D2C team should spend its hours. Endlessly slicing audiences into tiny ad sets starves the algorithm of data and rarely moves CAC; shipping a steady stream of fresh hooks, angles and formats almost always does. The brands that scale profitably treat creative as a production line, not a one-off shoot: founder-to-camera explainers, customer UGC, before/after, problem-led hooks, offer-led hooks, review screenshots, fast Reels-native edits. Each new winning angle is effectively a new audience, because it pulls in a different buyer the same targeting never would. The corollary is uncomfortable but freeing — if your ads aren’t working, the answer is usually more and better creative, not another targeting experiment. Volume plus variety beats a clever audience nearly every time.
How should you structure the D2C funnel: prospecting vs retargeting?
Split the funnel into prospecting (finding new buyers who’ve never heard of you) and retargeting (converting people who already engaged). They need different creative, different expectations and different budgets — and the common D2C mistake is judging both on the same ROAS, then over-funding retargeting because its numbers look prettier.
Prospecting is where real growth happens and where ROAS looks worst, because you’re paying to reach cold audiences — lead with strong hooks, clear value and proof. Retargeting flatters the dashboard because it harvests demand prospecting created; a warm visitor who already wanted the product converts cheaply, so retargeting ‘steals credit’ for sales the top of the funnel earned. The fix is to budget mostly to prospecting (often 70–80% of spend for a growing brand), keep retargeting lean and focused on genuine fence-sitters — abandoned carts, product viewers — and resist the temptation to pour money into a tiny warm audience just because its ROAS is 10x. A landing experience that matches the ad and a frictionless checkout do more for both stages than any audience tweak, because they convert the traffic you already paid to send.
Meta, Google or quick-commerce: where should D2C spend go in India?
Each platform plays a different role, so the question isn’t ‘which one’ but ‘what job’. Meta creates demand and is the creative-led engine for discovery; Google captures demand people already have; quick-commerce (Blinkit, Zepto, Instamart) and marketplaces convert high-intent, impulse and convenience buying. A profitable D2C mix usually uses all of them for what each does best.
Most Indian D2C brands lead with Meta because it manufactures demand for products nobody was searching for — that’s where creative volume pays off. Google then mops up the intent Meta creates: brand-name searches, category and ‘best <product>’ terms, and Shopping for ready buyers, typically at a lower CAC because the intent is already there. Quick-commerce has rewritten the rules for consumable and impulse categories — coffee, snacks, beauty, wellness — where a customer wants it in ten minutes, not two days; it’s become a genuine acquisition channel, not just fulfilment. The table below maps each to its real role so you can split budget by job, not by habit.
| Channel | Its real job | Strength | Watch-out |
|---|---|---|---|
| Meta (IG/FB) | Create demand & discovery | Creative-led reach to cold buyers; the growth engine | Worst-looking ROAS; lives or dies on creative volume |
| Google Search & Shopping | Capture existing demand | Lower CAC on high-intent & brand terms | Capped by how much demand already exists |
| Quick-commerce (Blinkit/Zepto/Instamart) | Convert impulse & convenience | 10-min delivery wins consumables & repeat | Margin pressure, listing fees, category-dependent |
| Marketplaces (Amazon/Flipkart) | Capture ready-to-buy intent | Trust & reach for new buyers | Commissions, price wars, you don’t own the customer |
| Retargeting (across Meta/Google) | Close warm fence-sitters | Cheap conversions, high apparent ROAS | Over-credited; never scale growth on it alone |
How do you scale D2C ad spend without blowing up CAC?
You scale a profitable funnel, never a leaky one — so the first rule is to confirm contribution margin is positive before you add a rupee. Then scale gradually, feed the algorithm fresh creative as you grow, broaden audiences rather than narrowing them, and watch CAC and margin at every step, not just spend and revenue.
Spend has diminishing returns: the first ₹1 lakh a month buys your cheapest, most ready customers; the next ₹5 lakh reaches colder, costlier ones, so CAC rises as you scale — the goal is to keep it inside your margin, not to keep it flat. Practical guardrails we use: increase budgets in steps rather than overnight jumps that reset the algorithm’s learning; expand creative volume in lockstep with budget, because more spend on the same tired ads just raises frequency and CAC; broaden targeting and let the platform optimise instead of over-segmenting; and treat retention as the thing that buys you scaling room. If repeat customers carry your LTV, you can afford a higher acquisition CAC on order one and still win the auction — which is exactly how the brands that out-scale rivals do it. Lowering your overall CAC across the funnel is what unlocks the next tier of spend; without it, scaling is just accelerating the leak.
How do you read D2C ad data honestly when attribution is broken?
Start by accepting that no attribution model is the truth — platforms over-claim, last-click under-credits brand and discovery, and post-privacy tracking is patchy. The most reliable number you own is blended: total spend against total new customers and revenue. Use platform data to optimise inside a channel, but judge the whole business on blended math.
Two ideas keep D2C founders honest. First, watch the gap between what platforms claim and what your bank and store actually show — if Meta and Google together ‘take credit’ for more revenue than you earned, you’re double-counting, and retargeting is usually the culprit. Second, think in terms of incrementality: would this sale have happened anyway without the ad? Branded search and retargeting often harvest demand you’d have captured for free, so a sky-high ROAS there can be partly illusory. You don’t need a data-science team to test this — pause a suspect campaign for a week and watch whether total orders actually drop, or scale a channel and check whether blended CAC moves. Trust the numbers that survive contact with your bank balance, and treat the dashboard as a hypothesis, not a verdict.
The bottom line
Performance marketing for D2C in India is won on unit economics, not budget. Spending more only helps if every order already makes money — so manage to contribution margin and blended CAC, not ROAS; pour your energy into creative volume rather than targeting tricks; fund prospecting over retargeting; use Meta, Google and quick-commerce for the distinct jobs each does best; and let retention buy you the room to scale. Get the economics right and ads become a profit engine you can grow with confidence. Get them wrong and no amount of spend, or any clever audience, will save the math. Profitable first, big second — in that order, every time.
Frequently asked questions
There’s no universal figure — a good ROAS is one above your break-even, which depends entirely on margin. A high-margin brand can profit at 2–3x, while a thin-margin product might need 5x or more just to break even after shipping, returns, discounts and GST. That’s why ROAS alone is misleading: manage to contribution margin per order, and treat ROAS as a directional signal rather than a target.
Because ROAS only compares revenue to ad spend and ignores every other cost. Once you subtract cost of goods, shipping, payment fees, COD returns, first-order discounts and GST, a healthy-looking 4x ROAS can still lose money per order. The fix is to calculate contribution margin — what’s left after all variable costs including the ad — and judge profitability on that, not on the dashboard figure.
Creative, by a wide margin. After privacy changes, the platforms automate most targeting, so the algorithm needs strong, varied creative to find buyers. In our experience creative drives roughly 80% of D2C results and targeting about 20%. Shipping more hooks, angles and UGC every week moves CAC far more than slicing audiences into smaller ad sets, which usually just starves the algorithm of data.
Most of it should go to prospecting — often 70–80% for a growing brand — because that’s where new demand and real growth come from. Keep retargeting lean and aimed at genuine fence-sitters like abandoned carts. Retargeting shows a flattering ROAS because it harvests demand prospecting already created, so over-funding it inflates your numbers without actually growing the business.
For consumable and impulse categories — coffee, snacks, beauty, wellness — quick-commerce platforms like Blinkit, Zepto and Instamart have become a genuine acquisition channel, not just fulfilment, because customers want delivery in minutes. The trade-offs are listing fees, margin pressure and less ownership of the customer relationship. It’s strong for repeat-purchase impulse buys and weaker for considered, high-ticket or niche products.
Confirm contribution margin is positive first, then scale in steps rather than overnight jumps that reset learning. Expand creative volume as you raise budget, broaden audiences instead of narrowing them, and accept that CAC rises with scale — the goal is keeping it inside your margin. Strong retention is what gives you room: if repeat orders carry LTV, you can afford a higher CAC on the first order and still grow profitably.



