Health & wellness case study: plan for ₹40L to ₹67.9L monthly revenue in 3 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 | – | – | ₹40L | – | – | – |
| Month 1 | Learning | ₹8,95,028 | ₹40,62,852 | 4.54x | 1,896 | ₹472 |
| Month 2 | Scaling | ₹14,58,802 | ₹54,45,300 | 3.73x | 2,457 | ₹594 |
| Month 3 | Scaling | ₹19,17,806 | ₹67,92,452 | 3.54x | 3,058 | ₹627 |
| Total | ₹42,71,636 | ₹1,63,00,604 | 3.82x | 7,411 | ₹576 |
02 · Funnel
Projected funnel, first view to purchase · month 3
- Impressions1,67,98,946
- Link clicks2,33,4021.39% of impressions
- Landing-page views1,65,56970.94% of link clicks0.986% of impressions
- Added to cart17,70110.69% of landing-page views0.105% of impressions
- Checkout started10,35558.5% of added to cart0.062% of impressions
- Purchases3,05829.53% of checkout started0.018% of impressions
0.018% of impressions became purchases
03 · Mix
Where the planned budget goes · month 3
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| ₹11,72,831 | 61.2% | 1,855 | 3.51x | ₹632 | |
| ₹6,88,919 | 35.9% | 1,112 | 3.58x | ₹620 | |
| Audience Network | ₹31,525 | 1.6% | 51 | 3.61x | ₹618 |
| ₹24,531 | 1.3% | 40 | 3.61x | ₹613 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹6,33,957 | 33.1% | 1,011 | 3.54x | ₹627 |
| Facebook Reels | ₹3,39,945 | 17.7% | 563 | 3.68x | ₹604 |
| Instagram Feed | ₹3,04,458 | 15.9% | 497 | 3.63x | ₹613 |
| Facebook Feed | ₹2,91,854 | 15.2% | 456 | 3.47x | ₹640 |
| Instagram Stories | ₹2,34,416 | 12.2% | 347 | 3.29x | ₹676 |
| Facebook Stories | ₹36,005 | 1.9% | 59 | 3.61x | ₹610 |
| Audience Network | ₹31,525 | 1.6% | 51 | 3.61x | ₹618 |
| ₹24,531 | 1.3% | 40 | 3.61x | ₹613 | |
| Facebook Video | ₹21,115 | 1.1% | 34 | 3.61x | ₹621 |
| Segment | Planned ad spend | Share of spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹16,79,156 | 87.6% | 2,673 | 3.54x | ₹628 |
| Retargeting (warm audiences) | ₹1,21,075 | 6.3% | 201 | 3.68x | ₹602 |
| Lookalike audiences | ₹85,566 | 4.5% | 133 | 3.44x | ₹643 |
| Advantage+ shopping | ₹32,009 | 1.7% | 51 | 3.55x | ₹628 |
04 · Creatives
Planned creative mix · month 3
New ads per month
| Creative type | Tier | Planned ad spend | Projected purchases | Projected ROAS | Projected cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹1,27,908 | 214 | 3.72x | ₹598 |
| Static image | Moderate | ₹2,13,313 | 356 | 3.71x | ₹599 |
| Video | Moderate | ₹14,51,431 | 2,305 | 3.53x | ₹630 |
| UGC / creator video | Moderate | ₹77,620 | 119 | 3.39x | ₹652 |
| Carousel | Watchlist | ₹47,534 | 64 | 3.00x | ₹743 |
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 creative and content first, so the opening month on this established store goes there. Before budget rises, close the gaps that stop a visitor buying: missing reviews, an unclear return window, no about page and no prepaid incentive. Layer the account: a creative-testing campaign, a scaling campaign, cold audiences that exclude past buyers, and cart retargeting.
Why
An established health and wellness store asked us how to grow monthly revenue in 3 months, from ₹40L to ₹80L (2x). Fewer than one in ten of our measured accounts grew that fast in the same time, so the plan follows the pace of that top tenth rather than forcing the target. The main problem named at booking was creative and content, followed by marketing and social presence. No budget returns more than the store converts. Separate layers stop prospecting and retargeting competing for the same budget.
How it works
The fix list goes to the brand's team in the opening weeks, ahead of any budget step. Each layer keeps its own budget line.
Measurement & targets · Month 1 to 3
What we'd do
Write month-by-month targets with the brand's team that climb from ₹40L to ₹80L, and open every review with the month-to-date number against them. Track ad-platform revenue beside store revenue and net sales after returns, cancellations and tax.
Why
It did not report a return on ad spend, so the plan starts from what measured stores of that size hold. A shortfall is caught in the month it happens, not at the end. Returns, cancellations and tax cut logged revenue, so targets are set on net sales.
How it works
Each budget step is argued against the written target. Net sales, not platform revenue, decide each budget step.
Creative testing · Month 1
What we'd do
Test with video, static image and UGC and creator video first, rising to several dozen new ads a month by the final month, keeping carousel on a short leash because its return trails the account. Make trust the subject of the video: creator reels, customer feedback and founder-led clips. Brief creators for a steady run of UGC video, with regional-language cuts of the winners. Commission ads in batches, and read each batch for a set window before ordering the next.
Why
Trust-carrying video held return in most measured accounts. A steady supply keeps the testing layer fed, and regional cuts reach more buyers with the same idea. A fixed window stops spend chasing a creative before it has been read.
How it works
Weak UGC is swapped for founder-led video rather than scaled. Regional cuts of a winner come before new ideas. Losing batches stop; winning ads take their budget. More spend buys more new ads, led by video ahead of static image.
Scaling · Month 2 to 3
What we'd do
Through Month 2 to Month 3, push as far toward ₹80L as return allows: the budget climbs in steps and return falls, and Instagram Reels carries the most spend and Facebook Reels the next. Refresh tired ads by mixing old and new creatives as spend rises. Make regional-language versions of the winning video for the states that buy most.
Why
Across Month 2 to Month 3, the modelled budget climbs in steps, and return on spend falls as it does. Spend scaled in our measured accounts pushed cost per order up and return down, so no step is taken on hope. More spend means the same people see an ad more often, and click-through fades.
How it works
Proven ads stay while new ones are added. The regional versions run next to the original. Instagram Reels carries the largest share of spend in the final month, with Facebook Reels next. Cold audiences take most of the budget; warm audiences return more per rupee.
06 · Milestones
Projected milestones by month
- Month 1
The learning phase opens: the first ads run on a small daily budget while tracking is checked against store orders. Net sales are reconciled against logged revenue. The account runs in layers: testing, scaling and retargeting.
- Projected revenue ₹40.6L
- Projected ROAS 4.54x
- Planned ad spend ₹9L
- Month 2
Scaling begins: fresh ads are mixed in beside the proven set. Budget steps up sharply and return on spend falls.
- Projected revenue ₹54.5L
- Projected ROAS 3.73x
- Planned ad spend ₹14.6L
- Month 3
The winner now also runs in regional languages. Budget steps up and return on spend dips. Halfway from ₹40L to ₹80L is passed. The plan finishes short of ₹80L: the plan follows what the fastest tenth of our measured accounts reached. Cost per purchase ends higher than in the learning phase.
- Projected revenue ₹67.9L
- Projected ROAS 3.54x
- Planned ad spend ₹19.2L
07 · Learnings
Learnings from Health & wellness brands we measured
Ran dated creative versions (V1 to V3) in separate campaigns
Relaunched campaigns on a new pixel the moment hostile comments appeared
Opened a month-to-date table against the cap on every weekly call
Services behind this plan: Performance marketing · Ads video creation · Book a call
More Health & wellness 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.
