Fashion & apparel case study: ₹3L–₹4L to ₹6.4L monthly revenue in 3 months
Case study
Month by month
Revenue by month
| Month | Phase | Ad spend | Revenue | ROAS | Purchases | Cost per purchase |
|---|---|---|---|---|---|---|
| Start | – | – | ₹3L–₹4L | – | – | – |
| Month 1 | Learning | ₹1,23,198 | ₹3,62,735 | 2.94x | 161 | ₹765 |
| Month 2 | Scaling | ₹2,06,144 | ₹4,98,905 | 2.42x | 222 | ₹929 |
| Month 3 | Scaling | ₹2,81,976 | ₹6,39,935 | 2.27x | 287 | ₹982 |
| Total | ₹6,11,318 | ₹15,01,575 | 2.46x | 670 | ₹912 |
Funnel
Funnel, first view to purchase month 3
- Impressions18,73,109
- Link clicks27,4381.46% of impressions
- Landing-page views20,58975.04% of link clicks1.099% of impressions
- Added to cart2,46711.98% of landing-page views0.132% of impressions
- Checkout started1,06643.21% of added to cart0.057% of impressions
- Purchases28726.92% of checkout started0.015% of impressions
0.015% of impressions became purchases
Mix
Where the budget goes month 3
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| ₹1,80,920 | 64.2% | 188 | 2.32x | ₹962 | |
| ₹96,792 | 34.3% | 94 | 2.16x | ₹1,030 | |
| Audience Network | ₹4,264 | 1.5% | 5 | 2.41x | ₹853 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Instagram Feed | ₹70,844 | 25.1% | 78 | 2.46x | ₹908 |
| Instagram Reels | ₹70,079 | 24.9% | 73 | 2.33x | ₹960 |
| Facebook Feed | ₹60,781 | 21.6% | 59 | 2.15x | ₹1,030 |
| Instagram Stories | ₹39,997 | 14.2% | 37 | 2.07x | ₹1,081 |
| Facebook Reels | ₹28,098 | 10.0% | 27 | 2.13x | ₹1,041 |
| Audience Network | ₹4,264 | 1.5% | 5 | 2.41x | ₹853 |
| Facebook Stories | ₹3,991 | 1.4% | 4 | 2.41x | ₹998 |
| Facebook Video | ₹3,922 | 1.4% | 4 | 2.41x | ₹980 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹2,32,527 | 82.5% | 233 | 2.23x | ₹998 |
| Retargeting (warm audiences) | ₹22,476 | 8.0% | 25 | 2.52x | ₹899 |
| Lookalike audiences | ₹15,477 | 5.5% | 16 | 2.36x | ₹967 |
| Advantage+ shopping | ₹11,496 | 4.1% | 13 | 2.43x | ₹884 |
Creatives
Creative mix month 3
New ads per month
| Creative type | Tier | Ad spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹68,735 | 72 | 2.35x | ₹955 |
| Video | Moderate | ₹1,39,892 | 143 | 2.28x | ₹978 |
| Static image | Moderate | ₹46,820 | 48 | 2.27x | ₹975 |
| UGC / creator video | Moderate | ₹18,624 | 17 | 2.08x | ₹1,096 |
| Carousel | Watchlist | ₹7,905 | 7 | 1.90x | ₹1,129 |
How we run it
How we run it, why, and how it works
Research & offer Month 1
What we do
We start with reaching new buyers, which the brand in this scenario named first, before anything else on this smaller store. We run short, dated bundle sales with an awareness lead-in instead of permanent discounts. We mark the festive and wedding dates first and have seasonal collections ready ahead of them.
Why
In this case study, a smaller fashion brand grows monthly revenue in 3 months, from ₹3L–₹4L to ₹10L+ (2.9x). That is faster than nine in ten of our measured accounts grew over the same time, so the case study below is on what that fastest tenth reached and shows where it lands against the number this scenario calls for. The main problem was reaching new buyers. A dated offer concentrates demand without training buyers to wait for a sale. Demand in this category rises and falls with the festive calendar.
How it works
Awareness ads run ahead of each short sale window. Each peak has its campaign ready before it starts.
Measurement & reviews Month 1 to 3
What we do
We log store orders every day beside what the ad platform claims. We agree a written number for every month on the way from ₹3L–₹4L to ₹10L+, and start each review with the month-to-date figure against it.
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 month while there is still time to act.
How it works
Every budget call starts from the store's orders. Each budget step is argued against the written number.
Creative testing Month 1
What we do
We test with video, catalogue ads and carousel first, rising to about two dozen new ads a month by the final month, keeping carousel on a short leash because its return trails the account. We give each lead product its own campaign and read it weekly. We commission ads in batches, and read each batch for a set window before ordering the next. We lead with video that carries trust: creators, customer feedback and founder-led pieces.
Why
Products that do not sell show up inside a week, not after a month of shared budget. The read window keeps creative spending tied to evidence. In most accounts we measured, video that carried trust held its return.
How it works
Losing products are paused within a week and budget moves to the winners. Losing batches stop; winning ads take their budget. UGC that underperforms is replaced by founder-led video, not given more budget. More spend buys more new ads, led by video ahead of catalogue ads.
Scaling Month 2 to 3
What we do
We scale through Month 2 to Month 3 as far toward ₹10L+ as return allows as the budget climbs in steps and return falls, with Instagram Feed taking the largest share of spend and Instagram Reels the next. We put seasonal collection campaigns in front of each festive and wedding peak. We build lookalikes from past buyers once purchases are steady, beside broad prospecting.
Why
In Month 2 to Month 3 the budget climbs in steps, and return on spend falls as it does. Spend scaled in our measured accounts pushed cost per order up and return down, so no step is taken on hope. Seasonal demand moves by region, so the spend does too.
How it works
Spend shifts into each season and between regions with the calendar. Lookalikes are read against broad on the same creative. In the final month, Instagram Feed takes the most spend and Instagram Reels the next most. Most spend reaches people who have not bought yet; past visitors return more per rupee.
Milestones
Milestones by month
- Month 1
First, the set-up: a small daily budget carries the first ads, and store orders are matched to tracking. Awareness ads open ahead of a short bundle sale. Seasonal collections are prepared for the next peak.
- Revenue ₹3.6L
- ROAS 2.94x
- Ad spend ₹1.2L
- Month 2
Scaling begins: a past-buyer lookalike audience joins broad prospecting. Budget steps up sharply and return on spend falls.
- Revenue ₹5L
- ROAS 2.42x
- Ad spend ₹2.1L
- Month 3
A seasonal collection campaign takes a larger share of budget. Budget steps up and return on spend dips. The case study finishes short of ₹10L+: the case study follows what the fastest tenth of our measured accounts reached. Each order costs more by the end than it did while learning.
- Revenue ₹6.4L
- ROAS 2.27x
- Ad spend ₹2.8L
Learnings
Learnings from Fashion & apparel brands we measured
Meta in four layers: creative testing, scaling, mid-funnel and catalogue retargeting
Tested products one by one, each in its own campaign
Test Static image alongside the main format: it reached the top creative tier most often in measured accounts across all industries.
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.
