Scaling ad spend was quietly killing profitability. We rebuilt the system underneath it.
A founder-led D2C personal-care brand had doubled ad spend expecting linear growth. Instead, margins eroded and ROAS slid. The problem was never the ads.
Client identity and absolute revenue figures are withheld at the client's request. Every percentage and KPI movement below is real and drawn from the engagement.
The situation
Where they were when they reached us
A founder-led direct-to-consumer personal-care brand in the mid-market band had spent nine months aggressively scaling paid acquisition. The logic was intuitive: more spend, more revenue. The reality was the opposite of intuitive — revenue grew, but profitability went backwards.
Blended ROAS had slid from 2.4x to 1.9x over those nine months. Customer acquisition cost was climbing every month. The founder could feel that something structural was wrong but could not point to it, because every individual campaign looked "fine" in the ad-platform dashboard.
This is the most common trap we see in scaling D2C: the dashboard you are optimizing toward is lying to you, because it measures the wrong thing at your scale.
Connecting with WSD
Why they came to us — and what they asked for
The brand came to us through an Aditor diagnostic. The free audit flagged a contribution-margin problem the platform ROAS was masking, and the founder wanted a partner — not another agency paid as a percentage of the spend it was their job to control.
Critically, the founder was personally running media buying. The most expensive, most strategic person in the company was spending their week on the most delegable task. That alone told us where part of the problem lived.
Every engagement starts with diagnosis — not execution.
The audit
What the diagnostic actually looked at
We ran a two-week Strategic Diagnostic. We pulled twelve months of Meta, Google, and Shopify data and reconstructed the numbers the platform dashboards never show: blended CAC, contribution margin per cohort, true repeat behaviour, and real attribution after iOS signal loss.
We interviewed the founder and the two-person growth team, mapped the full path from ad impression to second purchase, and stress-tested the unit economics cohort by cohort instead of in aggregate.
The aggregate numbers looked survivable. The cohort numbers told the real story — and it was not a media-buying story.
The gaps we found
Three layers, three sets of problems
Real growth problems are rarely in one place. We consistently find them split across three layers — strategy, systems, and management. This engagement was no exception.
🧭Strategy gaps
- Spend was scaling on top-of-funnel with no LTV-based view — the brand paid the same to acquire a one-and-done buyer as a high-repeat one.
- Every decision was made on ROAS, a near-vanity metric at their scale, instead of contribution margin.
- Creative testing was sporadic: 2-3 variants a week, almost all variations of a single winning angle that was fatiguing fast.
⚙️Systems gaps
- Attribution was broken — no server-side tracking meant a large share of conversions were misattributed, so budget was flowing to the wrong channels.
- Zero first-party data capture beyond checkout. No meaningful email or WhatsApp segmentation.
- No post-purchase flow whatsoever. One-time buyers were never systematically brought back — retention was accidental.
🎯Management gaps
- The founder was personally running media buying — high-cost time spent on delegable work.
- Retention was nobody’s job. No single person owned the second purchase.
- The agency relationship had misaligned incentives: paid on ad spend, not on margin or profit.
Recognise the same shape of gaps in your DTC brand? See your own version in 90 seconds — free, Rishabh reviews every report.
Run AditorThe growth plan
What we actually built
Fix the measurement first
Implemented server-side tracking, built a live contribution-margin dashboard in Google Sheets + Apps Script, and stood up cohort reporting. You cannot fix what you are measuring wrong.
Rebuild the creative engine
Moved from 2-3 variants a week to 15+ across genuinely distinct psychological angles, using an AI-assisted production workflow. Shifted bidding toward LTV-informed audiences.
Build the retention layer
Deployed a WhatsApp CRM with post-purchase, replenishment, and win-back flows, plus first-party segmentation. Turned the second purchase into a system, not an accident.
Get the founder out of the weeds
Transitioned media buying off the founder onto a trained analyst with WSD oversight, freeing the most valuable person for the decisions only they could make.
Systems that compound — not campaigns that fizzle when we leave.
The challenges
What made it hard
Twelve months of messy data
Inconsistent UTM tagging meant cohorts could not be trusted until the historical data was cleaned. We rebuilt the tracking taxonomy before any conclusion was drawn.
The founder letting go
Handing off media buying was emotionally hard — it had been the founder’s baby. We managed the transition gradually, with full transparency, so trust was never the bottleneck.
Switching agency mid-flight
We restructured the agency relationship without a single day of unmanaged spend, avoiding the revenue dip that usually accompanies a transition.
The results
What changed, measured
driven by attribution fixes + LTV-based bidding
from the new retention layer
Within six months the brand was acquiring customers for 41% less, at nearly double the blended return, while keeping far more of them. Contribution margin flipped from negative to healthily positive — meaning growth was finally compounding instead of consuming cash.
The unlock was never a better ad. It was a measurement system that told the truth, a creative engine with real volume, a retention layer that existed at all, and a founder freed to lead instead of buy media.
“We thought we had an ads problem. We had a systems problem wearing an ads costume.”
More work
Other case studies
Pipeline was unpredictable and CAC kept climbing. We made growth a system, not a guess.
An Indian-built vertical SaaS selling to global mid-market had lumpy pipeline and rising acquisition costs. The fix was not more SDRs — it was a GTM that actually compounded.
Read case studyCheap leads, brutal enrollment. We fixed the gap between the click and the customer.
A cohort-based upskilling business had a fine cost-per-lead and a terrible lead-to-enrollment rate. The leak was the 48 hours after the lead — not the lead itself.
Read case studyGo deeper
Related reading
0
coffee imprint in 1970s Japan
~1 gen
the imprinting long game
70%
Nescafé's eventual share
How Nestlé Taught a Nation to Crave Coffee — And Why Most Founders Get the Lesson Backwards
In the 1970s Nestlé could not sell coffee to tea-drinking Japan. A French psychoanalyst found the reason — and the fix took a generation. The famous imprinting story, the psychology underneath it, and the one diagnostic that decides whether any of it applies to your ₹10-50 Cr brand (it probably does not, and that is the point).
June 13, 2026
60-70%
of CLTV brands never realise
40-60%
revenue from existing customers
1
number that sets your CAC ceiling
The LTV Engine: Why Acquisition-Obsessed Brands Plateau — and the Retention System That Compounds Instead
Most ₹10-50 Cr Indian brands grow by acquiring harder. That is a treadmill. The brands that compound past ₹15 Cr build an LTV engine — they extract 3-5x more from each customer. Here are the four levers, the DTC-vs-B2B mechanics side by side, and why your LTV secretly sets your CAC ceiling.
June 12, 2026
20-40%
COD orders lost to RTO
2.5x
the order value, lost per RTO
5
levers that actually cut it
Your Returns Aren't a Logistics Problem. They're a Margin Leak Indian D2C Refuses to Diagnose.
RTO eats 20-40% of COD orders for most Indian D2C brands — and every brand treats it as a shipping problem to outsource to the courier. It isn't. RTO is a qualification, trust, and pre-delivery nurture problem. Here is the 5-lever system that cuts it, and why your highest-RTO cohort is also your lowest-LTV cohort.
June 11, 2026
What's holding back your scale?
Every engagement starts the same way — with a diagnosis. Run the free Aditor audit, or take the direct line to Rishabh.