Food & beverage case study: plan for ₹30L to ₹42.2L monthly revenue in 6 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 | – | – | ₹30L | – | – | – |
| Month 1 | Learning | ₹16,12,946 | ₹30,16,913 | 1.87x | 1,664 | ₹969 |
| Month 2 | Scaling | ₹16,61,780 | ₹32,40,952 | 1.95x | 1,812 | ₹917 |
| Month 3 | Scaling | ₹18,39,506 | ₹35,52,344 | 1.93x | 1,976 | ₹931 |
| Month 4 | Scaling | ₹19,33,441 | ₹39,07,586 | 2.02x | 2,195 | ₹881 |
| Month 5 | Steady | ₹20,94,224 | ₹41,31,849 | 1.97x | 2,345 | ₹893 |
| Month 6 | Steady | ₹20,46,004 | ₹42,17,616 | 2.06x | 2,318 | ₹883 |
| Total | ₹1,11,87,901 | ₹2,20,67,260 | 1.97x | 12,310 | ₹909 |
02 · Funnel
Projected funnel, first view to purchase · month 6
- Impressions1,22,48,869
- Link clicks2,30,3111.88% of impressions
- Landing-page views1,83,85079.83% of link clicks1.501% of impressions
- Added to cart16,2658.85% of landing-page views0.133% of impressions
- Checkout started7,52546.26% of added to cart0.061% of impressions
- Purchases2,31830.8% of checkout started0.019% of impressions
0.019% of impressions became purchases
03 · Mix
Where the planned budget goes · month 6
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| ₹12,18,528 | 59.6% | 1,375 | 2.05x | ₹886 | |
| ₹8,05,168 | 39.4% | 917 | 2.07x | ₹878 | |
| Audience Network | ₹22,308 | 1.1% | 26 | 2.10x | ₹858 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹6,24,180 | 30.5% | 705 | 2.06x | ₹885 |
| Instagram Feed | ₹4,17,676 | 20.4% | 484 | 2.11x | ₹863 |
| Facebook Feed | ₹4,06,749 | 19.9% | 450 | 2.01x | ₹904 |
| Facebook Reels | ₹3,71,666 | 18.2% | 436 | 2.14x | ₹852 |
| Instagram Stories | ₹1,76,672 | 8.6% | 186 | 1.91x | ₹950 |
| Facebook Stories | ₹26,753 | 1.3% | 31 | 2.10x | ₹863 |
| Audience Network | ₹22,308 | 1.1% | 26 | 2.10x | ₹858 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹18,22,464 | 89.1% | 2,062 | 2.06x | ₹884 |
| Retargeting (warm audiences) | ₹1,09,682 | 5.4% | 129 | 2.14x | ₹850 |
| Lookalike audiences | ₹73,569 | 3.6% | 81 | 2.00x | ₹908 |
| Advantage+ shopping | ₹40,289 | 2.0% | 46 | 2.07x | ₹876 |
04 · Creatives
Planned creative mix · month 6
New ads per month
| Creative type | Tier | Planned ad spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹2,56,833 | 305 | 2.16x | ₹842 |
| Static image | Moderate | ₹3,89,334 | 460 | 2.15x | ₹846 |
| Video | Moderate | ₹11,83,439 | 1,327 | 2.04x | ₹892 |
| UGC / creator video | Moderate | ₹1,52,188 | 165 | 1.97x | ₹922 |
| Carousel | Watchlist | ₹64,210 | 61 | 1.74x | ₹1,053 |
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 keeping return on spend while scaling first, so the opening month on this established store goes there. Split the account into layers: one campaign to test creative, one to scale winners, prospecting that leaves out past buyers, and retargeting for carts. 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 came to us to grow 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 plan aims at the pace of that top tenth, holds budget where return would slip, and does not force the target. At booking, the brand named keeping return on spend while scaling as its main problem, 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.
Measurement & targets · Month 1 to 6
What we'd do
Track ad-platform revenue beside store revenue and net sales after returns, cancellations and tax. Set the path from ₹30L to ₹60L 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
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 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. The store-side return becomes the number every review uses.
Creative testing · Month 1
What we'd do
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. 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. 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.
Scaling · Month 2 to 4
What we'd do
Through Month 2 to Month 4, 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. Tie every budget increase to return: step up while it holds, step back when it drops. Front-load about a third of each month's budget into the first week.
Why
Across Month 2 to Month 4, the modelled budget rises gently, while return on spend rises. Two of these months stop their budget step where return would slip 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.
Steady state · Month 5 to 6
What we'd do
From Month 5, hold the gains and push toward ₹60L only as far as return allows. Stop pushing budget once return has peaked. 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.
06 · Milestones
Projected milestones by month
- 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.
- Projected revenue ₹30.2L
- Projected ROAS 1.87x
- Planned ad spend ₹16.1L
- Month 2
Scaling starts: the creative bank supplies this period's refresh. Spend holds, and return rises.
- Projected revenue ₹32.4L
- Projected ROAS 1.95x
- Planned ad spend ₹16.6L
- 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.
- Projected revenue ₹35.5L
- Projected ROAS 1.93x
- Planned ad spend ₹18.4L
- 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.
- Projected revenue ₹39.1L
- Projected ROAS 2.02x
- Planned ad spend ₹19.3L
- Month 5
From here the work shifts to keeping ads fresh and bringing buyers back.
- Projected revenue ₹41.3L
- Projected ROAS 1.97x
- Planned ad spend ₹20.9L
- Month 6
Products that do not sell are paused and budget moves to the winners. More budget would not pay at this return, so spend holds, and return rises. ₹60L is not reached in the time, because budget stops rising where return would slip. Cost per purchase ends close to the learning phase.
- Projected revenue ₹42.2L
- Projected ROAS 2.06x
- Planned ad spend ₹20.5L
07 · Learnings
Learnings from Food & beverage brands we measured
Expect Instagram Reels to carry the largest share of spend in measured accounts across all industries.
Test Static image alongside the main format: it reached the top creative tier most often in measured accounts across all industries.
Moved a third of spend into one broad video campaign at 3.6x
Services behind this plan: Performance marketing · Ads video creation · Book a call
More Food & beverage 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.
