Sign inBook a Call
Beauty & skincare7 monthsCase study

Beauty & skincare case study: plan for ₹2L to ₹2.6L monthly revenue in 7 months

Monthly revenue at enquiry, self-reported₹2L
Projected for month 7, modelled₹2.6L
+31%
Planned ad spend₹8.7L
Projected revenue₹17.5L
Projected blended ROAS2.03x
Projected orders1,434
Projected revenue, month 7₹2.6L
Projected ROAS, month 71.88x
Projected cost / purchase, month 7₹633
Projected avg order value, month 7₹1,193
Projected conversion, month 71.96%
Horizon7 months
Target, brand's own₹6L–₹8L a month
Plan reaches37% of target

01 · Plan

Month by month

Monthly plan
MonthPhasePlanned ad spendProjected revenueProjected ROASProjected purchasesProjected cost per purchase
At enquiry, self-reported––₹2L–––
Month 1Learning₹77,298₹1,96,8362.55x159₹486
Month 2Scaling₹1,02,676₹2,23,9962.18x189₹543
Month 3Scaling₹1,27,185₹2,65,7942.09x218₹583
Month 4Scaling₹1,40,924₹2,73,5671.94x217₹649
Month 5Scaling₹1,41,007₹2,68,6721.91x221₹638
Month 6Steady₹1,38,265₹2,64,2301.91x211₹655
Month 7Steady₹1,38,616₹2,61,1711.88x219₹633
Total₹8,65,971₹17,54,2662.03x1,434₹604

02 · Funnel

Projected funnel, first view to purchase · month 7

  1. Impressions13,74,262
  2. Link clicks18,243
    1.33% of impressions
  3. Landing-page views11,164
    61.2% of link clicks0.812% of impressions
  4. Added to cart1,271
    11.38% of landing-page views0.092% of impressions
  5. Checkout started686
    53.97% of added to cart0.05% of impressions
  6. Purchases219
    31.92% of checkout started0.016% of impressions

0.016% of impressions became purchases

03 · Mix

Where the planned budget goes · month 7

SegmentPlanned ad spendShare of spendProjected purchasesProjected ROASProjected cost per purchase
Instagram₹89,97764.9%1411.88x₹638
Facebook₹45,10432.5%721.90x₹626
Audience Network₹3,5352.6%61.92x₹589
SegmentPlanned ad spendShare of spendProjected purchasesProjected ROASProjected cost per purchase
Instagram Reels₹45,74633.0%721.88x₹635
Instagram Feed₹31,06322.4%501.93x₹621
Facebook Feed₹21,60315.6%331.84x₹655
Facebook Reels₹19,38214.0%321.95x₹606
Instagram Stories₹13,1689.5%191.75x₹693
Audience Network₹3,5352.6%61.92x₹589
Facebook Stories₹2,3001.7%41.92x₹575
Facebook Video₹1,8191.3%31.92x₹606
SegmentPlanned ad spendShare of spendProjected purchasesProjected ROASProjected cost per purchase
Prospecting (cold audiences)₹1,13,57081.9%1791.88x₹634
Retargeting (warm audiences)₹15,92311.5%261.95x₹612
Advantage+ shopping₹5,9414.3%91.88x₹660
Lookalike audiences₹3,1822.3%51.83x₹636

04 · Creatives

Planned creative mix · month 7

New ads per month

Video13 a month
Static image7 a month
Catalogue (dynamic product ads)3 a month
Carousel3 a month
UGC / creator video3 a month
Moderate2.19xblended ROAS · 3 creative types₹55,700 spend
Watchlist1.68xblended ROAS · 2 creative types₹82,916 spend
Creative typeTierPlanned ad spendProjected purchasesProjected ROASProjected cost per purchase
Static imageModerate₹33,972642.26x₹531
UGC / creator videoModerate₹8,350152.16x₹557
Catalogue (dynamic product ads)Moderate₹13,378232.02x₹582
VideoWatchlist₹73,9961051.69x₹705
CarouselWatchlist₹8,920121.63x₹743

05 · How we'd help

How we'd help, why, and how it works

  1. Research & offer · Month 1

    What we'd do

    Set up the base for a smaller beauty and skincare store before any budget rises. Put the website audit, the creative brief and the monthly media plan in place before spend moves. Add cart-value offers that step up at set basket sizes to lift order value. Build the account in layers so each can be read on its own: testing, scaling, new-buyer prospecting and cart retargeting.

    Why

    The enquiry came from a smaller beauty and skincare brand that wants to grow monthly revenue in 7 months, from ₹2L to ₹6L–₹8L (3.5x). Fewer than one in ten of our measured accounts grew that fast in the same time, so the plan aims at the pace of that top tenth, holds budget where return would slip, and does not force the target. The booking gave no single problem, so the plan starts from the numbers. Without a brief, each creative and budget decision starts from scratch. Each extra item in a basket is revenue the ad has already paid for.

    How it works

    The audit, the brief and the media plan are shared before spend rises. Tier levels are set just above the basket sizes buyers already reach. Retargeting sits next to prospecting and never replaces it.

  2. Measurement & targets · Month 1 to 7

    What we'd do

    Agree a written target for every month on the way from ₹2L to ₹6L–₹8L, and start each review with the month-to-date figure against it. Keep a shared daily sheet with the ad platform's revenue next to real store orders. Match the return the brand reports to what the store actually took in, before touching budget.

    Why

    The return on ad spend it reported sits above what measured beauty and skincare stores of that size hold; the plan starts from it and expects some of it to give way as spend rises. Written targets expose a slow month while there is still time to act. Platform attribution over-counts, so budget decisions sit on the store-side number.

    How it works

    Written targets make each scaling decision explicit. Every budget call starts from the store's orders. The reported return and the store-side return are read side by side every week.

  3. Creative testing · Month 1

    What we'd do

    Test with video, static image 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. The learning month runs on a small daily budget, stepping up only once orders confirm. 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.

    Why

    Early spend buys learning, not scale. A fixed window stops spend chasing a creative before it has been read. In most accounts we measured, video that carried trust held its return.

    How it works

    Spend steps up only after orders confirm at the low budget. Batches that do not convert are cut; winners get the budget. Weak UGC is swapped for founder-led video rather than scaled. The number of new ads grows with spend; video makes up the largest part and static image the next.

  4. Scaling · Month 2 to 5

    What we'd do

    Scale through Month 2 to Month 5 as far toward ₹6L–₹8L 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. Let return decide budget: more while it holds, less when it slips. Recover abandoned checkouts with WhatsApp messages as traffic grows. As spend rises, mix new creatives in with the proven ones before the old ones tire.

    Why

    In Month 2 to Month 5 the modelled budget climbs in steps, and return on spend falls as it does. Budget is part-stepped in two of these months, taking only what return will carry. In measured accounts, scaling spend raised cost per order and lowered return on spend, so each step waits for return to hold. WhatsApp is cheaper than paid retargeting for buyers who already reached checkout.

    How it works

    There is no fixed ramp; each month's budget follows the return of the last. WhatsApp recovery runs alongside paid retargeting, not instead of it. New creatives join proven ones rather than replacing them all at once. 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.

  5. Steady state · Month 6 to 7

    What we'd do

    From Month 6, protect the revenue already built and move toward ₹6L–₹8L where return permits. Refresh tired ads by mixing old and new creatives, and keep a creative bank. Stop pushing budget once return has peaked.

    Why

    Growth slows from Month 6, still short of ₹6L–₹8L. Spend holds roughly steady from here. Falling click-through preceded a revenue drop in a measured account, so creative refresh is not optional. Most of our engagements saw return fall back from its best month.

    How it works

    The bank means a tired ad is replaced the week it tires. Budget is held while return is at its best and cut back when it slips.

06 · Milestones

Projected milestones by month

  1. Month 1

    Learning month: the first ads run on a small daily budget while tracking is checked against store orders. Store orders and ad-platform revenue are checked side by side. The media plan and creative brief are signed off.

    • Projected revenue ₹2L
    • Projected ROAS 2.55x
    • Planned ad spend ₹77,298
  2. Month 2

    Scaling begins: fresh ads are mixed in beside the proven set. Return on spend falls while budget steps up.

    • Projected revenue ₹2.2L
    • Projected ROAS 2.18x
    • Planned ad spend ₹1L
  3. Month 3

    Each budget move is read against the return it bought.

    • Projected revenue ₹2.7L
    • Projected ROAS 2.09x
    • Planned ad spend ₹1.3L
  4. Month 4

    Tired ads are refreshed from the creative bank. Budget goes up only as far as return can carry it: return on spend dips while budget steps up.

    • Projected revenue ₹2.7L
    • Projected ROAS 1.94x
    • Planned ad spend ₹1.4L
  5. Month 5

    Customer-feedback and creator videos are refreshed. Budget goes up only as far as return can carry it: return on spend holds while budget holds.

    • Projected revenue ₹2.7L
    • Projected ROAS 1.91x
    • Planned ad spend ₹1.4L
  6. Month 6

    Steady phase begins: creative refresh and repeat orders take on more of the work.

    • Projected revenue ₹2.6L
    • Projected ROAS 1.91x
    • Planned ad spend ₹1.4L
  7. Month 7

    Budget is held at the level where return peaked. Budget goes up only as far as return can carry it: return on spend holds while budget holds. Revenue ends below ₹6L–₹8L, the target set at enquiry, because budget stops rising where return would slip. Cost per purchase ends higher than in the learning phase.

    • Projected revenue ₹2.6L
    • Projected ROAS 1.88x
    • Planned ad spend ₹1.4L

07 · Learnings

Learnings from brands we measured

  1. Expect Instagram Reels to carry the largest share of spend in measured accounts across all industries.

  2. Paused South India during Shravan and ran new creatives to the North

  3. Scaled into winter against written daily spend targets

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.