There's a particular meeting we've sat through more times than we can count. A brand team walks in glowing — the app has been downloaded half a million times, the store had a queue out the door on launch day, the Instagram reel did numbers nobody expected. Six months later, the same team is in a much quieter meeting, trying to explain why none of that turned into a business.
We've learned to recognise the pattern early. What they're describing isn't demand. It's activity — and the two look identical right up until the moment someone has to pay for something twice.
This isn't a failure of ambition or of product. It's a measurement problem, and it's one of the oldest traps in reading any market — India included, where the sheer scale of activity available to look at makes it unusually easy to mistake for the real thing.
What 1.09 billion people online actually tells you
Start with the headline number every market-entry deck leads with. India now has just over 1.09 billion internet subscribers, according to the telecom regulator's most recent figures. It's a genuinely staggering base — more people online in this one country than the entire population of Europe.
Here's the number that headline hides: only around 30% of those internet users have ever actually bought anything online. That's roughly 330 million people, not 1.09 billion. The other 760 million are reach, not market. They're the audience a campaign can technically be seen by, not the customers a business plan should be built on.
- ✕Website traffic, app downloads, store footfall → a completed purchase
- ✕Likes, shares, follower growth → a second purchase, unprompted
- ✕Launch-day queues and press coverage → revenue that survives the marketing spend stopping
Sources: IRP Commerce / eCommerce industry benchmarks, Q4 2025–26; DSG Consumer Partners D2C founder survey, 2025–26; Growww Tech, State of Indian D2C 2026.
None of this is a uniquely Indian pattern — it's simply easier to see here, because the sheer scale of the audience makes the activity numbers so large they start to feel like an answer in themselves. A million app downloads sounds like a verdict. It's actually a question that hasn't been answered yet: how many of those million will still be customers in ninety days?
The maths that separates activity from demand
Here's where it gets uncomfortable for a lot of consumer brands entering or scaling in India. The average customer acquisition cost for a beauty or personal-care D2C brand now sits between ₹800 and ₹1,200. On a typical first order — say ₹1,200 at a 50% gross margin — that's around ₹600 of margin against ₹1,000 or more spent to acquire the customer in the first place.
Sources: decodegrowth.in and productgrowth.in D2C economics analyses, 2025–26, aggregated from founder-reported CAC and AOV data.
Multiply that arithmetic across a marketing budget and the pattern becomes the whole business model. A brand that reads its "first order" numbers as demand will keep spending to acquire customers it's structurally losing money on — right up until the funding round that was covering the gap runs out. The brands that grow sustainably in India are, almost without exception, the ones that treat repeat purchase — not first-order volume — as the real scoreboard. Brands with a repeat rate above 25% report profit margins over three times higher than those below 15%, and the average Indian D2C brand only becomes profitable from roughly its 2.3rd order onward.
Activity tells you a market noticed you. Demand tells you it needs you. Only one of those pays the bills.
Which is exactly why the real opportunity is easy to miss
None of this means the activity is worthless — quite the opposite. It's the raw material demand gets built from. The mistake isn't generating attention. It's stopping the analysis there, especially in a market moving as fast as India's, where the sectors drawing the most international interest are also the ones most prone to activity being mistaken for demand.
Quick commerce is the clearest illustration of the whole argument. It's growing faster than any other retail format in India — and it also happens to convert roughly eight times better than traditional e-commerce, because people opening a quick-commerce app have already decided what they want and simply need it fast. That's about as close to pure demand as a digital channel gets. Compare that with a generic awareness campaign driving traffic to a homepage, where the same visitor is, statistically, mostly just looking. Same country, same internet, two completely different signals.
This is the read international brands most need before they commit serious budget to India: which of these growth curves is being pulled by genuine intent, and which is being pushed by spend. They look identical on a dashboard. They behave completely differently once the campaign ends.
So why do brand-led launches keep making this mistake?
Almost never because the product is wrong for the market. Almost always because the measurement plan mistook the top of the funnel for the answer.
- 01Traffic and downloads treated as the finish line. A launch is declared a success on reach alone, before a single customer has bought a second time.
- 02Footfall confused with intent. A crowded store on launch day gets read as validated demand, when curiosity and a discount can produce identical foot traffic.
- 03Vanity metrics reported upward. Likes, shares and impressions travel well in a leadership deck; repeat-purchase rate — the metric that actually matters — often isn't tracked at all.
- 04CAC scaled before retention was fixed. Ad spend gets increased to defend growth targets, without first asking whether the customers already acquired are coming back.
- 05Success measured too early. A brand new to the market reads its first ninety days as a verdict, when repeat behaviour — the only reliable signal — typically takes two or three cycles to show up.
Individually, each of these looks like a reporting habit. Together, they're a pattern — and it's the same pattern across healthcare, BFSI, automotive, FMCG and consumer tech: a genuinely good product, entering a genuinely large opportunity, judged by the wrong number until the real one arrives too late to act on.
It tends to play out in a familiar order. A brand launches, the early activity numbers beat every projection, and the internal narrative locks in around "this is working." Budgets scale to match the excitement. Then the repeat-purchase data finally comes through — usually a full quarter after the launch numbers did — and it tells a much more modest story. By then, the spend has already been committed on the assumption that the first story was the real one.
What changes when you measure the right thing from day one
We're not analysts who admire this pattern from a distance. We're strategists who've had to build the measurement discipline into the launch itself — across sectors and geographies, for global majors and homegrown challengers alike, from metro flagship stores to the district towns most dashboards never reach. What we've learned, repeatedly, is that the brands who read India correctly aren't the ones with the most activity. They're the ones who built repeat behaviour into the plan from week one, instead of discovering it by accident in month four.
That's not a reporting adjustment you bolt on later. It's a strategic decision — gather the right insight before building the campaign, not after it's already spent.
- Signal 2. What separates a market leader from a category owner?
- Signal 3. How does the Clarity Framework™ expose blind spots leadership can't see from inside?
- Signal 4. Why do mature markets punish brands that stop explaining their relevance?
Not sure if your India numbers are activity or demand?
B-Ahead works with international brands on the market-reading and measurement discipline that separates real signal from noise — before the budget, not after it.
Start a conversation →