Direct-to-consumer brands in India rarely sell only direct. A typical D2C brand runs its own Shopify store, lists on Amazon and Flipkart, sits on Myntra or Nykaa if it sells fashion or beauty, and is now being asked by quick commerce buyers to go live on Blinkit, Zepto and Instamart. The generic playbook treats this as one funnel and optimises for ROAS on Meta. That misfires, because each channel has different margins and a different job. Above The Fold, a Mumbai growth agency, plans D2C marketing around contribution margin by channel, not around a single blended ROAS number.
The real decision is not “will they buy” but “will they buy again”
A D2C brand makes money on the second and third order, not the first. Most first orders acquired through Meta or Google barely break even once you subtract ad cost, shipping, payment fees, discounts and returns, so repeat rate decides whether the business works.
Acquisition buys a customer at a known cost (customer acquisition cost, or CAC). Retention earns it back. Contribution margin is what is left from an order after product cost, shipping, payment gateway fees, packaging, returns and the marketing spent to get it. If CAC is higher than the contribution margin of the first order, the brand is betting on repeat purchase. Fine if repeat is real and measured; a slow leak if nobody is looking.
Indian buyer behaviour makes this sharper. Cash on delivery is still the default for a large share of shoppers: Razorpay, citing ET Prime research, puts COD at 60 to 65% of Indian e-commerce orders. COD orders are refused at the door far more often than prepaid ones, and every refused parcel (return to origin, or RTO) costs two-way shipping with zero revenue. Healthy ROAS can hide a loss once RTO is counted.
What actually drives demand in this category
D2C demand is driven by four things: creative that stops the scroll, a product page that converts, price and delivery confidence, and a reason to come back. Media buying amplifies these; it does not replace them.
Creative volume and creative fatigue
On Meta, the algorithm now does most of the targeting. Creative is the targeting. A single winning ad fatigues within weeks as frequency climbs and the same audience stops responding, so brands need a steady pipeline of new concepts, not one hero video a quarter. This is where UGC style video and AI production pay for themselves.
Marketplace search versus website discovery
On Amazon, Flipkart, Myntra and Nykaa, the buyer arrives with intent and compares you against ten alternatives on one screen. On your own site, you created the demand and own the customer. Marketplace wins come from ranking, ratings, price and sponsored ads; website wins come from brand, story and conversion rate.
Trust at checkout
Indian shoppers want delivery dates, return policy, COD availability and real reviews before they pay. Small checkout fixes often beat doubling ad spend. Our CRO work produced an 88% lift in conversions on the same traffic with zero extra spend.
First-party data and WhatsApp
With weaker tracking and rising CPMs, the customer list is the asset. WhatsApp is the owned channel Indian customers actually read, and it is where reorders, COD confirmations, back-in-stock alerts and abandoned cart recovery work best.
Website versus marketplace economics
Marketplaces give volume and trust but take a commission and keep the customer data. Your own site keeps the margin and the customer but makes you pay to create every visit. Most healthy D2C brands use both, deliberately.
| Factor | Own website (Shopify) | Marketplaces (Amazon, Flipkart, Myntra, Nykaa) | Quick commerce (Blinkit, Zepto, Instamart) |
|---|---|---|---|
| Who owns the customer | You (email, phone, WhatsApp) | The marketplace | The platform |
| Main cost | Ads to drive traffic, shipping, RTO | Commission, fees, sponsored ads | Margin to platform, listing and visibility ads |
| Demand type | Created by your marketing | Existing search intent | Impulse and urgent need |
| Key metric | Contribution margin after CAC, repeat rate | Ranking, conversion, TACoS | Availability, dark store coverage, sell-through |
For a deeper look at running the marketplace side, see our guide to marketplace management for D2C brands and the quick commerce advertising playbook.
What we actually do for D2C and consumer brands
We work in sequence: fix the unit economics first, then the store, then scale creative and media, then build retention. Scaling ads before the margin and conversion rate are right just scales the loss.
1. Build the margin model by channel
We map contribution margin per SKU and per channel, including RTO, discounts and fees. This gives a break-even CAC for the website and a target TACoS for each marketplace.
2. Fix the store before buying traffic
Product pages, page speed, delivery promise, COD rules and checkout, often including partial COD or prepaid incentives to cut RTO, and e-commerce SEO so category pages earn organic traffic. For an ethnic wear brand, this approach delivered 96% more organic traffic in six months.
3. Run a creative system, not one-off ads
We test hooks, formats and angles every week, retire fatigued ads on data, and keep a library of product imagery ready. Our AI product photography library work shows how a catalogue can be refreshed without a reshoot every season.
4. Scale media against the margin, not ROAS
Meta for demand creation, Google for search and Shopping, marketplace ads for shelf share. For a women’s fashion D2C brand we brought CPA down by about 30% while scaling spend. For a lifestyle and bags brand, a full-funnel engine drove 400% sales growth.
5. Build retention on WhatsApp and email
Post-purchase flows, reorder nudges, COD confirmation, win-back offers and early access drops.
Where D2C marketing usually goes wrong
- Chasing blended ROAS. A 3x ROAS can be a loss after RTO, discounts and fees. Margin after marketing is the number that pays salaries.
- Ignoring RTO. Unchecked COD in Tier 2 and Tier 3 pin codes quietly drains cash. Pin code rules and COD confirmation fix much of it.
- Running the same five ads for months. Creative fatigue shows up as rising CPMs and falling click-through long before anyone calls it a problem.
- Treating marketplaces as a dumping ground. Poor listings and no ad strategy on Amazon or Myntra damage the brand where most buyers first meet it.
How we measure it
We measure D2C success on contribution margin after marketing, by channel, every month. ROAS is a diagnostic, not the goal.
- New customer CAC against break-even CAC from the margin model.
- Repeat rate at 60, 90 and 180 days, and revenue from returning customers.
- RTO rate by pin code tier and payment mode.
- Marketplace TACoS (total ad spend as a share of total sales) and organic rank on core keywords.
What is a good CAC for a D2C brand in India?
There is no universal number. A good CAC is one that is lower than the contribution margin you earn from that customer over a realistic window, usually the first two or three orders. A ₹400 CAC is healthy for a brand with ₹900 margin per order and strong repeat, and dangerous for a one-time purchase with ₹300 margin. Build the margin model first, then set the CAC target from it.
Should a D2C brand sell on Amazon and Flipkart or only on its own website?
Most Indian D2C brands should do both. Marketplaces capture existing search demand and give new buyers trust, while the website keeps margin and customer data for repeat sales. The mistake is treating them the same. Set price, assortment and ad budgets per channel so marketplaces do not undercut the website.
How can D2C brands reduce RTO on cash on delivery orders?
The most effective levers are COD confirmation over WhatsApp or IVR before dispatch, blocking or charging a fee on COD for high-risk pin codes, offering a small prepaid discount, and showing accurate delivery dates. Track RTO by pin code and payment mode monthly so the rules keep improving.
How often should Meta ad creatives be refreshed?
Refresh when the data says so, not on a calendar. Watch frequency, click-through rate and cost per purchase on each ad. When cost rises and click-through drops for the same audience, the ad is fatiguing. Brands spending a few lakh a month typically need several new concepts every week or two to keep a winning ad in rotation.
What should a D2C brand share before hiring a performance marketing agency?
Share contribution margin per SKU, current CAC and ROAS by channel, repeat rate, RTO rate by payment mode, and read-only access to Meta Ads Manager, Google Ads, GA4 and Shopify. With those numbers an agency can diagnose where margin is leaking and propose a scope around your real goal, rather than sending a standard plan.
If you run a D2C or consumer brand and want a plan built on margin rather than vanity ROAS, talk to Above The Fold. You can also read our performance marketing guide for India or see how we work with fashion and lifestyle brands.
