Diwali WhatsApp Marketing: 25 Messages, Timing and Rules
Diwali WhatsApp messages for business: 25 ready-to-adapt templates for offers, greetings, order updates and follow-ups, a simple campaign timeline, and the WhatsApp rules that keep festive campaigns delivered and your number safe.

Diwali is the busiest week of the year for WhatsApp marketing in India, and also the week when customers receive the most messages. The businesses that do well send fewer, better messages: a clear offer, a real reason to act, a one-tap button, and an answer within minutes when people reply.
This guide gives you 25 Diwali messages you can adapt (offers, greetings without a pitch, order updates and follow-ups), a simple timeline from Dhanteras to Bhai Dooj, and the WhatsApp rules that decide whether your festive campaign gets delivered.
Key takeaways
- Send marketing templates only to people who opted in to hear from you on WhatsApp.
- Plan 3–4 messages across the festive week, not one a day.
- Get templates approved a few days early; Meta reviews take time and rejections need fixing.
- Use utility templates for order and delivery updates, marketing templates for offers and greetings.
- Reply fast: every customer reply opens a 24-hour window for free-form answers.
Before you start: the rules that matter
- Opt-in first. WhatsApp’s Business Messaging Policy requires that people agreed to receive messages from your business. Festive lists bought or scraped from elsewhere get blocked and reported. See WhatsApp opt-in.
- Greetings are marketing. A “Happy Diwali” message from a business is a marketing template, even without an offer. Only order, booking, payment and account updates are utility.
- Templates for anyone who hasn’t messaged you in 24 hours. Offers and greetings go out as approved templates. See the 24-hour window.
- Meta limits marketing messages per person. If someone has already received many marketing messages from businesses, Meta may not deliver yours (error 131049). Sending to engaged customers and not repeating the same offer helps; marketing messages sent while a customer’s 24-hour window is open don’t count towards it.
- Big sends may be paced. For newer businesses Meta can hold part of a large campaign until early feedback comes in, and drop the rest if many people block or report it. Start with your most engaged customers.
- Watch your quality rating. Blocks and reports during a big campaign can pause your template. See quality rating and template pausing.
A simple Diwali campaign timeline
| When | What to send | Template category |
|---|---|---|
| 10–14 days before | Early-access offer for your best customers | Marketing |
| Dhanteras | Gold, gifting or “buy today” offer with a clear end date | Marketing |
| Choti Diwali | Last-day delivery cut-off or store-timing reminder | Marketing |
| Diwali day | A short greeting, no hard sell | Marketing |
| Throughout | Order confirmations, dispatch and delivery updates | Utility |
| After Bhai Dooj | Thank-you note, feedback request or review link | Marketing |
Diwali offer messages (marketing)
Use an image header, one clear offer, the end date and a button. {{1}} is the customer’s name.
- Hi {{1}}, our Diwali sale is live 🪔 Get 20% off everything until Sunday. Tap below to shop before your size sells out.
- Hi {{1}}, early access just for you: our Diwali collection opens to regular customers 2 days before everyone else. Shop now 👇
- Dhanteras special, {{1}}: free gold coin with every jewellery purchase above ₹25,000 today only. Visit us or reserve on WhatsApp.
- Hi {{1}}, planning Diwali gifts? Our hampers start at ₹999 and we deliver across the city until Thursday. Reply GIFT to see the range.
- Hi {{1}}, use code DIWALI15 for 15% off your next order this week. Valid until 9 November.
- Hi {{1}}, our sweets counter is open late this week 🍬 Pre-order your boxes on WhatsApp and pick up without waiting in line.
- Hi {{1}}, Diwali home cleaning slots are filling fast. Book this week and get a free sofa clean. Choose a slot below.
- Hi {{1}}, last day for delivery before Diwali! Order by 6 PM today and get it before the festival.
Greetings without a sales pitch (marketing)
A short, warm greeting builds goodwill and invites replies. Keep it brief and don’t send it more than once.
- Wishing you and your family a very happy Diwali, {{1}} 🪔 Thank you for being with us this year. Team Example Store.
- Happy Diwali, {{1}}! May the festival bring light, sweets and good health to your home. ✨
- Hi {{1}}, from all of us at Example Clinic: a safe and happy Diwali to you and your family. We’re closed on Diwali day and open again on Tuesday.
- Happy Diwali, {{1}}! Our store is closed on 8 November and reopens on 10 November. Have a wonderful festival.
- Shubh Deepavali, {{1}} 🪔 Thank you for trusting us with your home this year.
Order and delivery updates (utility)
Festive orders bring “where is my order?” questions. Proactive updates cut them down. Keep these purely informational: adding an offer makes them marketing.
- Hi {{1}}, your order #{{2}} is confirmed. We’ll deliver it before Diwali. Track it here.
- Hi {{1}}, your order #{{2}} has been shipped and will reach you by {{3}}.
- Hi {{1}}, your order #{{2}} is out for delivery today. Please keep your phone handy.
- Hi {{1}}, your Diwali pre-order #{{2}} is ready for pickup at our Andheri store until 9 PM.
- Hi {{1}}, please confirm your cash-on-delivery order #{{2}} for ₹{{3}}.
- Hi {{1}}, your payment of ₹{{2}} for order #{{3}} was received. Thank you!
After the festival (marketing)
- Hi {{1}}, thank you for shopping with us this Diwali! How was your order? Tap a button to rate us.
- Hi {{1}}, we hope you loved your Diwali gifts. Would you share a quick review? It helps a small business like ours.
- Hi {{1}}, our Diwali sale ends tonight. Anything still in your cart is waiting for you.
- Hi {{1}}, wedding season is here! Our new collection is live. Reply SHOW to see it.
- Hi {{1}}, thank you for being part of our Diwali. Here’s 10% off your next visit before 30 November.
- Hi {{1}}, did your order arrive in good shape? Reply here if anything isn’t right and we’ll fix it.
Tips that improve results
- Use a picture. A festive image header gets attention in a busy chat list. Keep text on the image short.
- Add buttons. “Shop now”, “Reserve on WhatsApp” or a copy-code button for the coupon (codes up to 20 characters) make it one tap to act.
- Show a real deadline. Meta’s limited-time offer template adds a countdown to the offer’s end time. Use it only for a genuine deadline; note it doesn’t display on WhatsApp Web or desktop.
- Show several products. A carousel template holds 2–10 cards, each with its own image and buttons.
- Segment. Send the gold offer to jewellery buyers, the hamper offer to corporate customers. Smaller, relevant lists get fewer blocks.
- Send at sensible times. Late morning and early evening, not late at night.
- Be ready for replies. A chatbot or AI Assistant can answer price, size and delivery questions in seconds while your team handles orders.
- Include a way out. A “Stop promotions” button lets people opt out without blocking you, which protects your quality rating.
Run your Diwali campaign on Automate AI
Tell AI Copilot “make a Diwali offer template” and it writes the template with a matching festive image, ready for your approval. Upload or segment your contacts, schedule the campaign for Dhanteras, and watch delivered, read and replied counts live. Contacts marked as opted out are skipped automatically, and the AI Assistant answers customer questions while your team closes orders. See WhatsApp campaigns and our pricing.
Frequently asked questions
Can I send Diwali wishes to all my WhatsApp contacts?
Only to customers who agreed to hear from your business on WhatsApp. On the WhatsApp Business API, a Diwali greeting from a business is a marketing template and is charged per delivered message.
Is a Diwali greeting a marketing or utility template?
Marketing. Utility templates are only for updates about something the customer already started, such as an order, booking or payment.
How many Diwali messages should a business send?
Three or four across the festive period is plenty: an early offer, a last-day reminder, a greeting and a thank-you. More than that leads to blocks.
Why weren’t my Diwali messages delivered to some customers?
Common reasons are Meta’s per-user marketing limit (error 131049), customers who stopped marketing messages from you (131050), or numbers not on WhatsApp. See why WhatsApp messages are not delivered.
When should I submit Diwali templates for approval?
At least 3–4 days before you plan to send, so there’s time to fix a rejection.
Sources
- WhatsApp Business Messaging Policy
- Meta: Template categorization
- Meta: Per-user marketing template limits
- Meta: Limited-time offer templates
- Meta: Business portfolio pacing
- PIB: Government of India holidays for 2026 (Diwali, 8 November)
WhatsApp rules and prices change. We check these guides against Meta’s documentation, but always confirm current terms with Meta before you rely on them. Questions? Message us on WhatsApp at +91 836 977 8812.


