Fashion & apparel case study: plan for ₹5L to ₹4.5L monthly revenue in 1 month
01 · Plan
Week by week
Weekly plan
| Week | Phase | Planned ad spend | Projected revenue | Projected ROAS | Projected purchases | Projected cost per purchase |
|---|---|---|---|---|---|---|
| At enquiry, self-reported | – | – | ₹5L | – | – | – |
| Week 1 | Learning | ₹45,918 | ₹1,16,851 | 2.54x | 57 | ₹806 |
| Week 2 | Learning | ₹43,866 | ₹1,11,742 | 2.55x | 57 | ₹770 |
| Week 3 | Learning | ₹42,307 | ₹1,07,989 | 2.55x | 53 | ₹798 |
| Week 4 | Learning | ₹44,768 | ₹1,13,340 | 2.53x | 55 | ₹814 |
| Total | ₹1,76,859 | ₹4,49,922 | 2.54x | 222 | ₹797 |
02 · Funnel
Projected funnel, first view to purchase · the last 4 weeks
- Impressions14,89,440
- Link clicks24,0181.61% of impressions
- Landing-page views19,13079.65% of link clicks1.284% of impressions
- Added to cart2,15011.24% of landing-page views0.144% of impressions
- Checkout started87640.74% of added to cart0.059% of impressions
- Purchases22225.34% of checkout started0.015% of impressions
0.015% of impressions became purchases
03 · Mix
Where the planned budget goes · the last 4 weeks
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| ₹1,19,993 | 67.8% | 154 | 2.60x | ₹779 | |
| ₹54,350 | 30.7% | 65 | 2.42x | ₹836 | |
| Audience Network | ₹2,516 | 1.4% | 3 | 2.69x | ₹839 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹53,040 | 30.0% | 68 | 2.60x | ₹780 |
| Instagram Feed | ₹44,225 | 25.0% | 60 | 2.75x | ₹737 |
| Facebook Feed | ₹31,886 | 18.0% | 38 | 2.40x | ₹839 |
| Instagram Stories | ₹22,728 | 12.9% | 26 | 2.31x | ₹874 |
| Facebook Reels | ₹17,656 | 10.0% | 21 | 2.38x | ₹841 |
| Facebook Stories | ₹2,584 | 1.5% | 3 | 2.69x | ₹861 |
| Audience Network | ₹2,516 | 1.4% | 3 | 2.69x | ₹839 |
| Facebook Video | ₹2,224 | 1.3% | 3 | 2.69x | ₹741 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹1,40,093 | 79.2% | 172 | 2.49x | ₹814 |
| Retargeting (warm audiences) | ₹18,055 | 10.2% | 25 | 2.81x | ₹722 |
| Lookalike audiences | ₹10,134 | 5.7% | 13 | 2.63x | ₹780 |
| Advantage+ shopping | ₹8,577 | 4.8% | 12 | 2.71x | ₹715 |
04 · Creatives
Planned creative mix · the last 4 weeks
New ads per month
| Creative type | Tier | Planned ad spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹40,457 | 53 | 2.64x | ₹763 |
| Video | Moderate | ₹90,216 | 113 | 2.55x | ₹798 |
| Static image | Moderate | ₹30,105 | 38 | 2.54x | ₹792 |
| UGC / creator video | Moderate | ₹11,189 | 13 | 2.33x | ₹861 |
| Carousel | Watchlist | ₹4,892 | 5 | 2.13x | ₹978 |
05 · How we'd help
How we'd help, why, and how it works
Research & offer · Week 1 to 2
What we'd do
Start with results that swing from month to month, which the booking named first, before anything else on this mid-sized store. Layer the account: a creative-testing campaign, a scaling campaign, cold audiences that exclude past buyers, and cart retargeting. Map the festive and wedding calendar before spending, with seasonal collections ready in advance.
Why
A mid-sized fashion store asked us how to grow monthly revenue in 1 month, from ₹5L to ₹25L (5x). Nine in ten of the accounts we measured grew more slowly than that in the same time; the plan is built on what the fastest tenth reached, and shows the gap to the target honestly. The problem named at booking was results that swing from month to month. Separate layers stop prospecting and retargeting competing for the same budget. Buyers in this category shop around festivals and weddings.
How it works
Retargeting sits next to prospecting and never replaces it. Each peak has its campaign ready before it starts.
Measurement & targets · Week 1 to 4
What we'd do
Track ad-platform revenue beside store orders in a shared daily sheet. Set the path from ₹5L to ₹25L as written weekly targets, and read every review against the week so far.
Why
It did not report a return on ad spend, so the plan starts from what measured fashion stores of that size hold. Platform attribution over-counts, so budget decisions sit on the store-side number. Written targets 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. The target for the week is on the page at every review.
Creative testing · Week 1 to 4
What we'd do
Test with video, catalogue ads and static image first, rising to a few dozen new ads a month by the last four weeks, keeping carousel on a short leash because its return trails the account. Commission ads in batches, and read each batch for a set window before ordering the next. The four learning weeks run at a low daily budget and moves up only when orders come through. Separate the lead products into their own campaigns and review each one weekly.
Why
The read window keeps creative spending tied to evidence. Early spend buys learning, not scale. Products that do not sell show up inside a week, not after a month of shared budget.
How it works
Only ads that convert inside the window keep running. Spend steps up only after orders confirm at the low budget. Budget follows the products that sell. The number of new ads grows with spend; video makes up the largest part and catalogue ads the next.
Scaling · Week 4
What we'd do
Through Week 4, push toward ₹25L: the budget stays close to the learning level while return holds, and Instagram Reels carries the most spend and Instagram Feed the next. Cut budgets during major marketplace sale events and move spend to narrower premium audiences. Raise budget only while return on spend holds, and cut it when return drops.
Why
Across Week 4, the modelled budget stays close to the learning level, while return on spend holds. Return holds through these weeks because each budget step stops where return would slip. Marketplace sales inflate auction costs and pull price-led buyers away.
How it works
Spend is reduced and redirected for each event window. There is no fixed ramp; each week's budget follows the return of the last. Most of the last four weeks's spend sits on Instagram Reels, then Instagram Feed. Prospecting to new buyers takes the bulk of spend, while retargeting returns more for each rupee.
06 · Milestones
Projected milestones by week
- Week 1
First, the set-up: a small daily budget carries the first ads, and store orders are matched to tracking. The daily sheet now matches platform revenue to store orders. The layered account is in place, with retargeting beside prospecting.
- Projected revenue ₹1.2L
- Projected ROAS 2.54x
- Planned ad spend ₹45,918
- Week 2
First creative read: ads that do not convert are cut. Budget holds and return on spend holds.
- Projected revenue ₹1.1L
- Projected ROAS 2.55x
- Planned ad spend ₹43,866
- Week 3
Store fixes and offers go live while orders confirm.
- Projected revenue ₹1.1L
- Projected ROAS 2.55x
- Planned ad spend ₹42,307
- Week 4
By the end of learning, the buyer is known and one ad has won. Budget holds and return on spend holds. The plan finishes short of ₹25L: budget stops rising where return would slip. Cost per purchase ends close to the learning phase.
- Projected revenue ₹1.1L
- Projected ROAS 2.53x
- Planned ad spend ₹44,768
07 · Learnings
Learnings from Fashion & apparel brands we measured
Layer the account: creative testing, a scaling campaign, new audiences that exclude past buyers, and catalogue or cart retargeting.
Meta in four layers: creative testing, scaling, mid-funnel and catalogue retargeting
Best-sellers on product pages, trousers and co-ords as lead categories, a monthly creative bank
Services behind this plan: Performance marketing · Ads video creation · Book a call
More Fashion & apparel case studies
Ready to grow with one team?
Book a call. If we can help you hit your goals, we will tell you how; if we cannot, we will tell you that too.
