Sign inBook a Call
KidsDuration 18 monthsCase study

Kids case study: ₹40L–₹45L to ₹75L monthly revenue in 18 months

Numbers modelled on 4 Monastic Media ad accounts

Case study

Month by month

Hits the milestoneMonth 16
Revenue by month
MonthPhaseAd spendRevenueROASPurchasesCost per purchase
Start––₹40L–₹45L–––
Month 1Learning₹12,59,519₹43,29,3603.44x3,537₹356
Month 2Scaling₹11,82,016₹43,59,0333.69x3,646₹324
Month 3Scaling₹11,57,954₹44,25,3383.82x3,635₹319
Month 4Scaling₹11,49,495₹45,56,0063.96x3,668₹313
Month 5Scaling₹12,04,680₹46,58,3213.87x3,817₹316
Month 6Scaling₹12,49,288₹47,66,4583.82x3,790₹330
Month 7Scaling₹12,34,027₹48,62,0293.94x3,961₹312
Month 8Scaling₹12,47,835₹51,23,8014.11x4,207₹297
Month 9Scaling₹13,44,651₹54,14,5644.03x4,423₹304
Month 10Scaling₹14,39,574₹57,68,7054.01x4,655₹309
Month 11Scaling₹14,56,213₹57,97,4213.98x4,863₹299
Month 12Scaling₹16,57,042₹63,02,3523.80x5,368₹309
Month 13Scaling₹16,98,542₹66,84,5663.94x5,356₹317
Month 14Scaling₹17,65,059₹68,84,1853.90x5,730₹308
Month 15Steady₹18,43,045₹72,52,7843.94x5,918₹311
Month 16Steady₹20,22,282₹75,06,7963.71x6,294₹321
Month 17Steady₹19,14,530₹76,07,7833.97x6,124₹313
Month 18Steady₹19,61,501₹77,07,0823.93x6,297₹311
Total₹2,67,87,253₹10,40,06,5843.88x85,289₹314
Ad spend₹2.68Cr
Revenue₹10.4Cr
Blended ROAS3.88x
Orders85,289
Revenue, month 18₹77.1L
ROAS, month 183.93x
Cost / purchase, month 18₹311
Avg order value, month 18₹1,224
Conversion, month 182.36%
Period covered18 months
Milestone₹75L a month

Funnel

Funnel, first view to purchase month 18

  1. Impressions2,42,06,399
  2. Link clicks3,80,885
    1.57% of impressions
  3. Landing-page views2,66,970
    70.09% of link clicks1.103% of impressions
  4. Added to cart39,098
    14.65% of landing-page views0.162% of impressions
  5. Checkout started18,820
    48.14% of added to cart0.078% of impressions
  6. Purchases6,297
    33.46% of checkout started0.026% of impressions

0.026% of impressions became purchases

Mix

Where the budget goes month 18

SegmentAd spendShare of spendPurchasesROASCost per purchase
Instagram₹11,49,22658.6%3,6773.92x₹313
Facebook₹7,81,84439.9%2,5213.95x₹310
Audience Network₹30,4311.6%994.00x₹307
SegmentAd spendShare of spendPurchasesROASCost per purchase
Instagram Reels₹4,85,84824.8%1,5593.93x₹312
Instagram Feed₹4,54,72523.2%1,4954.02x₹304
Facebook Feed₹4,34,85322.2%1,3673.85x₹318
Facebook Reels₹2,84,22014.5%9484.08x₹300
Instagram Stories₹2,08,65310.6%6233.65x₹335
Facebook Stories₹41,1842.1%1354.00x₹305
Audience Network₹30,4311.6%994.00x₹307
Facebook Video₹21,5871.1%714.00x₹304
SegmentAd spendShare of spendPurchasesROASCost per purchase
Prospecting (cold audiences)₹15,83,47080.7%5,0643.91x₹313
Retargeting (warm audiences)₹2,31,79911.8%7724.08x₹300
Lookalike audiences₹84,8964.3%2643.81x₹322
Advantage+ shopping₹61,3363.1%1973.93x₹311

Creatives

Creative mix month 18

New ads per month

Video59 a month
Catalogue (dynamic product ads)20 a month
Static image9 a month
UGC / creator video6 a month
Carousel6 a month
Moderate3.95xblended ROAS 4 creative types₹18.7L spend
Watchlist3.31xblended ROAS 1 creative type₹87,194 spend
Creative typeTierAd spendPurchasesROASCost per purchase
Catalogue (dynamic product ads)Moderate₹4,33,9031,4574.11x₹298
Static imageModerate₹2,58,8578664.09x₹299
VideoModerate₹10,82,4273,4353.88x₹315
UGC / creator videoModerate₹99,1203033.74x₹327
CarouselWatchlist₹87,1942363.31x₹369

How we run it

How we run it, why, and how it works

  1. Research & offer Month 1

    What we do

    We give the first month to keeping return on spend while scaling, the brand’s main problem, on an established base. We split the account into layers: one campaign to test creative, one to scale winners, prospecting that leaves out past buyers, and retargeting for carts. We pick the hero categories to lead with, and check the pixel against store orders. We start with a website audit, a creative brief and a monthly media schedule in the first week.

    Why

    An established kids store grows monthly revenue in 18 months, from ₹40L–₹45L to ₹75L (+76%). At least one in four of our measured accounts grew that fast over the same time. The main problem in this scenario is keeping return on spend while scaling, with marketing and social presence close behind. Separate layers stop prospecting and retargeting competing for the same budget. A broken pixel and diffuse categories both starve the algorithm of signal.

    How it works

    Each layer keeps its own budget line. Hero categories get their own campaigns from the first week. All three are shared with the brand's team before any budget step.

  2. Measurement & reviews Month 1 to 18

    What we do

    We report net sales after returns, cancellations and tax next to store revenue and platform revenue. We agree a written number for every month on the way from ₹40L–₹45L to ₹75L, and start each review with the month-to-date figure against it. We 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 case study begins from it and rebuilds return first. Returns, cancellations and tax cut logged revenue, so the numbers are set on net sales. A missed month shows up early instead of at the end of the case study.

    How it works

    Net sales, not platform revenue, decide each budget step. Written monthly numbers make each scaling decision explicit. Both returns are reviewed together each week.

  3. Creative testing Month 1

    What we do

    We test with video, catalogue ads and static image first, rising to several dozen new ads a month by the final month, with carousel watched closely since it returns less than the rest. We test catalogue ads state by state and city by city, with close lookalikes of past buyers. We brief creators for a steady run of UGC video, with regional-language cuts of the winners. The learning month runs at a low daily budget and moves up only when orders come through.

    Why

    Kids' demand varies by region and season. Regular UGC keeps testing going, and a regional cut stretches a winning idea further. Early spend buys learning, not scale.

    How it works

    Regions that convert keep their catalogue sets; the rest are cut. Winning UGC is cut into regional languages before new ideas are bought. The low budget stays until orders confirm the buyer. The number of new ads grows with spend; video makes up the largest part and catalogue ads the next.

  4. Scaling Month 2 to 14

    What we do

    We scale through Month 2 to Month 14 toward ₹75L as the budget rises gently while return rises, with Instagram Reels taking the largest share of spend and Instagram Feed the next. We raise budget only while return on spend holds, and cut it when return drops. We move budget in three-to-four-day windows at campaign level. We scale into the festive and wedding calendar with seasonal collection campaigns.

    Why

    Across Month 2 to Month 14, the budget rises gently, while return on spend rises. Return improves over these months, moving from the starting level toward the level of measured stores of that size. Short windows react to category demand without resetting learning every day.

    How it works

    Each month's budget is set by the return the last one earned. Each window is read on purchases and cost per purchase before the next move. Spend shifts into each season and between regions with the calendar. Most of the final month's spend sits on Instagram Reels, then Instagram Feed. Most spend reaches people who have not bought yet; past visitors return more per rupee.

  5. Steady state Month 15 to 18

    What we do

    From Month 15, we reach ₹75L while keeping return where it is. We hold budget where return peaks instead of pushing past it. We refresh tired ads by mixing old and new creatives, and keep a creative bank.

    Why

    At Month 15 revenue is close to ₹75L. Budget keeps rising. Most of our engagements saw return fall back from its best month. A measured account showed click-through falling ahead of revenue, so tired ads are replaced early.

    How it works

    Budget is held while return is at its best and cut back when it slips. New creatives mix with proven ones rather than replacing them all at once.

Milestones

Milestones by month

  1. Month 1

    Learning month: a small daily budget carries the first ads, and store orders are matched to tracking. The website audit, creative brief and media schedule are shared. The store-side return is now the one budget follows.

    • Revenue ₹43.3L
    • ROAS 3.44x
    • Ad spend ₹12.6L
  2. Month 2

    Scaling starts: budget moves in short windows at campaign level. Budget holds and return on spend rises.

    • Revenue ₹43.6L
    • ROAS 3.69x
    • Ad spend ₹11.8L
  3. Month 3

    The budget decision is taken on the return the last step earned.

    • Revenue ₹44.3L
    • ROAS 3.82x
    • Ad spend ₹11.6L
  4. Month 4

    A seasonal collection campaign takes a larger share of budget.

    • Revenue ₹45.6L
    • ROAS 3.96x
    • Ad spend ₹11.5L
  5. Month 5

    Budget is held at the level where return peaked.

    • Revenue ₹46.6L
    • ROAS 3.87x
    • Ad spend ₹12L
  6. Month 6

    Catalogue sets are kept in regions that convert and cut elsewhere.

    • Revenue ₹47.7L
    • ROAS 3.82x
    • Ad spend ₹12.5L
  7. Month 7

    The winning UGC runs in regional-language versions.

    • Revenue ₹48.6L
    • ROAS 3.94x
    • Ad spend ₹12.3L
  8. Month 8

    Tired ads are refreshed from the creative bank.

    • Revenue ₹51.2L
    • ROAS 4.11x
    • Ad spend ₹12.5L
  9. Month 9

    Budget moves in short windows at campaign level.

    • Revenue ₹54.1L
    • ROAS 4.03x
    • Ad spend ₹13.4L
  10. Month 10

    The budget decision is taken on the return the last step earned.

    • Revenue ₹57.7L
    • ROAS 4.01x
    • Ad spend ₹14.4L
  11. Month 11

    The seasonal collection campaign leads this period's spend mix.

    • Revenue ₹58L
    • ROAS 3.98x
    • Ad spend ₹14.6L
  12. Month 12

    Regional-language cuts of the winning UGC go live. Budget steps up and return on spend dips. Monthly revenue passes the halfway point between ₹40L–₹45L and ₹75L.

    • Revenue ₹63L
    • ROAS 3.80x
    • Ad spend ₹16.6L
  13. Month 13

    Catalogue sets are kept in regions that convert and cut elsewhere. Budget holds and return on spend holds.

    • Revenue ₹66.8L
    • ROAS 3.94x
    • Ad spend ₹17L
  14. Month 14

    The winning UGC runs in regional-language versions.

    • Revenue ₹68.8L
    • ROAS 3.90x
    • Ad spend ₹17.7L
  15. Month 15

    From here the work shifts to keeping ads fresh and bringing buyers back.

    • Revenue ₹72.5L
    • ROAS 3.94x
    • Ad spend ₹18.4L
  16. Month 16

    Tired ads are refreshed from the creative bank. Monthly revenue reaches ₹75L, the number this scenario calls for.

    • Revenue ₹75.1L
    • ROAS 3.71x
    • Ad spend ₹20.2L
  17. Month 17

    Budget moves in short windows at campaign level.

    • Revenue ₹76.1L
    • ROAS 3.97x
    • Ad spend ₹19.1L
  18. Month 18

    Budget is reviewed against return before the next step. Budget holds and return on spend holds. Cost per purchase ends lower than in the learning phase.

    • Revenue ₹77.1L
    • ROAS 3.93x
    • Ad spend ₹19.6L

Learnings

Learnings from Kids brands we measured

  1. Test catalogue ads state-wise and city-wise, with 1% lookalikes and festive retargeting.

  2. After a fall: pick hero categories, fix the pixel, and bring in festive creator content.

  3. Move budget in three-to-four-day windows at campaign level, with catalogue campaigns by collection.

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.