Home & kitchen case study: ₹50,000 to ₹69,361 monthly revenue in 6 months
Case study
Month by month
Revenue by month
| Month | Phase | Ad spend | Revenue | ROAS | Purchases | Cost per purchase |
|---|---|---|---|---|---|---|
| Start | – | – | ₹50,000 | – | – | – |
| Month 1 | Learning | ₹28,066 | ₹53,530 | 1.91x | 39 | ₹720 |
| Month 2 | Scaling | ₹29,481 | ₹59,053 | 2.00x | 44 | ₹670 |
| Month 3 | Scaling | ₹31,644 | ₹63,467 | 2.01x | 47 | ₹673 |
| Month 4 | Scaling | ₹34,059 | ₹63,600 | 1.87x | 47 | ₹725 |
| Month 5 | Steady | ₹35,617 | ₹68,414 | 1.92x | 51 | ₹698 |
| Month 6 | Steady | ₹36,450 | ₹69,361 | 1.90x | 50 | ₹729 |
| Total | ₹1,95,317 | ₹3,77,425 | 1.93x | 278 | ₹703 |
Funnel
Funnel, first view to purchase month 6
- Impressions2,11,985
- Link clicks4,6402.19% of impressions
- Landing-page views3,51775.8% of link clicks1.659% of impressions
- Added to cart2928.3% of landing-page views0.138% of impressions
- Checkout started16355.82% of added to cart0.077% of impressions
- Purchases5030.67% of checkout started0.024% of impressions
0.024% of impressions became purchases
Mix
Where the budget goes month 6
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| ₹23,569 | 64.7% | 33 | 1.90x | ₹714 | |
| ₹12,881 | 35.3% | 17 | 1.91x | ₹758 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹11,515 | 31.6% | 16 | 1.90x | ₹720 |
| Instagram Feed | ₹8,399 | 23.0% | 12 | 1.95x | ₹700 |
| Facebook Feed | ₹7,094 | 19.5% | 9 | 1.86x | ₹788 |
| Facebook Reels | ₹5,032 | 13.8% | 7 | 1.98x | ₹719 |
| Instagram Stories | ₹3,655 | 10.0% | 5 | 1.77x | ₹731 |
| Facebook Stories | ₹755 | 2.1% | 1 | 1.94x | ₹755 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹32,849 | 90.1% | 45 | 1.90x | ₹730 |
| Retargeting (warm audiences) | ₹2,816 | 7.7% | 4 | 1.97x | ₹704 |
| Advantage+ shopping | ₹785 | 2.2% | 1 | 1.90x | ₹785 |
Creatives
Creative mix month 6
New ads per month
| Creative type | Tier | Ad spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹4,546 | 7 | 2.00x | ₹649 |
| Static image | Moderate | ₹4,426 | 6 | 1.99x | ₹738 |
| Video | Moderate | ₹24,525 | 34 | 1.89x | ₹721 |
| UGC / creator video | Moderate | ₹1,747 | 2 | 1.82x | ₹874 |
| Carousel | Watchlist | ₹1,206 | 1 | 1.61x | ₹1,206 |
How we run it
How we run it, why, and how it works
Research & offer Month 1
What we do
We start with creative and content, which the brand in this scenario named first, before anything else on this smaller store. We add cart-value offers that step up at set basket sizes to lift order value. Before budget rises, we close the gaps that stop a visitor buying: missing reviews, an unclear return window, no about page and no prepaid incentive.
Why
In this case study, a smaller home and kitchen brand grows monthly revenue in 6 months, from ₹50,000 to ₹15L (30x). 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 rather than forcing the number. The main problem in this scenario is creative and content. Each extra item in a basket is revenue the ad has already paid for. Conversion rate caps what any ad budget can return.
How it works
Tier levels are set just above the basket sizes buyers already reach. Fixes are listed and handed over early, so later budget lands on a store that converts.
Measurement & reviews Month 1 to 6
What we do
We track ad-platform revenue beside store orders in a shared daily sheet. We set the path from ₹50,000 to ₹15L as written monthly numbers, and read every review against the month so far. We match the return the brand in this scenario reports to what the store actually took in, before touching budget.
Why
At the return on ad spend it reported, extra budget costs more than it brings, so return has to climb first. The ad platform's own count runs high, so the store's count is the one that moves budget. A shortfall is caught in the month it happens, not at the end.
How it works
Budget decisions are read off store numbers, not the ad platform alone. The month's number is on the page at every review. The store-side return becomes the number every review uses.
Creative testing Month 1
What we do
We lead the testing layer with video, catalogue ads and static image, building to about a dozen new ads a month by the final month, keeping carousel on a short leash because its return trails the account. We buy creative in batches and give each batch a fixed read window before buying more. We lead with video that carries trust: creators, customer feedback and founder-led pieces. We keep creators producing UGC video on a steady schedule, and cut the winners into regional languages.
Why
The read window keeps creative spending tied to evidence. Trust-carrying video held return in most measured accounts. Regular UGC keeps testing going, and a regional cut stretches a winning idea further.
How it works
Losing batches stop; winning ads take their budget. Weak UGC is swapped for founder-led video rather than scaled. Regional cuts of a winner come before new ideas. More spend buys more new ads, led by video ahead of catalogue ads.
Scaling Month 2 to 4
What we do
We scale through Month 2 to Month 4 toward ₹15L as the budget rises gently while return holds, with Instagram Reels taking the largest share of spend and Instagram Feed the next. We make regional-language versions of the winning video for the states that buy most. We tie every budget increase to return: we step up while it holds, and step back when it drops.
Why
In Month 2 to Month 4 the budget rises gently, while return on spend holds. In three of these months the step is trimmed to the size return can hold. Each budget step here is sized so that return stays close to where it was. The same winning idea reaches more buyers in their own language.
How it works
Regional cuts run beside the original winner. Each month's budget is set by the return the last one earned. Instagram Reels carries the largest share of spend in the final month, with Instagram Feed next. Cold audiences take most of the budget; warm audiences return more per rupee.
Steady state Month 5 to 6
What we do
From Month 5, we hold the gains and push toward ₹15L only as far as return allows. We keep a bank of ready creatives and rotate them in as ads tire. We recover abandoned checkouts and lift repeat orders with WhatsApp messages.
Why
From Month 5 growth slows while revenue is still under ₹15L. 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. WhatsApp is cheaper than paid retargeting for buyers who already reached checkout.
How it works
New creatives mix with proven ones rather than replacing them all at once. WhatsApp runs alongside paid retargeting, not instead of it.
Milestones
Milestones by month
- Month 1
Learning month: the first ads run on a small daily budget while tracking is checked against store orders. The daily sheet now matches platform revenue to store orders. The reported return is checked against the store-side return.
- Revenue ₹53,530
- ROAS 1.91x
- Ad spend ₹28,066
- Month 2
Scaling begins: budget is reviewed against return before the next step. Only the part of the step that return supports is taken: return on spend rises while budget holds.
- Revenue ₹59,053
- ROAS 2.00x
- Ad spend ₹29,481
- Month 3
Past buyers get a WhatsApp nudge for their next order.
- Revenue ₹63,467
- ROAS 2.01x
- Ad spend ₹31,644
- Month 4
Tired ads are refreshed from the creative bank.
- Revenue ₹63,600
- ROAS 1.87x
- Ad spend ₹34,059
- Month 5
From here the work shifts to keeping ads fresh and bringing buyers back.
- Revenue ₹68,414
- ROAS 1.92x
- Ad spend ₹35,617
- Month 6
The winner now also runs in regional languages. Only the part of the step that return supports is taken: return on spend holds while budget holds. Revenue ends below ₹15L, the number this scenario calls for, because budget stops rising where return starts to slip. Each order costs about what it did while learning.
- Revenue ₹69,361
- ROAS 1.90x
- Ad spend ₹36,450
Learnings
Learnings from Home & kitchen brands we measured
Ran each product as its own campaign and read results weekly
Ran regional-language versions of the winning creative (6.9x)
Test bidding controls (cost caps, bid caps, CBO against ABO) side by side before scaling.
Services: Performance marketing Ads video creation Book a call
More Home & kitchen case studies
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.
