In brief: D2C marketing works when the cost of winning a buyer stays below what they spend over time. Plenty of brands make little or nothing on the first order and rely on the second and third, so repeat rate, cash-on-delivery losses and a clean product feed matter more than the ad creative.
Digital marketing for ecommerce brands works when the cost of winning a buyer stays well below what that buyer spends with you over time. The channel, the creative and the agency you hire all sit underneath that one sum. A brand whose sums work can survive a bad month. A brand whose sums do not cannot buy its way out, however good the ads look.
That is the whole discipline. The rest of this guide is about the parts of it that behave differently in India.
Key Takeaways
- India's D2C market is forecast to grow at 40% a year, reaching US$60 billion by 2030.
- Your first sale rarely makes money. The second one is where D2C brands live or die.
- Cash on delivery quietly changes your maths, because a returned parcel still costs you the ad spend.
- Treat your product feed as marketing work. It decides whether Google shows you at all.
- Two thirds of Indian traffic is mobile, so checkout speed is a revenue number.
What Makes D2C Marketing Different?
Everything is measurable, which sounds like a gift and often turns into a trap. A restaurant only guesses whether its hoarding worked. You can see which ad sold which lipstick, and that tempts brands to tune the last click while the real problem sits elsewhere.
Three things genuinely set D2C apart.
You own the buyer. No marketplace sits between you and them, so the email, the phone number and the repeat order are yours. That is the whole reason to run D2C in the first place.
Your margin has to absorb the marketing. A marketplace takes commission from each sale, while you pay for traffic whether the shopper buys or leaves. That is also why the store itself belongs in the marketing budget.
Repeat purchase is the business model. Plenty of Indian D2C brands make little or nothing on a first order, and rely on the second and third to earn it back.
The market is expanding fast enough to reward getting this right. India’s D2C sector is projected to grow at a 40% CAGR, reaching US$60 billion by 2030, and the country had nearly 290 to 300 million online shoppers in 2025.
Which Channels Work Best for an Ecommerce Brand?
Meta for discovery, Google for intent, and email or WhatsApp for the repeat order. That order matters, because most brands overspend on the first and neglect the third.
Meta ads find people who were not looking for you. For a new skincare or clothing brand, this is where the first buyers usually come from, in our experience. It is also where costs climb fastest as you grow.
Google Shopping and Search catch people already typing your product type or your name. Cheaper per sale, smaller in volume, and badly underused by young brands. Our comparison of Google Ads and Meta Ads for lead generation sets out how the two behave differently.
Email and WhatsApp carry your repeat orders. Email is close to free. WhatsApp is not: Meta charges per template message delivered, with the rate set by the template category and the country code, so marketing sends cost real money in India. Utility templates inside an open service window are free. A brand that ignores both channels is renting its buyers from Meta permanently.
Organic social and reels build the brand slowly and cheaply. Showing a product in use works very well in short video, which is why reel production has become a standard part of how consumer brands sell.
Here is how the two paid channels compare.
If budget is tight, pick two and run them properly. Two channels run well will beat four run badly, every time.
How Do You Know If the Numbers Work?
Compare what a buyer costs against what they are worth, and be honest about the second figure. It is the first question we ask on any new ecommerce account, and brands that cannot answer it are usually the ones struggling. Three numbers settle it.
CAC, the cost to win a buyer, is total ad spend divided by new buyers. Not leads, not clicks.
AOV, your average order value, is revenue divided by orders.
Margin per order is what is left after product cost, packing, shipping and payment fees, before any ad spend.
The test is simple. If margin on the first order is smaller than CAC, you are paying more to win someone than their first order returns, and betting they come back. That bet is fine, as long as you know you are making it and you track whether they actually return.
The same arithmetic sits behind any paid channel, which our performance marketing guide sets out in full. Margins are simply tighter here.
Why Does Cash on Delivery Change Your Maths?
Because an order that comes back unpaid still costs you the ad spend that produced it. Cash on delivery is still widely used in India, and a share of those parcels get refused at the door or never collected.
That cost stays hidden on most dashboards. Your ad platform counts the order as a sale, your bank account never sees it, and you have paid for the click and both legs of the trip.
Published figures vary wildly depending on who counts and what they sell, so we will not quote you one. Measure your own rate instead. Take returned-unpaid orders as a share of orders shipped, split prepaid against cash on delivery, and the number is about your own shop.
Three practical moves, none of them dramatic:
- Nudge towards prepaid with a small discount, free shipping, or a faster delivery promise.
- Confirm large cash orders with a WhatsApp message before dispatch.
- Send the real outcome back to your ad account, so it learns to find buyers who pay and stops chasing the ones who refuse parcels.
Does Your Product Feed Really Matter?
How Much Does Site Speed and Mobile Checkout Matter?
An Example of the Numbers
This is an illustration, not a real client’s reported figures. The numbers are round on purpose so the method stays visible.
A skincare brand sells a face serum at ₹1,200 each. Product, packing, shipping and payment fees come to ₹700, leaving ₹500 margin on each order.
It spends ₹2,00,000 on ads in a month and wins 250 new buyers, so CAC is ₹800.
On the first order the brand is ₹300 down per buyer, which looks like failure and on its own is.
Now add repeat behaviour. If 40% of them order again within six months at the same margin, 100 repeat orders bring in another ₹50,000, and the group moves from a ₹75,000 loss to a ₹25,000 loss. At a 60% repeat rate the group breaks even exactly, because 150 repeat orders cover the ₹75,000 gap. Everything above 60% is profit.
That is why D2C brands watch repeat rate so closely. The first order buys you the buyer, and the second one is where the business actually lives.
Where Should a New D2C Brand Start?
In this order, and do not skip ahead.
- Work out your margin per order before you spend a rupee on ads.
- Fix the product feed and the mobile checkout. Both are cheap, and both cap what everything else can do.
- Run one paid channel properly for a full quarter before you add a second.
- Build the repeat habit with email and WhatsApp from your very first order.
- Track the money that actually lands, which is rarely what the ad platform reports.
Most brands do this backwards, starting with ads and asking about margin when the money runs low.
If you would like a second opinion on your setup, talk to our team and bring your last three months of numbers, however uncomfortable they look.
Frequently Asked Questions
How much should a new D2C brand spend on marketing?
Start from your margin per order. Work out what you can afford to pay for a buyer and still profit by their second or third order, then spend up to that. A flat percentage of revenue tells you nothing about whether the sums actually work.
Is Meta or Google better for a D2C brand?
They do different jobs. Meta creates demand among people who were not searching, which matters most when nobody knows your brand yet. Google captures demand that already exists. Most brands need Meta first and Google soon after, though the split depends on how established your category is.
Do I need my own website if I sell on marketplaces?
Yes, if you want to build a brand. Marketplaces own the buyer, take a commission, and can change terms whenever they like. Your own store is the only place you keep the buyer data that makes repeat selling possible.
How do I reduce cash-on-delivery losses?
Make prepaid more attractive with a small discount or faster delivery, confirm high-value orders before dispatch, and send delivered-order data back to your ad platforms so they optimise for parcels that actually get paid for.
What is a realistic repeat purchase rate?
It varies far too much by product to give a useful benchmark. Things people use up, like skincare and coffee, repeat quickly, while furniture and appliances may never repeat at all. Measure your own rate at three and six months and improve it against yourself.
How long before ecommerce marketing shows results?
Paid channels bring sales within days, though rarely profitable ones at first. Steady performance usually takes a quarter, because the platforms need enough orders to learn and you need time to see who comes back.





