★The work

Five brands. Five places growth was stuck.

Each one is a diagnosis: where growth was stuck, what we changed, and what the numbers did next. Open any case for the full story.

01Luxury sneaker marketplace

Every Meta sale lost money. The traffic was fine.

Heavy discounts on luxury put one question in the buyer's head — "are these real?" Nothing answered it.

Broke at the Match gate
  • Content
  • Ads
  • Funnel
  • Numbers
3.5x → 5.3xROAS
Open the full diagnosisClose

What the numbers said · Kicks Machine

A marketplace for luxury sneakers and designer bags, on a margin of only 12–18%. Meta’s ROAS was 3.5x — against the 5x it needed to break even. Every sale lost money.

For months this was read as a traffic problem. It wasn't. People were arriving. They just weren't buying.

Also: No ad testing, one message for every buyer, the homepage used as the landing page, and a huge catalogue barely advertised.

Where it broke

The website didn't deliver what the ad promised.

Heavy discounts on luxury put one question in the buyer's head — "are these real?" Nothing answered it, so they left.

What we changed

  1. 01Sell trust firstAds in the order a buyer meets the brand: who we are, a real shop you can walk into, then the reason to buy today.
  2. 02A landing page that answers the questionAuthenticity proof at the top, EMI, a mini-cart. The homepage stopped doing a landing page's job.
  3. 03A tidier accountFive campaigns instead of a scattered set-up. A catalogue campaign, switched on for the first time. Sneakers split from bags.

The ads themselves · tap any to watch

The result

From losing money on every sale to 10X at peak.

Return on ad spend
ROAS · scale 0–6x
break-even 5x3.5x5.3x
Profitable in two months.
Return on ad spend
BeforeAfterBreak-even
3.5x5.3x5x
Cost to win one customer
scale ₹0–5,000 · lower is better
₹4,300₹2,800
Down 35%.
Cost to win one customer
BeforeAfter
₹4,300₹2,800
7X+Catalogue campaign — never tried before
10XPeak during the sale
5→7XGoogle, then spent more without losing it
The month it all landed · Shopify, storewide
Kicks Machine Shopify dashboard, November 2025
₹2.48CrGross sales, Nov 2025 (storewide, not Meta-attributed)
1,719Orders
21.97%Returning customers
Shopify, 1–30 November 2025. This is storewide revenue, not Meta-attributed — we're showing you the month the account peaked, not claiming every rupee of it.
02Adventure apparel

Profitable, and completely stuck.

The ads were seen and watched. There was just no reason to buy today rather than in March.

Broke at the Want gate
  • Content
  • Ads
  • Funnel
₹16K → ₹32Ka day, with ROAS up from 2.1x to 3x
Open the full diagnosisClose

What the numbers said · Wanderlooms

Riding gear and travel wear, made in India. Not a rescue job — a good brand at its own ceiling. Profitable, with ten paise of room. The budget had sat frozen at ₹16,000 a day for months.

Nothing was broken enough to fix. That's the account that stays stuck.

Also: Budget split so thin no campaign ever learned, and order size left to drift.

Where it broke

Nothing created enough want to act.

The ads were seen and watched. There was just no reason to buy today rather than in March — no offers, no deadlines, no seasonal plan.

We took over in September and spent two months getting it winter-ready.

What we changed

  1. 01A reason to buy nowA winter range, an offer with a deadline, and a calendar that gave every month its moment.
  2. 02A bigger basketThe windcheater led the range and pulled the average order up to ₹2,200.
  3. 03Shot with the founderRiders trust riders more than marketers.

The ads themselves · tap any to watch

The result

Doubled the spend and raised the return.

Daily spend
scale ₹0–40,000
₹16K₹32K
Scaled 2X.
Daily spend
BeforeAfter
₹16K₹32K
Return on ad spend
ROAS · scale 0–4x
break-even 2x2.1x3x
Real profit where there had been none.
Return on ad spend
BeforeAfterBreak-even
2.1x3x2x
Average order size
scale ₹0–2,500
₹1,400–1,800₹2,200
Winter range led by the windcheater.
Average order size
BeforeAfter
₹1,400–1,800₹2,200

November was the brand's best-ever month.

03Skincare

Sometimes the ladder tells you it isn't a creative problem at all.

The five gates came back clean. The problem was where the brand was advertising.

Passed all five gates
  • Content
  • Funnel
  • Retention
1.2x → 3.25xROAS, in three months
Open the full diagnosisClose

What the numbers said · R·O·a

Stuck at three sales a week. The five gates came back clean — the ads were doing their job. The problem was where the brand was advertising.

Brands bid against each other for every slot on Instagram. In national skincare that bidding got so expensive one visitor cost more than the brand could make back — hence 20–30 visitors a day.

The ladder read

Stop bidding where everyone else is bidding.

Any agency whose answer is always "make more ads" is selling you something.

Every national brand was chasing the same English-speaking customer. Malayalam and Tamil, with before-and-after proof, were wide open.

What we changed

  1. 01Malayalam, not EnglishA real customer, his own language, his own results.
  2. 02After the clickClinical results on the product pages, WhatsApp follow-ups to bring them back.

The ads themselves · tap any to watch

The result

Same ads. A market nobody else was bidding for.

Return on ad spend
ROAS · scale 0–4x
1.2x3.25x
In three months.
Return on ad spend
BeforeAfter
1.2x3.25x
40%Bought again
04Innerwear & activewear

When the ads that built the brand stopped working.

The same launch ads had run so long that people scrolled straight past them.

Broke at the Stop gate
  • Content
  • Ads
  • Funnel
1.5x → 5x+ROAS, in three months
Open the full diagnosisClose

What the numbers said · Innerwear & activewear

A premium label that grew on the back of its Shark Tank moment. By the time we came in, ads aimed at people who already knew the brand were paying back less than they cost, and reaching anyone new was very expensive.

Almost all the money sat in one catalogue campaign, mostly re-selling to people who had already visited. And every sale came from Meta — if Meta wobbled, so did the business.

Where it broke

People had stopped stopping.

The Shark Tank ads had done their job and then some. Shown for months, they'd become wallpaper. New people never got past the first second.

What we changed

  1. 01New openings, new peopleFresh angles and hooks, each built for a different kind of buyer, instead of one story told to everyone.
  2. 02Offers with a pullBuy 2 Get 1 and Buy 1 Get 1, so there was a reason to act today.
  3. 03Not just MetaA small Google campaign on the brand's own name — competitors were bidding on it — and Google Shopping for people already searching.
  4. 04Proof moved to the pageThe Shark Tank badge went from the ads to the landing page, where it reassures buyers instead of tiring them. A “pairs well with” row lifted order size.

The result

New openings, and the account started growing again.

Return on ad spend
ROAS · scale 0–6x
1.5x5x+
In three months.
Return on ad spend
BeforeAfter
1.5x5x+
Monthly revenue
scale ₹0–12L
₹2.5L₹10L+
In four months.
Monthly revenue
BeforeAfter
₹2.5L₹10L+
05Handcrafted home decor

Sometimes the best fix is knowing what to stop changing.

Premium prices, and a website that gave buyers no reason to trust them.

Broke at the Match gate
  • Content
  • Ads
  • Funnel
2x → 3.5xROAS, and it held
Open the full diagnosisClose

What the numbers said · Ritwika's

The return had sat at ₹2 for three months. The account was split into so many "testing" campaigns that none of them ever settled.

Every time an ad started winning, it was moved to another campaign — which reset it and threw away what it had learned.

Where it broke

They clicked, looked at the price, and left.

Fewer than 1 in 10 visitors added anything to cart. The pieces cost more than other decor brands — rightly, they're handmade — but the site didn't show why. No reviews, no ratings, no one using the product.

What we changed

  1. 01Fewer, steadier campaignsOne for new people, one automated, one for people who already knew the brand. The redundant “testing” campaigns went.
  2. 02Leave the winners aloneWinning ads stayed where they were, so the campaigns could settle and the numbers meant something.
  3. 03Proof on the pageReviews, ratings, and videos from creators and customers — the reasons to pay a premium, right where the price is.
  4. 04New buyers, through new adsGrowth came from ads built for new kinds of buyer, not from endless settings changes.

The result

A steadier account, and a better return.

Return on ad spend
ROAS · scale 0–4x
2x3.5x
And it stayed there.
Return on ad spend
BeforeAfter
2x3.5x

01Content that sells

The ads themselves.

Every ad is built for one job, decided before it's made. Real frames from the ads as they ran — tap any to watch.

★Industries

Every category gets stuck somewhere different.

01

Beauty & skincare

Where it usually gets stuckWant

Every brand promises results.

The one that shows them wins the click: before-and-after, clinical results, a real face in the buyer’s own language. And when the national auction is too crowded, the fix can be a different market, not a different ad.

R·O·a · before-and-after, in Malayalam
Who we've worked with
  • R·O·aR·O·aAcne skincare
  • Vanaura OrganicsVanaura OrganicsAyurvedic skincare
  • Wildflower NaturalsWildflower NaturalsNatural skin and body care
  • A beauty and skincare brand — 5.86x ROAS on Google
02

Nutrition & wellness

Where it usually gets stuckPay

Small baskets, thin margins.

Before any ad, the maths: bundles, subscriptions and repeat orders decide what a customer is worth — and so how much you can spend winning one.

Healthy Master · the trial snack box
Who we've worked with
  • Healthy MasterHealthy MasterMillet-based snacks
  • FitFeastFitFeastProtein snacks
  • Better NutritionBetter NutritionBiofortified atta and staples
  • The Wellness StoreThe Wellness StoreVitamins and supplements · UK
03

Fashion, apparel & accessories

Where it usually gets stuckWant

People like it, and wait for a sale.

The product is rarely the problem. The missing piece is a reason to buy today rather than in March: a season, a deadline, an offer, a founder people trust.

Wanderlooms · shot with the founder
Who we've worked with
  • WanderloomsWanderloomsRiding and travel wear
  • fitkinfitkinActivewear
  • KanyaadhanKanyaadhanHandcrafted jewellery
  • A premium innerwear and activewear brand
04

Sneakers & luxury

Where it usually gets stuckMatch

Big discounts on big names.

They raise one question — “are these real?” — and the page has to answer it before the buyer leaves. Authenticity proof beats a bigger discount.

Kicks Machine · a real shop you can visit
Who we've worked with
  • Kicks MachineKicks MachineLuxury sneaker marketplace
05

Home decor & gifting

Where it usually gets stuckMatch

Handmade, and priced like it.

The page has to show why: reviews, real homes, real hands. Gifting adds a calendar — the offer plan does half the work.

Home decor · the review showcase
Who we've worked with
  • Ritwika’sRitwika’sHandcrafted decor and gifts
  • The Golden TheoryThe Golden TheoryCeramics and dinnerware
  • A personalised gifting brand — 5.43x ROAS on Google
06

Helmets & mobility

Where it usually gets stuckMatch

A big-ticket safety buy, made online.

Buyers want to feel the weight and the finish before they pay. Unboxings and proof of the real thing close the gap a photo can’t.

Head Fox · the unboxing
Who we've worked with
  • Head FoxHead FoxSmart Bluetooth helmets
  • Curve ElectricCurve ElectricE-bikes

★The receipts

Every number, with the screenshot.

Straight from Ads Manager. Swipe to read the totals, tap to open.

Head Fox · premium helmets

Highest return of any account we’ve run

Meta7.04xROASSpent ₹3,39,169Revenue ₹23,87,523

Beauty & skincare brand

Account totals, Google and Meta

Google Ads5.86xROASSpent ₹30,423Revenue ₹1,78,327
Meta4.69xROASSpent ₹1,80,967Revenue ₹8,49,364

Personalised gifting brand

Very seasonal — the offer calendar did the work

Google Ads5.43xROASSpent ₹2,22,426Revenue ₹12,07,505
Meta3.24xROASSpent ₹3,53,258Revenue ₹11,44,548

Premium home decor brand

+1.6K% revenue growth over the engagement

Meta4.10xROASSpent ₹8,36,208Revenue ₹34,31,164
Ads Manager screenshot, full size

→The next step

The Growth Teardown

Send us your brand. We show you what's holding growth back — with the working, not just the answer.

Thirty minutesFreeNothing to sign

If you don't need us, that's what we'll say.

Book your free Teardown