Beauty & skincare case study: plan for ₹60L to ₹84.5L monthly revenue in 1–2 months
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 | – | – | ₹60L | – | – | – |
| Week 1 | Learning | ₹3,58,400 | ₹13,96,130 | 3.90x | 925 | ₹387 |
| Week 2 | Learning | ₹3,64,423 | ₹14,34,964 | 3.94x | 953 | ₹382 |
| Week 3 | Learning | ₹3,93,495 | ₹14,41,214 | 3.66x | 941 | ₹418 |
| Week 4 | Learning | ₹3,76,800 | ₹13,38,269 | 3.55x | 860 | ₹438 |
| Week 5 | Scaling | ₹4,06,985 | ₹14,24,065 | 3.50x | 958 | ₹425 |
| Week 6 | Scaling | ₹5,13,028 | ₹16,81,751 | 3.28x | 1,094 | ₹469 |
| Week 7 | Scaling | ₹6,68,577 | ₹20,13,482 | 3.01x | 1,304 | ₹513 |
| Week 8 | Scaling | ₹8,11,144 | ₹23,62,283 | 2.91x | 1,597 | ₹508 |
| Week 9 | Scaling | ₹8,54,794 | ₹23,93,774 | 2.80x | 1,558 | ₹549 |
| Total | ₹47,47,646 | ₹1,54,85,932 | 3.26x | 10,190 | ₹466 |
02 · Funnel
Projected funnel, first view to purchase · the last 4 weeks
- Impressions3,58,19,630
- Link clicks6,43,9931.8% of impressions
- Landing-page views3,44,50853.5% of link clicks0.962% of impressions
- Added to cart40,47611.75% of landing-page views0.113% of impressions
- Checkout started19,68648.64% of added to cart0.055% of impressions
- Purchases5,55328.21% of checkout started0.016% of impressions
0.016% 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 |
|---|---|---|---|---|---|
| ₹17,65,551 | 62.0% | 3,431 | 2.96x | ₹515 | |
| ₹10,03,459 | 35.2% | 1,966 | 2.98x | ₹510 | |
| Audience Network | ₹78,533 | 2.8% | 156 | 3.02x | ₹503 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹8,13,411 | 28.6% | 1,581 | 2.96x | ₹514 |
| Instagram Feed | ₹7,02,175 | 24.7% | 1,398 | 3.03x | ₹502 |
| Facebook Feed | ₹4,91,994 | 17.3% | 937 | 2.90x | ₹525 |
| Facebook Reels | ₹4,27,147 | 15.0% | 862 | 3.07x | ₹496 |
| Instagram Stories | ₹2,49,965 | 8.8% | 452 | 2.75x | ₹553 |
| Audience Network | ₹78,533 | 2.8% | 156 | 3.02x | ₹503 |
| Facebook Stories | ₹46,026 | 1.6% | 91 | 3.02x | ₹506 |
| Facebook Video | ₹38,292 | 1.3% | 76 | 3.02x | ₹504 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹23,02,018 | 80.8% | 4,469 | 2.95x | ₹515 |
| Retargeting (warm audiences) | ₹3,47,593 | 12.2% | 703 | 3.08x | ₹494 |
| Advantage+ shopping | ₹1,20,842 | 4.2% | 235 | 2.97x | ₹514 |
| Lookalike audiences | ₹77,090 | 2.7% | 146 | 2.88x | ₹528 |
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 |
|---|---|---|---|---|---|
| Static image | Moderate | ₹5,89,423 | 1,386 | 3.58x | ₹425 |
| UGC / creator video | Moderate | ₹1,72,889 | 388 | 3.42x | ₹446 |
| Catalogue (dynamic product ads) | Moderate | ₹3,57,842 | 753 | 3.20x | ₹475 |
| Video | Moderate | ₹15,66,358 | 2,753 | 2.68x | ₹569 |
| Carousel | Watchlist | ₹1,61,031 | 273 | 2.58x | ₹590 |
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 scaling ad spend, which the booking named first, before anything else on this established store. 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
An established beauty and skincare store asked us how to grow monthly revenue in 1–2 months, from ₹60L to ₹1.5Cr (2.5x). Fewer than one in ten of our measured accounts grew that fast in the same time, so the plan follows the pace of that top tenth rather than forcing the target. The problem named at booking was scaling ad spend. Without layers, retargeting quietly eats the prospecting budget. Every rupee of ads is capped by how well the store turns visits into orders.
How it works
Retargeting sits next to prospecting and never replaces it. Fixes are listed and handed over early, so later budget lands on a store that converts.
Measurement & targets · Week 1 to 9
What we'd do
Report net sales after returns, cancellations and tax next to store revenue and platform revenue. Set the path from ₹60L to ₹1.5Cr 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 stores of that size hold. Returns, cancellations and tax cut logged revenue, so targets are set on net sales. A missed week shows up early instead of at the end of the plan.
How it works
Budget decisions are read off net sales, not the ad platform alone. Written targets make each scaling decision explicit.
Creative testing · Week 1 to 4
What we'd do
Test with video, static image and catalogue ads first, rising to several dozen new ads a month by the last four weeks, with carousel watched closely since it returns less than the rest. Separate the lead products into their own campaigns and review each one weekly. The four learning weeks run on a small daily budget, stepping up only once orders confirm. Work in creative batches with a fixed read window each.
Why
A product nobody buys is visible within a week when it has its own campaign. The first rupees are for finding the buyer, not for volume. Buying more before a batch is read means paying for guesses.
How it works
A product that does not sell is paused inside the week. Spend steps up only after orders confirm at the low budget. Only ads that convert inside the window keep running. New ads rise with the budget, most of them video, then static image.
Scaling · Week 5 to 9
What we'd do
Scale through Week 5 to Week 9 as far toward ₹1.5Cr as return allows as the budget climbs in steps and return falls, with Instagram Reels taking the largest share of spend and Instagram Feed the next. Test cost caps, bid caps and CBO against ABO side by side before each budget step. Let return decide budget: more while it holds, less when it slips.
Why
Across Week 5 to Week 9, the modelled 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. Controls show which setup holds cost per purchase as spend rises.
How it works
Controls run as parallel versions and the one that holds cost is kept. Each week's budget is set by the return the last one earned. Instagram Reels carries the largest share of spend in the last four weeks, with Instagram Feed next. Cold audiences take most of the budget; warm audiences return more per rupee.
06 · Milestones
Projected milestones by week
- Week 1
Learning starts: a small daily budget carries the first ads, and store orders are matched to tracking. Net sales after returns are matched to logged revenue. The account runs in layers: testing, scaling and retargeting.
- Projected revenue ₹14L
- Projected ROAS 3.90x
- Planned ad spend ₹3.6L
- Week 2
First creative read: ads that do not convert are cut. With budget holds, return on spend holds.
- Projected revenue ₹14.3L
- Projected ROAS 3.94x
- Planned ad spend ₹3.6L
- Week 3
Store fixes and offers go live while orders confirm.
- Projected revenue ₹14.4L
- Projected ROAS 3.66x
- Planned ad spend ₹3.9L
- Week 4
The learning phase ends with a buyer identified and a winning ad chosen.
- Projected revenue ₹13.4L
- Projected ROAS 3.55x
- Planned ad spend ₹3.8L
- Week 5
The scaling phase opens: budget shifts to the products that sold this period. With budget holds, return on spend holds.
- Projected revenue ₹14.2L
- Projected ROAS 3.50x
- Planned ad spend ₹4.1L
- Week 6
Budget is reviewed against return before the next step. With budget steps up, return on spend dips.
- Projected revenue ₹16.8L
- Projected ROAS 3.28x
- Planned ad spend ₹5.1L
- Week 7
A new batch goes live after the last one is read.
- Projected revenue ₹20.1L
- Projected ROAS 3.01x
- Planned ad spend ₹6.7L
- Week 8
Bid-cap and cost-cap versions run beside open bidding.
- Projected revenue ₹23.6L
- Projected ROAS 2.91x
- Planned ad spend ₹8.1L
- Week 9
Budget shifts to the products that sold this period. With budget holds, return on spend holds. The plan finishes short of ₹1.5Cr: the plan follows what the fastest tenth of our measured accounts reached. Cost per purchase ends higher than in the learning phase.
- Projected revenue ₹23.9L
- Projected ROAS 2.80x
- Planned ad spend ₹8.5L
07 · Learnings
Learnings from brands we measured
Test UGC / creator video alongside the main format: it reached the top creative tier most often in this industry's measured accounts.
Rebuilt the account: a new-audience campaign excluding past audiences, past-buyer retargeting, one campaign per winning product
Add static images beside video once a winning video is found.
Services behind this plan: Performance marketing · Ads video creation · Book a call
More Beauty & skincare 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.
