Fashion & apparel case study: ₹2L–₹2.5L to ₹2L monthly revenue in 1 month
Case study
Week by week
Revenue by week
| Week | Phase | Ad spend | Revenue | ROAS | Purchases | Cost per purchase |
|---|---|---|---|---|---|---|
| Start | – | – | ₹2L–₹2.5L | – | – | – |
| Week 1 | Learning | ₹26,295 | ₹49,753 | 1.89x | 18 | ₹1,461 |
| Week 2 | Learning | ₹25,931 | ₹48,713 | 1.88x | 17 | ₹1,525 |
| Week 3 | Learning | ₹27,091 | ₹51,634 | 1.91x | 17 | ₹1,594 |
| Week 4 | Learning | ₹27,338 | ₹52,478 | 1.92x | 19 | ₹1,439 |
| Total | ₹1,06,655 | ₹2,02,578 | 1.90x | 71 | ₹1,502 |
Funnel
Funnel, first view to purchase the last 4 weeks
- Impressions6,09,682
- Link clicks10,3021.69% of impressions
- Landing-page views7,30670.92% of link clicks1.198% of impressions
- Added to cart5978.17% of landing-page views0.098% of impressions
- Checkout started25542.71% of added to cart0.042% of impressions
- Purchases7127.84% of checkout started0.012% of impressions
0.012% of impressions became purchases
Mix
Where the budget goes the last 4 weeks
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| ₹74,602 | 69.9% | 51 | 1.94x | ₹1,463 | |
| ₹32,053 | 30.1% | 20 | 1.80x | ₹1,603 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹31,124 | 29.2% | 21 | 1.95x | ₹1,482 |
| Instagram Feed | ₹27,619 | 25.9% | 20 | 2.06x | ₹1,381 |
| Facebook Feed | ₹20,830 | 19.5% | 13 | 1.79x | ₹1,602 |
| Instagram Stories | ₹15,859 | 14.9% | 10 | 1.73x | ₹1,586 |
| Facebook Reels | ₹9,557 | 9.0% | 6 | 1.78x | ₹1,593 |
| Facebook Stories | ₹1,666 | 1.6% | 1 | 2.01x | ₹1,666 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹86,113 | 80.7% | 56 | 1.86x | ₹1,538 |
| Retargeting (warm audiences) | ₹9,479 | 8.9% | 7 | 2.10x | ₹1,354 |
| Lookalike audiences | ₹6,077 | 5.7% | 4 | 1.97x | ₹1,519 |
| Advantage+ shopping | ₹4,986 | 4.7% | 4 | 2.03x | ₹1,246 |
Creatives
Creative mix the last 4 weeks
New ads per month
| Creative type | Tier | Ad spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹23,169 | 16 | 1.97x | ₹1,448 |
| Video | Moderate | ₹54,666 | 37 | 1.91x | ₹1,477 |
| Static image | Moderate | ₹18,357 | 12 | 1.90x | ₹1,530 |
| UGC / creator video | Moderate | ₹7,814 | 5 | 1.74x | ₹1,563 |
| Carousel | Watchlist | ₹2,649 | 1 | 1.59x | ₹2,649 |
How we run it
How we run it, why, and how it works
Research & offer Week 1 to 2
What we do
We set up the base for a smaller fashion store before any budget rises. We put the website audit, the creative brief and the monthly media schedule in place before spend moves. We put best-sellers on product pages and lead with the one or two categories that already sell.
Why
In this case study, a smaller fashion brand grows monthly revenue in 1 month, from ₹2L–₹2.5L to ₹7L–₹8L (3.3x). Fewer than one in ten of our measured accounts grew that fast in the same time, so the case study follows the pace of that top tenth rather than forcing the number. No single problem was named; the case study works from the figures instead. Later budget calls need something written to be judged against. Lead categories give prospecting ads a proven entry point.
How it works
The brief is agreed first; spend follows it. Lead categories carry the first scaling months.
Measurement & reviews Week 1 to 4
What we do
We keep a shared daily sheet with the ad platform's revenue next to real store orders. We set the path from ₹2L–₹2.5L to ₹7L–₹8L as written weekly numbers, and read every review against the week so far.
Why
With no return on ad spend reported, the case study begins at the level measured fashion stores of that size hold. Platform attribution over-counts, so budget decisions sit on the store-side number. Written monthly numbers expose a slow week while there is still time to act.
How it works
Budget decisions are read off store numbers, not the ad platform alone. Each budget step is argued against the written number.
Creative testing Week 1 to 4
What we do
We lead the testing layer with video, catalogue ads and static image, building to about a dozen new ads a month by the last four weeks, keeping carousel on a short leash because its return trails the account. The four learning weeks run with a deliberately small daily budget until orders prove the buyer. We work in creative batches with a fixed read window each. We lead with video that carries trust: creators, customer feedback and founder-led pieces.
Why
Early spend buys learning, not scale. Buying more before a batch is read means paying for guesses. Video built on trust was the format that held return in most measured accounts.
How it works
Spend steps up only after orders confirm at the low budget. Losing batches stop; winning ads take their budget. UGC that underperforms is replaced by founder-led video, not given more budget. The number of new ads grows with spend; video makes up the largest part and catalogue ads the next.
Scaling Week 4
What we do
We scale through Week 4 toward ₹7L–₹8L as the budget stays close to the learning level while return holds, with Instagram Reels taking the largest share of spend and Instagram Feed the next. We tie every budget increase to return: we step up while it holds, and step back when it drops. We recover abandoned checkouts with WhatsApp messages as traffic grows.
Why
Across Week 4, the budget stays close to the learning level, while return on spend holds. Each budget step here is sized so that return stays close to where it was. WhatsApp is cheaper than paid retargeting for buyers who already reached checkout.
How it works
There is no fixed ramp; each week's budget follows the return of the last. WhatsApp recovery runs alongside paid retargeting, not instead of it. Most of the last four weeks's spend sits on Instagram Reels, then Instagram Feed. Cold audiences take most of the budget; warm audiences return more per rupee.
Milestones
Milestones by week
- Week 1
Learning starts: a small daily budget carries the first ads, and store orders are matched to tracking. The media schedule and creative brief are signed off. Lead categories get their own campaigns.
- Revenue ₹49,753
- ROAS 1.89x
- Ad spend ₹26,295
- Week 2
The first read of the ads is in, and the ones that do not convert stop. Return on spend holds while budget holds.
- Revenue ₹48,713
- ROAS 1.88x
- Ad spend ₹25,931
- Week 3
Store fixes and offers go live while orders confirm.
- Revenue ₹51,634
- ROAS 1.91x
- Ad spend ₹27,091
- Week 4
Learning phase closes: the buyer found and the winning creative picked. Return on spend holds while budget holds. The case study finishes short of ₹7L–₹8L: budget stops rising where return starts to slip. Each order costs about what it did while learning.
- Revenue ₹52,478
- ROAS 1.92x
- Ad spend ₹27,338
Learnings
Learnings from Fashion & apparel brands we measured
Best-sellers on product pages, trousers and co-ords as lead categories, a monthly creative bank
Cut budgets during a major marketplace sale and moved spend to niche premium audiences
Tracked net sales beside Shopify revenue and set the numbers on the lower figure
Services: Performance marketing Ads video creation Fashion & apparel marketing guide Book a call
More Fashion & apparel case studies
Ready to grow with one team?
Book a call. If we can help you grow, we show you how; if we cannot, we tell you that too.
