In short
- Work out your break-even ROAS before spending on ads; in India, GST, COD and RTO can push it far higher than a simple margin calculation suggests.
- Fix trust, product pages, speed and tracking (Meta Pixel + Conversions API, GA4) before you buy traffic.
- Post on a fixed weekly rhythm around 3–4 content pillars; consistency beats occasional big launches.
- Start paid with Meta, add Google Search once you see demand, and judge every ad set against break-even, not against a feeling.
- Repeat orders are where most D2C profit sits; plan WhatsApp, email and review requests from day one.
The D2C growth loop: traffic, store, conversion, repeat
Every direct-to-consumer brand, whatever it sells, runs on the same four-step loop:
- Traffic: people arrive from Instagram, Meta ads, Google search, WhatsApp shares, influencers or marketplaces.
- Store: they land on a product or collection page and decide, in a few seconds, whether you look trustworthy.
- Conversion: they add to cart, choose prepaid or COD, and check out.
- Repeat: they receive the product, hopefully like it, and come back or tell someone.
Most founders put almost all their energy into step one. That is usually the expensive mistake. If the store converts poorly, more traffic just means more wasted ad spend. If nobody buys twice, you are paying full acquisition cost for every single order forever.
A good strategy works on the weakest step first. For a new brand that is often the store and tracking. For a brand already running ads, it is often unit economics and retention. The rest of this guide goes through each step in the order we would tackle them.
Unit economics first: AOV, margin, CAC and break-even ROAS
Before you spend on ads, you need five numbers:
- AOV (average order value): what a typical order is worth, including GST, because that is what the ad platform reports.
- Gross margin: revenue after GST minus the cost of the product and packaging.
- Contribution margin: what is left after all per-order costs: shipping, payment gateway fees, COD charges and the cost of RTO (return to origin) and returns.
- CAC (customer acquisition cost): ad spend divided by new customers. Per order, this is your CPA.
- Break-even ROAS: the ROAS at which ad spend eats your entire contribution margin. Below it you lose money on every order; above it you make some.
A worked example (illustrative numbers only)
This is an example to show the method. Your numbers will be different, so plug your own into the break-even ROAS calculator.
Assume a skincare product sold at ₹1,499 including 18% GST. Out of every 100 orders placed through ads, 60 are prepaid and 40 are COD. Of the 40 COD orders, 10 are refused or undelivered (RTO) and come back. Product cost is ₹360, packaging ₹20, forward shipping ₹70 per order, return shipping ₹70 per RTO, gateway fee 2% on prepaid orders and a COD fee of ₹35 per delivered COD order.
| Line (per 100 orders placed) | Calculation | Amount |
|---|---|---|
| Revenue the ad platform reports | 100 × ₹1,499 | ₹1,49,900 |
| Revenue actually delivered | 90 × ₹1,499 | ₹1,34,910 |
| Less GST (18% included in price) | ₹1,34,910 × 18/118 | − ₹20,579 |
| Net revenue | ₹1,14,331 | |
| Product cost (RTO stock comes back) | 90 × ₹360 | − ₹32,400 |
| Packaging (used on every order) | 100 × ₹20 | − ₹2,000 |
| Forward shipping | 100 × ₹70 | − ₹7,000 |
| RTO return shipping | 10 × ₹70 | − ₹700 |
| Payment gateway fees | 60 × ₹1,499 × 2% | − ₹1,799 |
| COD fees | 30 × ₹35 | − ₹1,050 |
| Contribution before ads | ₹69,382 |
So in this example you can spend up to about ₹69,382 on ads for those 100 orders and still break even. That is a break-even CPA of roughly ₹694 per order placed, and a break-even ROAS of about 2.16 (₹1,49,900 ÷ ₹69,382).
Now compare that with the shortcut many founders use: price minus product cost. That gives ₹1,499 ÷ ₹1,119, a ‘break-even’ of about 1.34. A brand using 1.34 as its target would happily run ads at a ROAS of 1.8 and lose money on every order without realising it. GST, COD and RTO are the difference.
Two more points from the example:
- Break-even is not the goal. If you want to keep ₹200 per order after ads, your allowed CPA drops to about ₹494 and your target ROAS rises to about 3.0.
- Fixed costs come after this. Salaries, rent, software and marketing fees are paid out of contribution, so you need volume above break-even to cover them.
The cheapest levers are usually on the cost side: raising AOV with bundles, nudging customers to prepaid (a small prepaid discount often costs less than an RTO), and confirming COD orders on WhatsApp before dispatch.
Get the store ready before you buy traffic
Ads send people to your store. If the store leaks, ads only make the leak more expensive. Check these four areas first.
Trust
- A clear About page with the real story: who makes this, where, and why.
- Visible contact details: email, WhatsApp number, and a business address.
- Shipping, returns and refund policies written in plain words, linked from the footer and the product page.
- Real reviews on product pages. Never write or buy fake ones.
- Payment options shown clearly, including COD if you offer it.
Product pages
- At least 5–6 images: the product alone, in use, close-up of texture or material, size reference, and packaging.
- A first paragraph that says who it is for and what problem it solves, before ingredient lists or specs.
- Answers to the questions customers ask on Instagram DMs: size, shade, how to use, delivery time.
- Price including GST, delivery charges shown early, and an estimated delivery date if your setup allows it.
Speed and mobile
Most Indian D2C traffic arrives on phones, often on patchy mobile data. Compress images, remove apps you no longer use (each can add scripts), and test your product page on an average Android phone, not just your own.
Tracking
- Meta Pixel plus Conversions API (CAPI): the pixel tracks from the browser; CAPI sends events from the server, which helps when browsers block tracking. On Shopify, Meta's own sales channel app can set up both.
- GA4: connect it and check that purchase events, with order values, actually appear.
- Place a real test order and confirm the purchase shows up in Meta Events Manager and GA4 with the right value.
If you are not sure where your store stands, run the free Website + Brand audit. It scores your store out of 100 across SEO, speed, conversion and trust, catalogue and tracking, and ranks the gaps by how many points each one costs you.
Build an organic content system, not a posting panic
Organic social will rarely carry a brand alone, but it does three jobs ads cannot: it makes your page look alive when an ad viewer checks it, it tests ideas for free, and it builds the audience your retargeting and launches depend on.
Pick 3–4 content pillars
Pillars are the recurring themes you post about. For most D2C brands, a mix like this works:
- Product and proof: what it is, how to use it, before/after where honest, customer reviews (with permission).
- Education: the problem your product solves, explained simply. A skincare brand explains ingredients; a home decor brand shows styling ideas.
- Behind the scenes: sourcing, making, packing, the founder's story.
- Community and culture: festivals, trends relevant to your customer, user-generated content.
Set a cadence you can keep
A realistic starting rhythm for a small team is 3–4 posts a week on Instagram and Facebook, with at least 1–2 of them as reels. Stories can be more frequent and rougher. What matters is not missing weeks. A feed that goes quiet for a month looks like a brand that has shut down.
Make reels that earn a second look
- Hook in the first second: show the result, the problem, or a surprising moment, not your logo.
- Keep most reels short, show the product in someone's hands, and add on-screen text because many people watch without sound.
- Reuse what works: a reel that gets saves and shares is a strong candidate to turn into an ad.
Do not forget search
Social posts fade in days; a good collection page or blog post can bring visitors for years. Optimise product and collection pages first, then write buying guides that answer real questions. Our Shopify SEO checklist covers this step by step.
Paid ads: Meta first, then Google Search
For most new D2C brands in India, Meta (Instagram and Facebook) is the natural first paid channel. People are not searching for a brand they have never heard of, so you need a channel that creates demand by showing the product to people likely to want it. Google Search works best once people are already searching for your category or your brand name.
How to structure your first Meta tests
- Start with one prospecting campaign using a sales (purchase) objective, broad targeting and 3–5 different creatives.
- Add a small retargeting campaign for people who visited or added to cart, once you have some traffic.
- Test one thing at a time: different hooks, different offers or different formats, not all three at once.
- Give each test several days and enough spend before judging it. One day of data tells you very little.
How to set a budget
A practical method: decide how many test purchases you need to learn anything (many brands aim for at least a handful per creative), multiply by your break-even CPA, and that is your testing budget. In the example above, with a break-even CPA of about ₹694, even 20 test purchases needs roughly ₹14,000 of spend if you hit break-even exactly. The ad budget calculator does this for your numbers.
When to add Google Search
Add Google Search when people are searching for your brand name (often a sign your Meta and Instagram activity is working) or when your category has clear search intent, such as ‘vitamin C serum for oily skin’ or ‘cotton kurta set for women’. Start with your brand terms and a few tightly themed category keywords rather than broad terms.
Our full Meta ads guide for D2C brands covers creative testing, the learning phase and when to scale or pause.
Retention: WhatsApp, email, reviews and repeat purchase
Acquiring a customer is expensive. Selling to them again is cheap. If your product can be reordered or gifted, retention is where much of the profit comes from.
- Use it for order confirmations, shipping updates and COD confirmation before dispatch, which can catch fake or impulse orders early.
- Only message people who have opted in, and keep promotional messages occasional and genuinely useful.
- Reply fast. For many Indian shoppers, WhatsApp is the customer service desk.
- Set up three automated flows first: welcome (after sign-up), abandoned cart, and post-purchase (how to use, then a review request, then a reorder reminder).
- Time the reorder reminder to when the product actually runs out. A 30-day supply should get a reminder around day 25, not day 7.
Reviews
Ask for a review once the customer has had time to use the product, not the day it ships. Show reviews on product pages, reply to negative ones politely and in public, and fix what they point out.
Repeat purchase
- Bundles and refill packs raise AOV and make reordering easy.
- A simple thank-you note or sample in the box costs little and is remembered.
- Track repeat rate monthly: what share of customers ordered a second time within 60 or 90 days.
Marketplaces vs your own website
Many Indian D2C brands sell on marketplaces such as Amazon, Flipkart, Nykaa or Myntra alongside their own site. These are channels, not strategies, and each has trade-offs worth thinking through.
| Marketplaces | Your own website | |
|---|---|---|
| Traffic | Existing shoppers already searching | You must bring every visitor |
| Customer data | Limited; the customer belongs mostly to the platform | You own emails, phone numbers and purchase history |
| Costs | Commissions, fees and often marketplace ads | Ads, payment fees, shipping, app subscriptions |
| Brand control | Limited to listing templates | Full control of story, design and offers |
| Retention | Hard to reach buyers again directly | WhatsApp, email and loyalty are yours |
A sensible approach for many brands: use your own site as the home of the brand and the place you build customer relationships, and treat marketplaces as an extra channel where shoppers who prefer them can find you. Keep pricing consistent across channels, and calculate unit economics separately for each one, because the fee structure is different.
A 90-day D2C marketing plan
This is a starting template. Adjust the pace to your team and budget.
| Weeks | Focus | What to do | Done when |
|---|---|---|---|
| 1–2 | Numbers and audit | Calculate break-even ROAS and CPA; audit the store; list the top gaps | You know your break-even and your 5 biggest store gaps |
| 3–4 | Store and tracking | Fix trust pages, top product pages, speed; install Pixel + CAPI and GA4; place a test order | Purchases show correctly in Meta and GA4 |
| 3–6 | Content habit | Pick pillars; plan a monthly calendar; post 3–4 times a week with reels | Four weeks posted with no gaps |
| 5–8 | Meta testing | One prospecting campaign with 3–5 creatives; add retargeting; new creatives every week | At least one ad set consistently above break-even |
| 5–8 | Retention basics | Welcome, abandoned cart and post-purchase flows; COD confirmation on WhatsApp | All three flows live and sending |
| 7–10 | SEO foundations | SEO titles and descriptions on products and collections; alt text; first buying guide | Top pages optimised; first guide published |
| 9–12 | Scale what works | Raise budget on winners gradually; pause losers; test Google Search on brand and category terms | Spend grows while blended ROAS stays above break-even |
| 12 | Review | Re-audit the store; compare CAC, AOV, RTO and repeat rate with week 1 | A written plan for the next 90 days |
Mistakes to avoid
- Using a break-even ROAS that ignores GST, COD and RTO. As the example shows, this can make losing campaigns look profitable.
- Running ads before tracking works. If purchases are not reported correctly, Meta optimises towards the wrong people and you cannot judge results.
- Judging ads after one day. Early results swing a lot. Decide your test length and spend up front and stick to it.
- Changing everything at once. If you change the creative, audience and budget on the same day, you will not know what worked.
- Discounting by default. Constant discounts train customers to wait for sales and quietly shrink your contribution margin.
- Treating COD as free. COD can improve conversion, but every refused parcel costs two-way shipping and packaging. Confirm, nudge to prepaid, and watch your RTO rate by pin code.
- Posting in bursts. Ten posts in launch week and none for a month hurts more than a steady three a week.
- Ignoring repeat customers. If you never message buyers after delivery, you are leaving your cheapest sales on the table.
- Handing over account ownership. Whoever runs your marketing, the ad accounts, pages and store should stay in your name.
If you want this run for you every day, MarketMind writes and publishes your Instagram and Facebook posts, runs Meta ads judged against your own break-even ROAS, applies Shopify SEO fixes and sends a weekly email report, all inside an ad-spend cap you set. See the packages for what each includes.
See what's holding your store back
Get a free Website + Brand score out of 100 in about a minute, with every gap ranked by what it costs you. No login.
FreeNo loginPlans from ₹9,999 + GST / $119 a month
Questions founders ask
What is a good D2C marketing strategy for a new brand in India?
Start by calculating your break-even ROAS including GST, shipping, payment fees, COD and RTO. Then fix your store's trust, product pages and tracking, post consistently on Instagram and Facebook, and test Meta ads within your break-even limit. Build WhatsApp and email follow-ups early so first-time buyers come back.
How do I calculate break-even ROAS for my D2C brand?
Take your average order value as the ad platform reports it, then subtract GST, product and packaging cost, shipping, payment gateway fees, COD charges and the cost of RTO and returns. What is left is your contribution per order. Break-even ROAS is the order value divided by that contribution.
Should I start with Meta ads or Google ads?
For most new D2C brands, Meta ads come first because they can show your product to people who do not yet know you exist. Google Search works best once people are searching for your brand or your product category. Many brands add Google Search after a few months of Meta and Instagram activity.
How much should a small D2C brand spend on ads at the start?
There is no single right number. A practical way is to decide how many test purchases you need to learn from, multiply that by your break-even CPA, and treat that as your testing budget. Only increase spend once some ads are consistently above break-even.
Should I sell on marketplaces or only on my own website?
Many brands do both. Marketplaces give access to shoppers already searching there, while your own site gives you control of the brand and direct access to customers for repeat purchase. Calculate unit economics separately for each channel because fees and costs differ.