Diwali is the biggest shopping season of the year for most Indian businesses. In 2026, Dhanteras falls on Friday 6 November, Diwali and Lakshmi Puja on Sunday 8 November, and Bhai Dooj on Tuesday 10 November (source). Customers start planning purchases two to three weeks earlier, which means the window to get noticed is open right now.
You do not need a big advertising budget to win your share. The ideas below are built for local shops, salons, restaurants, gyms, clinics, coaching centres and service businesses. Most cost little or nothing.
Get found before customers start searching
1. Update your Google Business Profile with Diwali hours. Add special hours for 6 to 10 November so customers do not arrive to a closed shutter. Google shows special hours directly in Maps results.
2. Publish a Google Business Profile "Offer" post. Offer posts show a start date, end date and a short coupon code. Add a festive photo of your own shop, not a stock image.
3. Add fresh photos of your Diwali decorations. Businesses with recent photos look active and trustworthy. Upload 5 to 10 new photos of your storefront, display and team.
4. Update every directory listing. Make sure your phone number, timings and address match on Google, Local Biz India and other directories. Mismatched details confuse both customers and Google. If you are not yet listed, add your business free.
5. Use "Diwali" words where customers search. Add a line such as "Diwali gift hampers available" or "Diwali makeover packages" to your business description and product names.
Turn existing customers into repeat buyers
6. Send a WhatsApp Business broadcast. Message customers who have saved your number. Keep it short: the offer, the dates, and how to order. See our ready-to-use Diwali WhatsApp templates.
7. Offer an early-bird discount. Reward people who buy before Dhanteras. For example, 10% off orders placed before 4 November. This spreads your rush over more days.
8. Create a loyalty punch card. "Buy 4 times this festive season, get the 5th free" brings people back after Diwali too.
9. Call your top 20 customers personally. A two-minute call with Diwali wishes and a private offer often beats any advertisement.
10. Bring back lapsed customers. Message anyone who has not visited in six months with a "We missed you" Diwali offer.
Make offers people actually want
11. Build gift hampers and combos. Customers want ready gifts. A sweet shop can pair dry fruits with diyas; a salon can sell a "festive glow" voucher; a gym can sell a 3-month gift membership.
12. Sell gift vouchers. Vouchers bring in cash now and a new customer later when the gift is redeemed.
13. Offer corporate gifting. Contact offices, clinics and builders nearby. Corporate orders of 50 to 200 units can be the most profitable sales of the season.
14. Offer free home delivery within a radius. Even a 3 km radius makes ordering easier for busy families.
15. Run a "Diwali home ready" bundle for services. Cleaners, painters, electricians and AC technicians can bundle services. For example, deep cleaning plus fan cleaning plus light installation.
Use your shop as a marketing tool
16. Decorate a photo corner. A rangoli and lights corner with your shop name invites customers to take photos and share them on Instagram.
17. Run an in-store lucky draw. Every bill above a set amount gets a coupon. Announce winners on Bhai Dooj to keep customers following you.
18. Offer free gift wrapping. It costs very little and saves customers time.
19. Give a small sweet box with each purchase above a set value. Small gestures get remembered and talked about.
20. Put a QR code at the counter. Link it to your Google review page. Diwali footfall is the best time to collect reviews. See how to get more Google reviews.
Promote on social media for free
21. Post a countdown. Share one post a day from 1 November: a new product, an offer, or a behind-the-scenes photo.
22. Make short reels. Show packing hampers, decorating the shop, or a quick before-and-after. Phone-shot videos often perform better than polished ads.
23. Partner with a nearby business. A sweet shop and a florist, or a salon and a boutique, can share each other's offers and customers.
24. Post in local WhatsApp and Facebook groups. Many residential societies have groups where local offers are welcome. Follow each group's rules.
25. Thank customers after Diwali. A message on 11 or 12 November with a small post-Diwali discount turns festive shoppers into regular customers.
A simple Diwali marketing timeline
16 to 25 October - Update Google profile, photos, listings; plan hampers and offers
26 October to 4 November - Start broadcasts, early-bird offer, corporate outreach, daily posts
5 to 8 November - Peak days: extended hours, lucky draw, review QR code at counter
9 to 15 November - Thank-you messages, winner announcements, post-Diwali offer
Common mistakes to avoid
- Discounting everything. Pick a few items to discount and keep margins on the rest.
- Spamming customers. Two or three WhatsApp messages over the season is enough.
- Running out of stock. Track last year's best sellers and order early.
- Forgetting staff. Brief your team on every offer so customers get the same answer from everyone.
FAQs
When is Diwali in 2026?
Diwali and Lakshmi Puja fall on Sunday 8 November 2026. Dhanteras is on 6 November and Bhai Dooj on 10 November.
When should I start Diwali promotions?
Start two to three weeks before Dhanteras. For 2026, that means mid to late October.
What is the cheapest way to promote my shop for Diwali?
Update your Google Business Profile, send WhatsApp messages to existing customers, and post daily on social media. All three are free.
Should small businesses give Diwali discounts?
Only on selected items. Combos, hampers and free extras often work better than flat discounts because they protect your margin.
List your business on Local Biz India for free so festive shoppers in your city can find you. Add your business