The festive CPM surge: what October actually costs, and how to beat paying it
Every brand knows festive CPMs rise. Few plan against the actual curve — which is why most festive "strategies" are just paying more politely.
The shape of the surge: the curve that repeats every year
The Indian festive CPM curve is remarkably consistent in shape even as absolute numbers shift: a gentle climb from late August (early planners and category warm-up), a distinct step up at Navratri, acceleration through the two weeks before Diwali — where auction pressure peaks at 1.5–2.5× baseline CPMs for most consumer categories, with gifting-adjacent niches (dry fruits, sweets, premium F&B, gifting packs) touching 3× — a brief post-Diwali cool-down, then a second, sharper-but-shorter spike around BFCM (now real in metro India), and December normalisation with a gifting tail. Google brand-search CPCs inflate less than Meta CPMs; category shopping terms inflate more. The curve is not the enemy — being surprised by it is.
Category bands: who pays how much more
Typical peak-fortnight inflation over each brand's own September baseline: gifting-core categories (sweets, dry fruits, premium hampers, chocolates): 2–3×, occasionally worse in the final order-by-date week. General F&B and FMCG: 1.5–2×. Nutrition and wellness: 1.3–1.8× — festive-adjacent but not gifting-core, with the January resolution wave as their real season. Personal care and beauty: 1.8–2.5×, squeezed by both gifting and fashion-adjacent spend. Two structural notes: remarketing pools inflate less than prospecting (locked audiences, fewer bidders per user), and quick-commerce and marketplace ad auctions run their own — often steeper — festive curves on top of this, so the omnichannel budget feels the surge twice.
You cannot avoid festive inflation. You can only decide whether you pay it for testing or for scaling.
The choreography that beats the average payer
The entire festive playbook (covered in full here) compresses to one principle: buy your learning at normal prices and your scale at festive prices. Concretely: all creative and angle testing done by mid-September when CPMs are still civil; audiences and remarketing pools filled through September (cheap impressions that convert at peak); budget shifted forward — spending heavier in early October than feels natural, because every week closer to Diwali the same rupee buys less; peak fortnight reserved for proven winners and remarketing only, zero experiments; and a deliberate post-Diwali plan, because the November cool-down is the year's most under-priced conversion window for replenishment and BFCM warm-up. Brands that run this choreography routinely report blended festive CAC at or below Q2 levels despite peak CPMs — they simply refused to test at 2× prices.
Budgeting against the curve: the arithmetic
Build the festive budget on inflated-CPM assumptions, not annual averages: take your September CPM baseline, apply your category band (above) week by week, and recompute what your affordable CAC buys at each stage — the exercise usually reveals that the "big Diwali push" as typically planned (budget doubled in peak week) is the single most expensive way to deploy the money. The alternative allocation that the curve rewards: roughly 30 percent of festive budget in the build weeks (September testing + pool filling), 45–50 percent across early-to-mid October scaling, 15–20 percent peak fortnight (winners + remarketing), and the remainder held for the BFCM/December tail. And hold the line on offer discipline: festive discount pressure plus CPM inflation is the double squeeze that turns record revenue months into flat profit months.
Tracking it yourself: the two-line dashboard
You need exactly two tracked series to run this well next year: your own weekly CPM (by campaign type: prospecting vs remarketing) and your weekly blended CAC, both logged from August through December. One season of honest logging gives you a personal inflation curve better than any industry report — your categories, your audiences, your creative quality baked in. Add the platform layer (quick-commerce ad costs by week if you play there, per the q-commerce economics), and next August the plan writes itself from evidence. We publish updated curve observations each season; the numbers above reflect what we see across our client base and the working ranges Indian media buyers plan against.
Frequently asked questions
How much do Meta CPMs increase during Diwali in India?
Peak-fortnight CPMs typically run 1.5–2.5× a brand's own September baseline for most consumer categories, with gifting-core niches (sweets, dry fruits, hampers, chocolate) touching 3×. Remarketing inflates less than prospecting; the curve steps up at Navratri and accelerates in the final two pre-Diwali weeks.
When should D2C brands start festive campaigns to avoid peak costs?
Testing and pool-building by mid-September at normal prices; scaling through early-to-mid October; peak fortnight reserved for proven winners and remarketing only. The principle: buy learning at normal CPMs and scale at festive CPMs — never the reverse.
Is BFCM a real advertising season in India?
Yes, increasingly — a sharper but shorter CPM spike in late November, concentrated in metros and deal-primed audiences. The November cool-down between Diwali and BFCM is one of the year's most under-priced conversion windows for replenishment and warm-up campaigns.
How should I budget for festive CPM inflation?
Model week-by-week from your own September baseline with your category's inflation band: roughly 30 percent of festive budget in September build weeks, 45–50 percent in early-to-mid October scaling, only 15–20 percent in the peak fortnight, and a held reserve for the BFCM and December tail. Doubling budget in peak week is the most expensive possible deployment.
Planning festive on last year's averages?
The free audit builds your personal CPM curve from your account history — and the week-by-week budget that beats it.
Book a Growth Audit →