Shopify Diwali Sale Checklist 2026: 5-Week Plan to Get Your Store Ready (India)
By Store10x ·

Quick answer: To get a Shopify store ready for Diwali, start about five weeks before the festival. Fix speed and mobile problems first, then test checkout, payments and shipping, then prepare offers and stock, then set up ad tracking, and finally freeze major changes a few days before Dhanteras and monitor the store during the sale. This plan breaks that work into five weeks, starting 5 October 2026.
This guide is for Indian Shopify store owners who sell gifts, fashion, jewellery, home decor, food, beauty or any other product that sees a festive rush. It is based on Shopify’s own documentation, Google’s published performance guidance and Meta’s advertising documentation, linked where they are used. It is a planning framework, not a promise of sales.
Key dates for the 2026 festive season
Dates below are for the main Hindu festival calendar as published by common panchang sources. Regional calendars can differ by a day, so confirm any date that matters for a promotion you are planning.
| Date | Festival | Why it matters for your store |
|---|---|---|
| 11 to 19 October | Sharad Navratri | Early festive buying and the first big traffic increase |
| 20 October | Dussehra (Vijayadashami) | A common checkpoint for early-bird offers |
| 6 November | Dhanteras | Gifting and jewellery rush begins |
| 7 November | Naraka Chaturdashi | Last days to ship for delivery before Diwali |
| 8 November | Diwali (Lakshmi Puja) | Main festival day |
| 9 to 10 November | Govardhan Puja, Bhai Dooj | Gifting and follow-up orders continue |
The 5-week Diwali plan at a glance
| Week | Dates | Focus |
|---|---|---|
| Week 1 | 5 to 11 October | Speed, mobile and app clean-up |
| Week 2 | 12 to 18 October | Checkout, payments, COD and shipping |
| Week 3 | 19 to 25 October | Offers, catalogue and stock |
| Week 4 | 26 October to 1 November | Tracking, ads and traffic |
| Week 5 | 2 to 8 November | Freeze, rehearse and monitor |
If you are reading this later than 5 October, do not skip weeks. Compress them, and keep the order, because each week depends on the one before it.
Week 1 (5 to 11 October): Fix speed, mobile and apps
A sale multiplies traffic, so any weakness in your store gets exposed at the worst time. Start with the problems that cost you visitors before they see a product.
Check your speed with real data
- Open the web performance reports in your Shopify admin. They show Core Web Vitals from real visitors over the last 30 days, broken down by page type and device, and rate each metric as Good, Moderate or Poor (Shopify Help Center).
- Know the targets. Google’s “good” thresholds are Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads (web.dev).
- Test your homepage, your top collection page and your best-selling product page on a real phone with mobile data, not only on office Wi-Fi.
Clean up apps and leftover code
- List every installed app and write down what it does for you. Remove the ones you do not use.
- Remember that some apps leave code in your theme even after you uninstall them. Shopify notes that this code is not always removed automatically, and recommends checking the app’s listing or contacting the developer for extra uninstall steps (Shopify Help Center).
- Review popups, chat widgets and countdown timers. Keep the useful ones, and make sure they do not cover the add-to-cart button on small screens.
Work on a copy, not your live theme
Before you change anything, duplicate your theme and make the changes on the copy. Shopify lets you keep multiple themes, including seasonal versions, and test changes without affecting your live store (Shopify Help Center). Name the copy something clear, such as “Diwali 2026 working copy”.
Fix the visible basics
- Check for broken links, missing images and pages that return errors.
- Make sure the menu, search and filters work on mobile.
- Check that product images are compressed and properly sized.
If speed is your biggest problem, a focused clean-up is usually faster than doing it alone. Our Shopify speed optimization service covers images, apps, scripts and theme code.
Week 2 (12 to 18 October): Checkout, payments, COD and shipping
A visitor who reaches checkout and fails to pay is the most expensive visitor you can lose. This week is about making sure every path to payment works.
Test every payment method
- Place a test order for each payment method you offer: UPI, cards, netbanking, wallets and Cash on Delivery.
- To test a payment gateway, switch it to test mode and use its test details. Shopify warns that customers cannot place real orders while a provider is in test mode, so turn test mode off as soon as you finish (Shopify Help Center).
- Check the confirmation page, the order email and the payment status in your gateway dashboard for each test.
Decide your Cash on Delivery rules
- Decide whether COD stays open for every order, or whether you limit it by order value, product type or pincode.
- Think about how you will confirm COD orders before dispatch, for example with a WhatsApp or phone confirmation. Festive weeks bring more first-time buyers, and unconfirmed orders are the ones most likely to be refused at the door.
- Make sure shoppers can see clearly that COD is available, and any extra charge, before they reach checkout.
Check shipping and delivery promises
- Review shipping zones, rates and free-shipping thresholds.
- Ask your courier partner for festive-season cut-off dates and any pincode restrictions, and publish a clear “order by this date for delivery before Diwali” message.
- Check that tax and GST settings are correct for your products, and that invoices and order emails show the right details.
Rehearse the customer journey
Go from the homepage to a paid order on your phone, as a first-time buyer would. Note every moment of confusion. Those moments are the fixes to make this week. If many shoppers reach the cart but do not pay, a conversion rate optimization review can show where they drop off.
Week 3 (19 to 25 October): Offers, catalogue and stock
Now that the store works, decide what you are selling and how you present it.
Plan offers you can actually afford
- Choose a small number of clear offers, such as a percentage discount, a gift set, a bundle or free shipping above a certain order value. Too many overlapping offers confuse shoppers and complicate your margins.
- Check the profit on each offer after discount, shipping and payment charges.
- Decide the rule for returns and exchanges on discounted and gift items, and write it on the product pages.
Schedule discounts in advance
Shopify lets you set a start date and an optional end date for a discount. The start and end times depend on the time zone selected in your Shopify admin, so check that it is set to India before you schedule anything (Shopify Help Center). Schedule everything on the working copy of your theme and in the discounts area, then test the discount at checkout with a test order.
Make the catalogue sale-ready
- Check stock for your top products. Update inventory counts so you do not oversell, and decide what happens when an item sells out.
- Improve the pages that will get the most traffic: clear photos, benefits, size or variant information, delivery details and a short FAQ.
- Create a gifting or festive collection page, with a clear name and description, so shoppers and search engines can find it. Publish it early, so it has time to be crawled.
- Prepare festive banners on the working theme, and keep the message consistent with the actual offers.
If you want a stronger festive layout or custom sections, see our store redesign and optimization service.
Week 4 (26 October to 1 November): Tracking, ads and traffic
Spending on ads without working tracking is the most common way to waste a festive budget. Fix measurement first, then launch.
Make sure every sale is measured
- Check that your Meta Pixel, Conversions API, Google tag and GA4 record purchase and add-to-cart events correctly, and that a test purchase is counted once, not twice.
- If you run Google Shopping or Performance Max, check your product feed in Merchant Center for errors and disapprovals, and fix them early.
Launch ads early enough to learn
- Meta recommends waiting until an ad set has about 50 optimization events since its last significant edit, which shows that costs are more stable. Significant edits, such as changing the audience, optimization event or creative, can restart this learning (Meta Business Help).
- Because of this, start your festive campaigns a couple of weeks before the peak, so they have time to stabilise, and avoid changing them heavily in the final days.
- Prepare creative variations for different offers and audiences, in feed and Reels formats.
Need help with setup? See how we handle Meta Ads for Shopify and Google Ads for Shopify.
Prepare your own channels
- Plan WhatsApp, email and social posts for the festive weeks, and set reminders for the key dates in the table above.
- Prepare retargeting messages for visitors who view products or abandon their cart.
- Make sure your WhatsApp number and support hours are visible on the store.
Week 5 (2 to 8 November): Freeze, rehearse and monitor
Freeze changes before Dhanteras
Choose a cut-off, such as Tuesday 3 November, after which you only fix urgent problems. Late changes are how small mistakes turn into broken checkouts on the busiest days.
Back up and prepare a way back
- Export your products, customers, orders and discounts as CSV files. Shopify supports CSV export for products, customers, orders and discounts, and its CSV guide lists orders and discounts as export only, so they cannot be imported back through the admin (Shopify Help Center).
- Keep a duplicate of your finished theme as a restore point.
Run a final rehearsal
- Place one last test order for each payment method on mobile, then turn test mode off.
- Check that scheduled discounts, banners and shipping messages are correct.
- Decide who answers customer messages, and how quickly.
Sale-day monitoring checklist
During the sale, check these every few hours:
- The homepage, a product page and the checkout open quickly on mobile.
- A payment succeeds and an order email arrives.
- Stock levels for best-sellers are accurate.
- Ads are spending as planned, and purchases appear in your reports.
- Customer messages are being answered.
- Your courier dashboard shows pickups running normally.
Keep one person responsible for this, so nothing falls between people.
After Diwali
- Check returns and refused COD orders, and note which products or regions caused them.
- Thank first-time buyers on WhatsApp or email, and invite them back for the next season.
- Review what worked in your ads and on your store, and write it down for next year.
- Remove expired banners and discounts, and turn off festive offers that have ended.
Common mistakes to avoid
- Changing the live theme during the sale. Make changes on a copy and publish only after testing.
- Leaving payment test mode on. Customers cannot pay while it is on.
- Launching ads without tracking. You cannot improve what you cannot measure.
- Too many offers. Keep them simple and profitable.
- Ignoring mobile. Check every important page on a real phone.
- No plan for support. Slow replies lose orders in a rush.
Which tasks can you do yourself, and when should you get help?
Most owners can handle offers, stock, content and basic tests. Speed work, theme code clean-up, checkout problems, tracking fixes and ad setup are where a developer saves the most time, especially close to a deadline. A regular Shopify maintenance plan also keeps updates, bug fixes, speed and security in check all year, so you are not fixing everything in the last week. If you want a routine to follow after the festival, read our Shopify store maintenance checklist.
Frequently asked questions
When should I start preparing my Shopify store for Diwali?
About five weeks before Diwali is a sensible starting point, because speed, checkout and tracking fixes take time, and ads need a learning period. In 2026, Diwali falls on 8 November, so the work starts in the first week of October.
How do I schedule a Diwali discount on Shopify?
Create the discount in your Shopify admin and set a start date and, if you want one, an end date. The times depend on the time zone selected in your admin, so check that it is set to India first. Test the discount at checkout before it goes live.
How do I test my Shopify checkout before a sale?
Place a test order for each payment method you offer, using your payment provider’s test mode and test details. Check the order confirmation, the email and the payment status. Turn test mode off when you are done, because customers cannot place real orders while it is on.
Should I keep Cash on Delivery open during Diwali?
That depends on your product and your return history. Festive weeks bring many first-time buyers, so many stores add rules or order confirmation for COD. Whatever you choose, make the COD option and any charges clear before checkout, and confirm orders before dispatch.
How can I make my Shopify store faster before a sale?
Compress and resize images, remove unused apps and the code they leave behind, reduce heavy popups and chat widgets, and check the web performance reports in your Shopify admin. Aim for Google’s Core Web Vitals “good” thresholds, and test on a real phone.
Do I need to back up my store before the sale?
It is a good habit. Export your products, customers, orders and discount codes as CSV files, and keep a duplicate of your finished theme as a restore point.
Get your store checked before the rush
If you are short on time, Store10x, a Shopify Development Company in Jaipur, can review your store’s speed, mobile experience, checkout and tracking, and tell you what to fix first. Contact us for a free store review.