Menswear E-Commerce Pune · Ships Globally

Breaking a 1.5X ROAS Ceiling: A Meta Ads Turnaround for a Premium Menswear Brand

Published: August 2026 Engagement: 1-month sprint (June 2026) Services: Meta Ads Strategy, Audience Testing, Creative Testing, Account Rebuild
5.3–6.1X
Estimated ROAS, up from 1.5X
507
Purchases in 30 days
₹653.64
Blended cost per purchase
₹3.31L
Total spend, unchanged
14
Ads live, out of 28 built

The Situation

This client is a premium menswear e-commerce brand based in Pune, shipping worldwide, with an average order value of ₹3,500 to ₹4,000. Their Meta Ads ROAS was capped at 1.5X, and nothing they tried on their own, adjusting budgets, swapping creatives, tweaking audiences, moved it. Performance stayed locked in a narrow 1X to 1.5X band regardless of what changed.

At that ceiling, every rupee spent on ads was barely breaking even. Scaling spend wasn't an option until the underlying account was fixed, so the brief was direct: diagnose why performance was stuck, and rebuild the account to unlock profitable, scalable growth.

Meta Ads Manager screenshot showing the two campaigns behind this case study: 431 and 76 website purchases
Straight from Ads Manager: the two highlighted rows are this engagement. The account runs 14 campaigns total, the other 12 are unrelated WhatsApp and USA-market work, not part of this case study.

What We Did

Rather than optimizing what was already running, we treated this as a ground-up rebuild across two fronts at once: audience and creative. Both were tested directly inside the account, ad set by ad set and ad by ad, so we could see what was driving purchases within weeks, not months.

Audience testing: 6 ad sets

We ran 6 ad sets across the two campaigns rather than one broad audience. Here's exactly how each performed, pulled directly from Ads Manager:

Ad SetPurchasesCost / PurchaseSpendImpressionsReach
Ad Set 1225₹528.46₹118,904.12450,00080,034
Ad Set 2206₹723.53₹149,046.28272,37745,860
Ad Set 324₹782.53₹18,780.8393,07419,467
Ad Set 424₹775.23₹18,605.5642,69413,030
Ad Set 512₹1,087.36₹13,048.3079,46629,913
Ad Set 616₹813.15₹13,010.3223,6248,704
Meta Ads Manager screenshot of the 6 ad sets, showing purchases, cost per purchase, spend, impressions, and reach for each
The same 6 ad sets in Ads Manager. These 2 campaigns actually contain 13 ad sets, the other 7 spent ₹0 and are excluded here, they simply never drove anything to report.

Ad Set 1 and Ad Set 2 alone accounted for 431 of the 507 total purchases, roughly 85% of everything the account drove that month, on 81% of total spend. The remaining four ad sets, on 19% of spend, produced the other 15% of purchases at a noticeably higher cost per purchase each.

Creative testing: 14 ads in market

In parallel, we ran 14 live ad variations across these 6 ad sets rather than a single hero creative per ad set, and let performance decide which ones earned budget.

Meta Ads Manager screenshot of individual ad-level results: purchases, cost per purchase, spend, impressions, and reach for each ad
Ad-level results across the 6 ad sets. 28 ad variations were built in total, 14 of them actually delivered impressions in this window, matching the "14 ads in market" figure above.

The Results (June 2026, 1-Month Snapshot)

MetricCampaign 1: Cross-SellCampaign 2: RemarketingCombined
Website Purchases43176507
Cost per Purchase₹621.69₹834.80₹653.64 (blended)
Amount Spent₹267,950.40₹63,445.01₹331,395.41
Impressions722,377238,858961,235
Reach97,95748,475~146,432
Blended ROAS chart: 1.5X before the rebuild, 5.3X to 6.1X after, over a 30-day snapshot
Blended ROAS, before and after the account rebuild

At an AOV of ₹3,500 to ₹4,000, those 507 purchases translate to an estimated ₹17.75L to ₹20.3L in attributed revenue from ₹3.31L in spend. That puts blended ROAS at approximately 5.3X to 6.1X, nearly 4X the client's previous ceiling of 1.5X, reached within the first month of the rebuild, without any increase in monthly ad spend.

Worth noting: that ROAS figure is an estimate built from purchase count and AOV range, not a single number pulled straight from a revenue column, because exact per-order revenue wasn't isolated in this reporting window. We'd rather report an honest range than a falsely precise decimal.

What Moved the Needle

Two of the six ad sets did almost all of the work. Ad Set 1 and Ad Set 2 combined for 431 of the 507 total purchases, 85% of the month's volume, on 81% of total spend (₹267,950.40 of ₹331,395.41). The other four ad sets, working with the remaining 19% of budget, produced the last 15% of purchases at a visibly higher cost each.

Cost per purchase varied more than 2X across the six ad sets. The cheapest, Ad Set 1, converted at ₹528.46 per purchase. The most expensive, Ad Set 5, cost ₹1,087.36, more than double, for roughly a tenth of the volume (12 purchases against 225). That spread is the practical case for running several ad sets at once instead of one broad campaign.

The spread held at the individual ad level too. Among the ads with visible reporting in the screenshot above, cost per purchase ranged from ₹393.42 to ₹813.15, more than a 2X difference between the cheapest and most expensive ad actually in market that month. Which ad wins isn't obvious ahead of time, which is the argument for testing several rather than committing budget to one.

Most of the account wasn't running at all, and that's by design. Of 14 campaigns in this ad account, 2 are part of this engagement. Of 13 ad sets inside those 2 campaigns, 6 spent anything. Of 28 ad variations built, 14 delivered impressions in this window. The screenshots throughout this page show the full account view, inactive rows included, not a curated selection of the good numbers.

Further reading: Blended ROAS vs New-Customer ROAS and Ad Metrics That Actually Matter, on why we report ROAS the way we do.

Why This Matters

A brand stuck at 1X to 1.5X ROAS is not failing because Meta Ads doesn't work for premium apparel. More often the account has simply never been tested with more than one or two ad sets and ads carrying the whole load. The numbers on this page aren't a summary or a rounded-up estimate, they're what Ads Manager reports for this account in June 2026, screenshots included, so every claim here can be checked against the source.

Result: a global, high-AOV menswear brand produced an estimated 5.3X–6.1X ROAS in 30 days, on the same monthly spend as before, verifiable line by line against the Ads Manager exports throughout this page.
Best suited for: e-commerce brands sitting on a flat or low ROAS plateau despite regular creative and budget changes, where the account has never been tested with more than a couple of ad sets and ads running at once.

Client name withheld at their request. Metrics sourced directly from Meta Ads Manager reporting, June 2026.

FAQ

Two ad sets are responsible for the majority of this result. Whether that holds into month two depends on whether their audience pool has room to keep scaling, or whether performance tapers as that pool saturates, that's the open question a single month of data can't answer on its own.

Purchases and spend are pulled directly from Meta Ads Manager. Revenue and ROAS are estimated using the brand's known AOV range of ₹3,500 to ₹4,000 per order, since exact per-order revenue wasn't isolated in this reporting window. That's why we report a range rather than a single decimal.

Because those are the only ones that spent money and delivered impressions in this window. The other 7 ad sets and 14 ads were built but never had budget flow to them, they show up in Ads Manager as blank rows, exactly as they appear in the screenshots on this page.

The brand had already tested budgets, creatives, and audiences on their own, one change at a time. This rebuild ran 6 ad sets and 14 ads at once inside a single month, the full spread is in the screenshots above, rather than testing one variable, waiting weeks, then testing the next.

More case studies

See how we've done this elsewhere.

View all case studies →

Want results like these for your brand?