Food & beverage case study: plan for ₹20L to ₹34.7L 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 | – | – | ₹20L | – | – | – |
| Month 1 | Learning | ₹5,27,538 | ₹19,81,027 | 3.76x | 960 | ₹550 |
| Month 2 | Scaling | ₹5,70,654 | ₹20,88,849 | 3.66x | 1,004 | ₹568 |
| Month 3 | Scaling | ₹7,25,799 | ₹25,69,702 | 3.54x | 1,187 | ₹611 |
| Month 4 | Scaling | ₹8,42,732 | ₹29,66,161 | 3.52x | 1,400 | ₹602 |
| Month 5 | Steady | ₹10,37,152 | ₹33,85,195 | 3.26x | 1,630 | ₹636 |
| Month 6 | Steady | ₹10,41,529 | ₹34,72,902 | 3.33x | 1,672 | ₹623 |
| Total | ₹47,45,404 | ₹1,64,63,836 | 3.47x | 7,853 | ₹604 |
02 · Funnel
Projected funnel, first view to purchase · month 6
- Impressions76,87,591
- Link clicks1,14,4171.49% of impressions
- Landing-page views80,88070.69% of link clicks1.052% of impressions
- Added to cart10,75513.3% of landing-page views0.14% of impressions
- Checkout started4,93245.86% of added to cart0.064% of impressions
- Purchases1,67233.9% of checkout started0.022% of impressions
0.022% 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 |
|---|---|---|---|---|---|
| ₹5,75,468 | 55.3% | 919 | 3.32x | ₹626 | |
| ₹4,52,325 | 43.4% | 731 | 3.36x | ₹619 | |
| Audience Network | ₹13,736 | 1.3% | 22 | 3.39x | ₹624 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹2,72,777 | 26.2% | 436 | 3.32x | ₹626 |
| Facebook Reels | ₹2,23,957 | 21.5% | 372 | 3.45x | ₹602 |
| Instagram Feed | ₹2,16,875 | 20.8% | 355 | 3.40x | ₹611 |
| Facebook Feed | ₹2,09,532 | 20.1% | 328 | 3.25x | ₹639 |
| Instagram Stories | ₹85,816 | 8.2% | 128 | 3.09x | ₹670 |
| Facebook Stories | ₹18,836 | 1.8% | 31 | 3.39x | ₹608 |
| Audience Network | ₹13,736 | 1.3% | 22 | 3.39x | ₹624 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹9,32,658 | 89.5% | 1,495 | 3.33x | ₹624 |
| Retargeting (warm audiences) | ₹61,470 | 5.9% | 102 | 3.47x | ₹603 |
| Lookalike audiences | ₹30,628 | 2.9% | 48 | 3.24x | ₹638 |
| Advantage+ shopping | ₹16,773 | 1.6% | 27 | 3.34x | ₹621 |
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 | ₹1,47,761 | 248 | 3.49x | ₹596 |
| Static image | Moderate | ₹2,16,709 | 362 | 3.47x | ₹599 |
| Video | Moderate | ₹5,61,254 | 891 | 3.30x | ₹630 |
| UGC / creator video | Moderate | ₹78,907 | 121 | 3.17x | ₹652 |
| Carousel | Watchlist | ₹36,898 | 50 | 2.81x | ₹738 |
05 · How we'd help
How we'd help, why, and how it works
Research & offer · Month 1
What we'd do
Open with set-up work on the established food and beverage store, since the booking gave no single problem. Open with three documents: a website audit, a creative brief and a media plan by month. 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 an established food and beverage brand that wants to grow monthly revenue in 6 months, from ₹20L to ₹50L (2.5x). That is faster than nine in ten of our measured accounts grew over the same time, so the plan below is modelled on what that fastest tenth reached and shows where it lands against the target. The booking gave no single problem, so the plan starts from the numbers. Later budget calls need something written to be judged against. Layers keep each budget line readable, so a weak campaign cannot hide inside a strong one.
How it works
The brief is agreed first; spend follows it. Retargeting sits next to prospecting and never replaces it.
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. Agree a written target for every month on the way from ₹20L to ₹50L, and start each review with the month-to-date figure against it.
Why
No return on ad spend was given at booking; the starting return is what measured food and beverage stores of that size hold. Returns, cancellations and tax cut logged revenue, so targets are set on net sales. A shortfall is caught in the month it happens, not at the end.
How it works
Net sales, not platform revenue, decide each budget step. Each budget step is argued against the written target.
Creative testing · Month 1
What we'd do
Test with video, catalogue ads and UGC and creator video first, rising to several dozen new ads a month by the final month, with carousel watched closely since it returns less than the rest. Run one broad video campaign of the core products, with a customer testimonial, and give it most of the budget. The learning month runs at a low daily budget and moves up only when orders come through. Give each lead product its own campaign and read it weekly.
Why
An everyday product sells best when the algorithm is free to find its buyers. The first rupees are for finding the buyer, not for volume. A product nobody buys is visible within a week when it has its own campaign.
How it works
A video that takes off gets the budget; tests that do not convert are cut. Only confirmed orders at the low budget unlock the next step. A product that does not sell is paused inside the week. The number of new ads grows with spend; video makes up the largest part and catalogue ads the next.
Scaling · Month 2 to 4
What we'd do
Through Month 2 to Month 4, push as far toward ₹50L as return allows: the budget rises gently and return dips, and Instagram Reels carries the most spend and Facebook Reels the next. Raise budget only while return on spend holds, and cut it when return drops. Scale into the festive and wedding calendar with seasonal collection campaigns.
Why
Across Month 2 to Month 4, the modelled budget rises gently, and return on spend dips. In measured accounts, scaling spend raised cost per order and lowered return on spend, so each step waits for return to hold. Demand is seasonal and regional, so spend moves with the calendar.
How it works
Each month's budget is set by the return the last one earned. Spend shifts into each season and between regions with the calendar. Instagram Reels carries the largest share of spend in the final month, with Facebook Reels 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 ₹50L only as far as return allows. Refresh tired ads by mixing old and new creatives, and keep a creative bank. Hold targets on net sales as volume grows, since returns rise with it.
Why
Growth slows from Month 5, still short of ₹50L. Spend still grows, at a slower pace than during scaling. In one account we measured, click-through fell before revenue did; refresh is how that is avoided. Net sales ran below logged store revenue in our measured accounts.
How it works
New creatives mix with proven ones rather than replacing them all at once. Each review opens with net sales against the target.
06 · Milestones
Projected milestones by month
- Month 1
First, the set-up: a small daily budget carries the first ads, and store orders are matched to tracking. The website audit, creative brief and media plan are shared. Net sales after returns are matched to logged revenue.
- Projected revenue ₹19.8L
- Projected ROAS 3.76x
- Planned ad spend ₹5.3L
- Month 2
Scaling starts: each budget move is read against the return it bought. Spend holds, and return holds.
- Projected revenue ₹20.9L
- Projected ROAS 3.66x
- Planned ad spend ₹5.7L
- Month 3
The seasonal collection campaign leads this period's spend mix. Spend steps up, and return holds.
- Projected revenue ₹25.7L
- Projected ROAS 3.54x
- Planned ad spend ₹7.3L
- Month 4
Budget shifts to the products that sold this period.
- Projected revenue ₹29.7L
- Projected ROAS 3.52x
- Planned ad spend ₹8.4L
- Month 5
The plan moves into its steady phase, leaning on refreshed ads and repeat buyers.
- Projected revenue ₹33.9L
- Projected ROAS 3.26x
- Planned ad spend ₹10.4L
- Month 6
The creative bank supplies this period's refresh. Spend holds, and return holds. Revenue ends below ₹50L, the target set at enquiry, because the plan follows what the fastest tenth of our measured accounts reached. Each order costs more by the end than it did while learning.
- Projected revenue ₹34.7L
- Projected ROAS 3.33x
- Planned ad spend ₹10.4L
07 · Learnings
Learnings from Food & beverage brands we measured
Refreshed tired ads by mixing old and new creatives; one product ad returned to 24.8x
Monthly review calls that start with what has not worked
Tested UGC for one product and a UGC lookalike audience, then cut both
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.
