Electronics case study: ₹40L–₹50L to ₹83.2L monthly revenue in 6 months
Case study
Month by month
Revenue by month
| Month | Phase | Ad spend | Revenue | ROAS | Purchases | Cost per purchase |
|---|---|---|---|---|---|---|
| Start | – | – | ₹40L–₹50L | – | – | – |
| Month 1 | Learning | ₹12,42,972 | ₹44,76,583 | 3.60x | 1,755 | ₹708 |
| Month 2 | Scaling | ₹13,56,409 | ₹47,42,416 | 3.50x | 1,898 | ₹715 |
| Month 3 | Scaling | ₹15,70,794 | ₹56,09,635 | 3.57x | 2,210 | ₹711 |
| Month 4 | Scaling | ₹23,39,212 | ₹69,93,666 | 2.99x | 2,833 | ₹826 |
| Month 5 | Steady | ₹27,32,481 | ₹82,61,551 | 3.02x | 3,280 | ₹833 |
| Month 6 | Steady | ₹25,98,695 | ₹83,15,836 | 3.20x | 3,271 | ₹794 |
| Total | ₹1,18,40,563 | ₹3,83,99,687 | 3.24x | 15,247 | ₹777 |
Funnel
Funnel, first view to purchase month 6
- Impressions1,61,88,457
- Link clicks2,66,3301.65% of impressions
- Landing-page views2,10,20478.93% of link clicks1.298% of impressions
- Added to cart22,06910.5% of landing-page views0.136% of impressions
- Checkout started10,99349.81% of added to cart0.068% of impressions
- Purchases3,27129.76% of checkout started0.02% of impressions
0.02% of impressions became purchases
Mix
Where the budget goes month 6
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| ₹14,88,084 | 57.3% | 1,862 | 3.18x | ₹799 | |
| ₹10,74,151 | 41.3% | 1,362 | 3.22x | ₹789 | |
| Audience Network | ₹36,460 | 1.4% | 47 | 3.26x | ₹776 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Instagram Reels | ₹6,09,174 | 23.4% | 766 | 3.19x | ₹795 |
| Instagram Feed | ₹5,88,325 | 22.6% | 757 | 3.27x | ₹777 |
| Facebook Feed | ₹5,25,637 | 20.2% | 647 | 3.13x | ₹812 |
| Facebook Reels | ₹5,01,464 | 19.3% | 655 | 3.32x | ₹766 |
| Instagram Stories | ₹2,90,585 | 11.2% | 339 | 2.97x | ₹857 |
| Facebook Stories | ₹47,050 | 1.8% | 60 | 3.26x | ₹784 |
| Audience Network | ₹36,460 | 1.4% | 47 | 3.26x | ₹776 |
| Segment | Ad spend | Share of spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Prospecting (cold audiences) | ₹23,38,302 | 90.0% | 2,937 | 3.19x | ₹796 |
| Retargeting (warm audiences) | ₹1,68,960 | 6.5% | 221 | 3.32x | ₹765 |
| Lookalike audiences | ₹50,288 | 1.9% | 61 | 3.11x | ₹824 |
| Advantage+ shopping | ₹41,145 | 1.6% | 52 | 3.21x | ₹791 |
Creatives
Creative mix month 6
New ads per month
| Creative type | Tier | Ad spend | Purchases | ROAS | Cost per purchase |
|---|---|---|---|---|---|
| Catalogue (dynamic product ads) | Moderate | ₹2,55,771 | 339 | 3.37x | ₹754 |
| Static image | Moderate | ₹5,55,510 | 733 | 3.35x | ₹758 |
| Video | Moderate | ₹13,01,331 | 1,628 | 3.18x | ₹799 |
| UGC / creator video | Moderate | ₹3,82,508 | 461 | 3.06x | ₹830 |
| Carousel | Watchlist | ₹1,03,575 | 110 | 2.71x | ₹942 |
How we run it
How we run it, why, and how it works
Research & offer Month 1
What we do
The first problem in this scenario is reaching new buyers, so the opening month on this established store goes there. We ask for a product-level stock count so spend follows what can ship. We layer the account: a creative-testing campaign, a scaling campaign, cold audiences that exclude past buyers, and cart remarketing.
Why
An established electronics brand grows monthly revenue in 6 months, from ₹40L–₹50L to ₹1.5Cr (3.3x). That is faster than nine in ten of our measured accounts grew over the same time, so the case study below is on what that fastest tenth reached and shows where it lands against the number this scenario calls for. The main problem was reaching new buyers. Scaling ads on a product that sells out wastes the peak. Layers keep each budget line readable, so a weak campaign cannot hide inside a strong one.
How it works
Spend is set against stock by product. Each layer keeps its own budget line.
Measurement & reviews Month 1 to 6
What we do
We agree a written number for every month on the way from ₹40L–₹50L to ₹1.5Cr, and start each review with the month-to-date figure against it. We report net sales after returns, cancellations and tax next to store revenue and platform revenue.
Why
With no return on ad spend reported, the case study begins at the level measured stores of that size hold. A shortfall is caught in the month it happens, not at the end. In measured accounts net sales ran below logged store revenue, so the numbers sit on the lower figure.
How it works
Written monthly numbers make each scaling decision explicit. Net sales, not platform revenue, decide each budget step.
Creative testing Month 1
What we do
We test with video, static image and catalogue ads first, rising to several dozen new ads a month by the final month, with carousel watched closely since it returns less than the rest. We test several interest clusters against a broad audience, with video and catalogue ads. The learning month runs on a small daily budget, stepping up only once orders confirm. We separate the lead products into their own campaigns and review each one weekly.
Why
Buyers split by use case, so clusters show which one buys before budget is committed. Early spend buys learning, not scale. Products that do not sell show up inside a week, not after a month of shared budget.
How it works
Clusters are read against broad before the scaling budget is set. The low budget stays until orders confirm the buyer. Budget follows the products that sell. New ads rise with the budget, most of them video, then static image.
Scaling Month 2 to 4
What we do
Through Month 2 to Month 4, we push as far toward ₹1.5Cr as return allows: the budget climbs in steps and return falls, and Instagram Reels carries the most spend and Instagram Feed the next. We build lookalikes from past buyers once purchases are steady, beside broad prospecting. We test cost caps, bid caps and CBO against ABO side by side before each budget step.
Why
In Month 2 to Month 4 the budget climbs in steps, and return on spend falls as it does. In measured accounts, scaling spend raised cost per order and lowered return on spend, so each step waits for return to hold. The people who already bought describe the next buyer best.
How it works
Lookalikes are read against broad on the same creative. The version that keeps cost per purchase lowest stays. In the final month, Instagram Reels takes the most spend and Instagram Feed the next most. Most spend reaches people who have not bought yet; past visitors return more per rupee.
Steady state Month 5 to 6
What we do
From Month 5, we hold the gains and push toward ₹1.5Cr only as far as return allows. We show new arrivals to past buyers first, and build lookalikes from the ones who came back. We keep a bank of ready creatives and rotate them in as ads tire.
Why
From Month 5 growth slows while revenue is still under ₹1.5Cr. Budget keeps rising, more slowly than in the scaling months. An order from a returning buyer costs the least. Falling click-through preceded a revenue drop in a measured account, so creative refresh is not optional.
How it works
Past buyers see new arrivals before anyone else. The bank means a tired ad is replaced the week it tires.
Milestones
Milestones by month
- Month 1
Learning month: tracking is checked against store orders and the first ads go live on a small daily budget. Net sales are reconciled against logged revenue. The account runs in layers: testing, scaling and retargeting.
- Revenue ₹44.8L
- ROAS 3.60x
- Ad spend ₹12.4L
- Month 2
Scaling begins: budget shifts to the products that sold this period. Spend holds, and return holds.
- Revenue ₹47.4L
- ROAS 3.50x
- Ad spend ₹13.6L
- Month 3
New arrivals go to past buyers first. Spend steps up, and return holds.
- Revenue ₹56.1L
- ROAS 3.57x
- Ad spend ₹15.7L
- Month 4
Cost caps and bid caps are tested against open bidding.
- Revenue ₹69.9L
- ROAS 2.99x
- Ad spend ₹23.4L
- Month 5
The case study moves into its steady phase, leaning on refreshed ads and repeat buyers.
- Revenue ₹82.6L
- ROAS 3.02x
- Ad spend ₹27.3L
- Month 6
Ads with falling click-through are swapped from the bank. Spend holds, and return rises. The case study finishes short of ₹1.5Cr: the case study follows what the fastest tenth of our measured accounts reached. Each order costs more by the end than it did while learning.
- Revenue ₹83.2L
- ROAS 3.20x
- Ad spend ₹26L
Learnings
Learnings from Electronics brands we measured
Reconciled ad-platform and Shopify figures every month after cancellations
Scaling built on video creative, bundle offers and a cost-control campaign
Run Google Search and Shopping beside Meta, and use Google's demand data to shape Meta.
Services: Performance marketing Ads video creation Book a call
More Electronics 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.
