Every year, without fail, the same thing happens. A D2C brand gets to four weeks before Diwali, realizes they haven't properly planned their campaign, scrambles to put together a discount, briefs a creative in a rush, and launches into the most competitive and expensive ad inventory window of the year with a campaign that was built in two weeks and shows it.
The brands that actually win Diwali ecommerce sales in India are not the ones with the biggest budgets. They are the ones that started planning six weeks out, made decisions about offer structure before CPMs started climbing, and had their creative tested and their inventory confirmed before the first rupee of festive spend went live.
Here is the six-week D2C Diwali checklist that makes the difference.
Six Weeks Out: Make the Big Decisions First
The decisions you make at week six are the ones that determine whether the rest of the planning is coherent or reactive. Two things need to be locked here before anything else.
Offer structure- The instinct for most brands is to default to a blanket percentage discount, 20% off everything, announced loudly. This is also the fastest way to compress margin during a window when festive CPMs on Meta India are already significantly higher than the rest of the year, which means your CAC is going up whether you plan for it or not. A blanket discount layered on top of elevated acquisition costs is a margin problem waiting to be discovered after the sale ends.
The stronger approach for D2C festive offer structure is bundles, tiered value (spend ₹1,500 get free shipping, spend ₹2,500 get a gift), and limited gift sets at a price point that protects per-unit margin. These lift AOV instead of cutting margin, which is the direction the math needs to go when your ad costs are already higher than normal. Decide this at week six. Everything downstream, that is creative brief, landing page, WhatsApp flows, is built around the offer. If the offer changes at week three, everything else has to change with it.
Inventory confirmation- Run the numbers on how many units you can sell at 2x and 3x your current daily order volume. Confirm with your fulfillment partner that they can handle the SLA at that volume. Check that your top-selling SKUs, the ones going into festive bundles, are stocked for the full campaign window, not just the first four days. D2C inventory planning for festive season is not glamorous, but running out of stock on day five of a Diwali campaign is an operationally painful way to throw away the ad spend that drove demand you couldn't fulfill.
Four Weeks Out: Build the Campaign Infrastructure
With offer and inventory confirmed, week four is where the actual D2C Diwali campaign gets built.
Creative briefing and production. Brief festive creative now so it comes back with enough time to test before the main window opens. Festive creative for Meta ads Diwali India does not need to be heavy on diyas and gold gradients to work. It needs a hook, a clear offer, and a reason to buy now. Test at least three different hooks in the two weeks before the peak window so you go into the highest-spend days with a creative that already has proof behind it, not one you are crossing your fingers on.
Landing pages and PDPs. Every festive ad should land on a page built for the festive offer. Not the homepage, not a generic collection page. The landing page needs to reflect the exact offer the ad promised, with festive-specific trust signals (estimated delivery before Diwali, gift packaging availability, and easy exchange policy for gifting occasions). This is where festive AOV optimization for D2C happens; the right page structure with a clear bundle offer can lift AOV meaningfully without touching the headline discount.
Retention flows. Set up a Diwali-specific abandoned cart sequence, a festive gifting recommendation flow for customers who haven't purchased yet this season, and critically, a post-Diwali retention flow that goes to first-time festive buyers in the two weeks after the sale ends. This last one is what most brands skip entirely, and it is where the real long-term value of the festive window is either captured or lost.
Two Weeks Out: Test, Confirm, Lock
By week two, nothing major should still be in decisions. Creative has been tested, and a winner has been identified. The offer is confirmed and built into the landing pages. Inventory is confirmed. WhatsApp flows for D2C Diwali are set up and have gone through a test send.
What week two is for: Meta ads campaign setup with the festive structure ready to go. Campaigns built, audiences defined, budgets drafted. Not launched yet, but ready. Launching too early means spending at premium festive CPM before the purchase intent peaks. The window where both intent and conversion rate are highest is typically the 10 days before Diwali, that is when the budget should be heaviest, not the full four weeks.
Also this week: pressure test the checkout. A checkout that converts fine at 100 orders a day can behave differently at 400. Check page load speed, payment gateway reliability, and COD flow specifically; high COD volume during Diwali ecommerce is standard, and the checkout needs to handle it cleanly.
During the Window: Watch These Numbers Daily
Once the D2C festive campaign is live, three numbers need daily attention: blended CAC against your festive CAC ceiling (which should have been set before launch, not improvised mid-campaign); creative frequency to catch fatigue before it becomes a CAC problem, and order volume against inventory levels so you can pull back spend on an SKU before it stockouts rather than after.
Scale spend on what is working. Pause what is not. Do not add new creative into the account during the peak window, festive is not the time to test; it is the time to run what is already proven.
After the Window: The Follow-Up Most Brands Skip
Post-Diwali retention for D2C is the most underused lever in festive strategy. The customers who bought during the sale are largely new. They came in on a discount; they do not know the brand well yet, and without a deliberate follow-up they will not come back. A well-timed post-purchase flow, a "how was your first order" check-in, and a second-purchase offer sent 10-14 days after delivery can convert a meaningful share of festive one-time buyers into repeat customers. That is where the actual long-term value of the festive window gets captured.
Most brands celebrate the Diwali revenue number and move on. The ones that win next year are the ones who turned this year's festive buyers into a retained customer base before November was over.
Diwali is the highest-stakes window of the D2C calendar in India. The brands that plan it properly, which means offer first, creative second, campaign infrastructure third and retention built before the sale starts consistently outperform the ones that treat it as a louder version of a normal campaign week.
Six weeks is enough time to do it right. Four weeks is cutting it fine. Two weeks is damage control.
If you want help building your D2C festive season strategy entailing offer structure, campaign setup, creative testing, and the post-Diwali retention plan, book a strategy call with The Social Track. We work with brands through the full festive window, from planning to post-sale retention, and we start those conversations at week six, not week two.
_
Frequently asked questions
How early should I start planning my Diwali campaign and what happens if I start late?
Six weeks out is the right starting point, and the reason is sequencing: offer structure needs to be locked before creative is briefed, creative needs to be briefed before it can be tested, and testing needs to happen before the peak window opens. Each stage depends on the one before it. Starting at four weeks means the offer is still being decided while creative should already be in production. Starting at two weeks means launching untested creative into the most expensive ad inventory of the year with no proof behind it. Six weeks is not a luxury, it is the minimum to do each stage properly without one decision forcing a rushed version of the next.
Should I run a blanket discount, or is there a better offer structure for Diwali?
Bundles, tiered value thresholds, and limited gift sets consistently outperform blanket percentage discounts during the festive window for one specific reason: CPMs on Meta are already significantly higher than the rest of the year, which means your CAC is rising whether you plan for it or not. A blanket discount on top of elevated acquisition costs compresses margin from both sides simultaneously. Bundles and tiered offers lift AOV instead, which is the direction the math needs to go when ad costs are already working against you. A well-structured bundle offer can protect or improve contribution margin even at festive CPM levels. A 20% off everything cannot.
When during the Diwali window should I spend the most and when should I hold back?
The 10 days immediately before Diwali is when purchase intent and conversion rate are both at their highest. This is when the budget should be heaviest. Spending at full festive budget for the full four-week lead-up means paying premium CPMs during a period when intent is still building and conversion rates are lower. Build the campaign infrastructure and test the creative in the earlier weeks, but hold the bulk of the spend for the window when it will actually convert. Launching campaigns early is fine for testing. Running them at full budget early is expensive and rarely necessary.
What should I do with customers who bought during the Diwali sale but have never purchased from us before?
Build a dedicated post-Diwali retention flow specifically for first-time festive buyers, separate from your standard post-purchase sequence. These customers came in on a promotion, they do not know the brand well yet, and without a deliberate follow-up, they are unlikely to return. A check-in message 48-72 hours after delivery, a second-purchase offer sent 10-14 days later, and a replenishment or product education nudge timed to when the product would realistically be running low can convert a meaningful share of one-time festive buyers into genuine repeat customers. This is where the real long-term value of the Diwali window is either captured or permanently lost.
How do I prevent stockouts during the Diwali campaign from wasting ad spend?
Set a per-SKU inventory threshold before the campaign goes live, a stock level at which you automatically reduce or pause spend on that product rather than continuing to drive demand toward something that is about to run out. Check inventory against order volume daily during the peak window, not weekly. If a top SKU is moving faster than projected, pull back spend on it immediately rather than waiting for the listing to go inactive. The cost of a stockout during a festive campaign is not just the lost sales, it is the ad spend that drove demand you could not fulfill, the ranking momentum lost on the marketplace side, and the customer who bought elsewhere and may not come back.