Other case study: plan for ₹1Cr to ₹3Cr monthly revenue in 12 months
01 · Plan
Month by month
Monthly plan
| Month | Phase | Planned ad spend | Projected revenue | Projected ROAS | Projected purchases | Projected cost per purchase |
|---|---|---|---|---|---|---|
| At enquiry, self-reported | – | – | ₹1Cr | – | – | – |
| Month 1 | Learning | ₹48,29,999 | ₹98,07,317 | 2.03x | 3,245 | ₹1,488 |
| Month 2 | Scaling | ₹47,11,969 | ₹1,03,38,178 | 2.19x | 3,544 | ₹1,330 |
| Month 3 | Scaling | ₹51,10,497 | ₹1,14,79,426 | 2.25x | 3,996 | ₹1,279 |
| Month 4 | Scaling | ₹69,77,192 | ₹1,45,41,425 | 2.08x | 4,806 | ₹1,452 |
| Month 5 | Scaling | ₹94,70,059 | ₹1,88,98,917 | 2.00x | 6,620 | ₹1,431 |
| Month 6 | Scaling | ₹1,45,05,603 | ₹2,76,95,309 | 1.91x | 9,209 | ₹1,575 |
| Month 7 | Scaling | ₹1,50,45,997 | ₹2,93,30,294 | 1.95x | 10,121 | ₹1,487 |
| Month 8 | Scaling | ₹1,60,61,611 | ₹2,99,47,609 | 1.86x | 10,072 | ₹1,595 |
| Month 9 | Scaling | ₹1,58,52,830 | ₹3,04,96,564 | 1.92x | 10,467 | ₹1,515 |
| Month 10 | Steady | ₹1,56,95,255 | ₹3,00,01,573 | 1.91x | 10,320 | ₹1,521 |
| Month 11 | Steady | ₹1,50,94,327 | ₹2,95,66,235 | 1.96x | 10,435 | ₹1,447 |
| Month 12 | Steady | ₹1,58,38,340 | ₹3,00,05,813 | 1.89x | 10,276 | ₹1,541 |
| Total | ₹13,91,93,679 | ₹27,21,08,660 | 1.95x | 93,111 | ₹1,495 |
02 · Funnel
Projected funnel, first view to purchase · month 12
- Impressions9,19,02,066
- Link clicks9,27,0141.01% of impressions
- Landing-page views6,51,82170.31% of link clicks0.709% of impressions
- Added to cart79,31012.17% of landing-page views0.086% of impressions
- Checkout started37,96447.87% of added to cart0.041% of impressions
- Purchases10,27627.07% of checkout started0.011% of impressions
0.011% of impressions became purchases
03 · Mix
Where the planned budget goes · month 12
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| ₹1,02,56,318 | 64.8% | 6,620 | 1.88x | ₹1,549 | |
| ₹52,53,578 | 33.2% | 3,439 | 1.91x | ₹1,528 | |
| Audience Network | ₹3,28,444 | 2.1% | 217 | 1.93x | ₹1,514 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹52,37,646 | 33.1% | 3,400 | 1.90x | ₹1,540 |
| Instagram Feed | ₹31,17,318 | 19.7% | 2,073 | 1.94x | ₹1,504 |
| Facebook Feed | ₹25,07,011 | 15.8% | 1,594 | 1.86x | ₹1,573 |
| Facebook Reels | ₹21,57,147 | 13.6% | 1,455 | 1.97x | ₹1,483 |
| Instagram Stories | ₹19,01,354 | 12.0% | 1,147 | 1.76x | ₹1,658 |
| Facebook Stories | ₹3,71,939 | 2.3% | 246 | 1.93x | ₹1,512 |
| Audience Network | ₹3,28,444 | 2.1% | 217 | 1.93x | ₹1,514 |
| Facebook Video | ₹2,17,481 | 1.4% | 144 | 1.93x | ₹1,510 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹1,30,82,624 | 82.6% | 8,435 | 1.88x | ₹1,551 |
| Retargeting (warm audiences) | ₹23,65,381 | 14.9% | 1,588 | 1.96x | ₹1,490 |
| Advantage+ shopping | ₹3,90,335 | 2.5% | 253 | 1.89x | ₹1,543 |
04 · Creatives
Planned creative mix · month 12
New ads per month
| Creative type | Tier | Planned ad spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Static image | Top | ₹20,01,242 | 1,834 | 2.68x | ₹1,091 |
| Catalogue (dynamic product ads) | Moderate | ₹22,37,408 | 1,526 | 1.99x | ₹1,466 |
| UGC / creator video | Moderate | ₹10,20,356 | 650 | 1.86x | ₹1,570 |
| Video | Moderate | ₹90,62,093 | 5,611 | 1.81x | ₹1,615 |
| Carousel | Watchlist | ₹15,17,241 | 655 | 1.26x | ₹2,316 |
05 · How we'd help
How we'd help, why, and how it works
Research & offer · Month 1
What we'd do
The booking named creative and content first, so the opening month on this large store goes there. Start with a website audit, a creative brief and a monthly media plan in the first week. Build the account in layers so each can be read on its own: testing, scaling, new-buyer prospecting and cart retargeting. Fix the store before scaling: trust pointers, reviews, a clear return window, an about page and a prepaid incentive.
Why
A large brand came to us to grow monthly revenue in 12 months, from ₹1Cr to ₹10Cr (10x). That is faster than nine in ten of our measured accounts grew over the same time, so the plan below is modelled on what that fastest tenth reached and shows where it lands against the target. At booking, the brand named creative and content as its main problem, with a clear strategy close behind. Without a brief, each creative and budget decision starts from scratch. Separate layers stop prospecting and retargeting competing for the same budget.
How it works
All three are shared with the brand's team before any budget step. Retargeting sits next to prospecting and never replaces it. Site fixes are handed over in the first weeks, before budget rises.
Measurement & targets · Month 1 to 12
What we'd do
Track ad-platform revenue beside store revenue and net sales after returns, cancellations and tax. Set the path from ₹1Cr to ₹10Cr as written monthly targets, and read every review against the month so far. Check the reported return on spend against store revenue before any budget moves.
Why
Its reported return on ad spend is under what measured stores of that size hold; the plan begins from it and rebuilds return first. Returns, cancellations and tax cut logged revenue, so targets are set on net sales. Written targets expose a slow month while there is still time to act.
How it works
Budget decisions are read off net sales, not the ad platform alone. Each budget step is argued against the written target. Both returns are reviewed together each week.
Creative testing · Month 1
What we'd do
Test with video, catalogue ads and static image first, rising to well over a hundred new ads a month by the final month, with carousel watched closely since it returns less than the rest. Buy creative in batches and give each batch a fixed read window before buying more. Lead with video that carries trust: creators, customer feedback and founder-led pieces. Test static images beside video.
Why
The read window keeps creative spending tied to evidence. Video built on trust was the format that held return in most measured accounts. In measured accounts, static image reached the top creative tier most often.
How it works
Only ads that convert inside the window keep running. UGC that underperforms is replaced by founder-led video, not given more budget. Statics join once a winning video is found. New ads rise with the budget, most of them video, then catalogue ads.
Scaling · Month 2 to 9
What we'd do
Scale through Month 2 to Month 9 toward ₹10Cr as the budget climbs in steps and return dips, with Instagram Reels taking the largest share of spend and Instagram Feed the next. Let return decide budget: more while it holds, less when it slips. Once purchases are steady, add lookalikes of past buyers next to broad prospecting.
Why
In Month 2 to Month 9 the modelled budget climbs in steps, and return on spend dips. Two of these months stop their budget step where return would slip too far. One of these months hold the budget where it is until return improves. Our measured accounts saw cost per order rise and return fall as spend scaled; that is why each step here waits on return. Past buyers are the clearest signal of who buys next.
How it works
Budget follows return month to month instead of a fixed ramp. Lookalike and broad audiences run the same ads, so they can be compared. Most of the final month'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.
Steady state · Month 10 to 12
What we'd do
From Month 10, protect the revenue already built and move toward ₹10Cr where return permits. Hold targets on net sales as volume grows, since returns rise with it. Refresh tired ads by mixing old and new creatives, and keep a creative bank.
Why
From Month 10 growth slows while revenue is still under ₹10Cr. Spend holds roughly steady from here. Net sales ran below logged store revenue in our measured accounts. In one account we measured, click-through fell before revenue did; refresh is how that is avoided.
How it works
Each review opens with net sales against the target. The bank means a tired ad is replaced the week it tires.
06 · Milestones
Projected milestones by month
- Month 1
The learning phase opens: tracking is checked against store orders and the first ads go live on a small daily budget. The website audit, creative brief and media plan are shared. Reviews, trust pointers and the prepaid incentive are now on the store.
- Projected revenue ₹98.1L
- Projected ROAS 2.03x
- Planned ad spend ₹48.3L
- Month 2
The scaling phase opens: the creative bank supplies this period's refresh. Spend holds, and return rises.
- Projected revenue ₹1.03Cr
- Projected ROAS 2.19x
- Planned ad spend ₹47.1L
- Month 3
A past-buyer lookalike audience joins broad prospecting.
- Projected revenue ₹1.15Cr
- Projected ROAS 2.25x
- Planned ad spend ₹51.1L
- Month 4
The budget decision is taken on the return the last step earned. Spend steps up, and return dips.
- Projected revenue ₹1.45Cr
- Projected ROAS 2.08x
- Planned ad spend ₹69.8L
- Month 5
Statics go live next to the winning video.
- Projected revenue ₹1.89Cr
- Projected ROAS 2.00x
- Planned ad spend ₹94.7L
- Month 6
A new batch goes live after the last one is read. Spend steps up sharply, and return dips.
- Projected revenue ₹2.77Cr
- Projected ROAS 1.91x
- Planned ad spend ₹1.45Cr
- Month 7
Customer-feedback and creator videos are refreshed. Budget goes up only as far as return can carry it: spend holds, and return holds.
- Projected revenue ₹2.93Cr
- Projected ROAS 1.95x
- Planned ad spend ₹1.5Cr
- Month 8
Ads with falling click-through are swapped from the bank.
- Projected revenue ₹2.99Cr
- Projected ROAS 1.86x
- Planned ad spend ₹1.61Cr
- Month 9
Lookalikes of past buyers are added beside broad prospecting. Return has not reached the level that would justify more budget, so spend holds, and return holds.
- Projected revenue ₹3.05Cr
- Projected ROAS 1.92x
- Planned ad spend ₹1.59Cr
- Month 10
Steady phase begins: creative refresh and repeat orders take on more of the work. Budget goes up only as far as return can carry it: spend holds, and return holds.
- Projected revenue ₹3Cr
- Projected ROAS 1.91x
- Planned ad spend ₹1.57Cr
- Month 11
Each budget move is read against the return it bought.
- Projected revenue ₹2.96Cr
- Projected ROAS 1.96x
- Planned ad spend ₹1.51Cr
- Month 12
Static images are tested beside the winning video. Budget goes up only as far as return can carry it: spend holds, and return holds. The plan finishes short of ₹10Cr: budget stops rising where return would slip. Each order costs about what it did while learning.
- Projected revenue ₹3Cr
- Projected ROAS 1.89x
- Planned ad spend ₹1.58Cr
07 · Learnings
Learnings from brands we measured
Test Static image alongside the main format: it reached the top creative tier most often in this industry's measured accounts.
Reconciled ad-platform and Shopify figures every month after cancellations
Product-only creatives and carousels, swapped the moment they stopped converting
Services behind this plan: Performance marketing · Ads video creation · Book a call
More Other 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.
