Sign inBook a Call
Food & beverageDuration 6 monthsCase study

Food & beverage case study: ₹30L to ₹42.2L monthly revenue in 6 months

Numbers modelled on 7 Monastic Media ad accounts

Case study

Month by month

Revenue by month
MonthPhaseAd spendRevenueROASPurchasesCost per purchase
Start––₹30L–––
Month 1Learning₹16,12,946₹30,16,9131.87x1,664₹969
Month 2Scaling₹16,61,780₹32,40,9521.95x1,812₹917
Month 3Scaling₹18,39,506₹35,52,3441.93x1,976₹931
Month 4Scaling₹19,33,441₹39,07,5862.02x2,195₹881
Month 5Steady₹20,94,224₹41,31,8491.97x2,345₹893
Month 6Steady₹20,46,004₹42,17,6162.06x2,318₹883
Total₹1,11,87,901₹2,20,67,2601.97x12,310₹909
Ad spend₹1.12Cr
Revenue₹2.21Cr
Blended ROAS1.97x
Orders12,310
Revenue, month 6₹42.2L
ROAS, month 62.06x
Cost / purchase, month 6₹883
Avg order value, month 6₹1,820
Conversion, month 61.26%
Period covered6 months
Milestone₹60L a month

Funnel

Funnel, first view to purchase month 6

  1. Impressions1,22,48,869
  2. Link clicks2,30,311
    1.88% of impressions
  3. Landing-page views1,83,850
    79.83% of link clicks1.501% of impressions
  4. Added to cart16,265
    8.85% of landing-page views0.133% of impressions
  5. Checkout started7,525
    46.26% of added to cart0.061% of impressions
  6. Purchases2,318
    30.8% of checkout started0.019% of impressions

0.019% of impressions became purchases

Mix

Where the budget goes month 6

SegmentAd spendShare of spendPurchasesROASCost per purchase
Instagram₹12,18,52859.6%1,3752.05x₹886
Facebook₹8,05,16839.4%9172.07x₹878
Audience Network₹22,3081.1%262.10x₹858
SegmentAd spendShare of spendPurchasesROASCost per purchase
Instagram Reels₹6,24,18030.5%7052.06x₹885
Instagram Feed₹4,17,67620.4%4842.11x₹863
Facebook Feed₹4,06,74919.9%4502.01x₹904
Facebook Reels₹3,71,66618.2%4362.14x₹852
Instagram Stories₹1,76,6728.6%1861.91x₹950
Facebook Stories₹26,7531.3%312.10x₹863
Audience Network₹22,3081.1%262.10x₹858
SegmentAd spendShare of spendPurchasesROASCost per purchase
Prospecting (cold audiences)₹18,22,46489.1%2,0622.06x₹884
Retargeting (warm audiences)₹1,09,6825.4%1292.14x₹850
Lookalike audiences₹73,5693.6%812.00x₹908
Advantage+ shopping₹40,2892.0%462.07x₹876

Creatives

Creative mix month 6

New ads per month

Video63 a month
Static image11 a month
Catalogue (dynamic product ads)18 a month
UGC / creator video14 a month
Carousel6 a month
Moderate2.07xblended ROAS 4 creative types₹19.8L spend
Watchlist1.74xblended ROAS 1 creative type₹64,210 spend
Creative typeTierAd spendPurchasesROASCost per purchase
Catalogue (dynamic product ads)Moderate₹2,56,8333052.16x₹842
Static imageModerate₹3,89,3344602.15x₹846
VideoModerate₹11,83,4391,3272.04x₹892
UGC / creator videoModerate₹1,52,1881651.97x₹922
CarouselWatchlist₹64,210611.74x₹1,053

How we run it

How we run it, why, and how it works

  1. Research & offer Month 1

    What we do

    The first problem in this scenario is keeping return on spend while scaling, so the opening month on this established store goes there. 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 get the store ready for paid traffic first: reviews and trust pointers on product pages, a visible return window, an about page and a reason to pay upfront.

    Why

    An established food and beverage brand grows monthly revenue in 6 months, from ₹30L to ₹60L (2x). Fewer than one in ten of our measured accounts grew that fast in the same time, so the case study follows the pace of that top tenth, holds budget where return starts to slip, and does not force the number. The main problem in this scenario is keeping return on spend while scaling, with return on ad spend close behind. Separate layers stop prospecting and retargeting competing for the same budget. Every rupee of ads is capped by how well the store turns visits into orders.

    How it works

    Warm layers run beside prospecting, not instead of it. The fix list goes to the brand's team in the opening weeks, ahead of any budget step.

  2. Measurement & reviews Month 1 to 6

    What we do

    We track ad-platform revenue beside store revenue and net sales after returns, cancellations and tax. We set the path from ₹30L to ₹60L as written monthly numbers, and read every review against the month so far. We check the reported return on spend against store revenue before any budget moves.

    Why

    The return on ad spend it reported is below the level where raising budget pays for a store of that size, so budget does not rise until return climbs. Returns, cancellations and tax cut logged revenue, so the numbers are set on net sales. Written monthly numbers 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 number. The store-side return becomes the number every review uses.

  3. Creative testing Month 1

    What we do

    We lead the testing layer with video, catalogue ads and UGC and creator video, building to several dozen new ads a month by the final month, with carousel watched closely since it returns less than the rest. We give each lead product its own campaign and read it weekly. The learning month runs with a deliberately small daily budget until orders prove the buyer. We run one broad video campaign of the core products, with a customer testimonial, and give it most of the budget.

    Why

    Products that do not sell show up inside a week, not after a month of shared budget. Early spend buys learning, not scale. Broad delivery lets the algorithm find buyers for an everyday product.

    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. The video that takes off is scaled; the tests around it are cut. New ads rise with the budget, most of them video, then catalogue ads.

  4. Scaling Month 2 to 4

    What we do

    Through Month 2 to Month 4, we push as far toward ₹60L as return allows: the budget rises gently while return rises, and Instagram Reels carries the most spend and Instagram Feed the next. We tie every budget increase to return: we step up while it holds, and step back when it drops. We front-load about a third of each month's budget into the first week.

    Why

    Across Month 2 to Month 4, the budget rises gently, while return on spend rises. Two of these months stop their budget step where return slips too far. Return improves over these months, moving from the starting level toward the level of measured stores of that size. Early-month demand is stronger for repeat consumables.

    How it works

    Each month's budget is set by the return the last one earned. The monthly budget curve is weighted to the opening days. Instagram Reels carries the largest share of spend in the final month, with Instagram Feed next. Most spend reaches people who have not bought yet; past visitors return more per rupee.

  5. Steady state Month 5 to 6

    What we do

    From Month 5, we hold the gains and push toward ₹60L only as far as return allows. We stop pushing budget once return has peaked. We hold a creative bank and swap tired ads out before click-through falls.

    Why

    Growth slows from Month 5, still short of ₹60L. Spend still grows, at a slower pace than during scaling. Most of our engagements saw return fall back from its best month. In one account we measured, click-through fell before revenue did; refresh is how that is avoided.

    How it works

    Budget is held while return is at its best and cut back when it slips. Refreshes are gradual: a few new ads at a time.

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 store-side return is now the one budget follows. The layered account is in place, with retargeting beside prospecting.

    • Revenue ₹30.2L
    • ROAS 1.87x
    • Ad spend ₹16.1L
  2. Month 2

    Scaling starts: the creative bank supplies this period's refresh. Spend holds, and return rises.

    • Revenue ₹32.4L
    • ROAS 1.95x
    • Ad spend ₹16.6L
  3. Month 3

    Each budget move is read against the return it bought. Budget is raised only as far as return allows: spend steps up, and return holds.

    • Revenue ₹35.5L
    • ROAS 1.93x
    • Ad spend ₹18.4L
  4. Month 4

    Budget is held at the level where return peaked. Budget is raised only as far as return allows: spend holds, and return rises.

    • Revenue ₹39.1L
    • ROAS 2.02x
    • Ad spend ₹19.3L
  5. Month 5

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

    • Revenue ₹41.3L
    • ROAS 1.97x
    • Ad spend ₹20.9L
  6. Month 6

    Products that do not sell are paused and budget moves to the winners. More budget does not pay at this return, so spend holds, and return rises. ₹60L is not reached in the time, because budget stops rising where return starts to slip. Cost per purchase ends close to the learning phase.

    • Revenue ₹42.2L
    • ROAS 2.06x
    • Ad spend ₹20.5L

Learnings

Learnings from Food & beverage brands we measured

  1. Instagram Reels carries the largest share of spend in measured accounts across all industries.

  2. Test Static image alongside the main format: it reached the top creative tier most often in measured accounts across all industries.

  3. Moved a third of spend into one broad video campaign at 3.6x

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.