Skip to content

Diwali WhatsApp messages for your customers

Diwali is on Sunday 8 November 2026, with Dhanteras on the 6th and Bhai Dooj on the 10th. These are written to be approved first time and to read like a person wrote them, not a campaign. Submit them at least a few days early: Meta can take up to 24 hours to decide, and the queue is longest the week before a festival.

Checked against Meta’s rules 7 templates · 6 Marketing, 1 Utility

Before you submit

What decides whether these go out.

  • A Diwali greeting is a Marketing template, even with no offer in it. Meta files birthday and festival wishes under “build customer relationships”, which is Marketing. Submitting one as Utility gets it rejected or recategorised, so choose Marketing and plan for its price.
  • Only send to people who agreed to hear from you. A festival is when businesses blast their whole phone book, and when people press Block. The blocks lower your number’s quality, and a low-quality template is paused automatically. Send to customers who opted in, and leave out anyone who has unsubscribed.
  • Keep greetings out of order updates. A delivery update is Utility only while it is purely about the order. Add “Happy Diwali, and enjoy 10% off” and the whole message becomes Marketing.
  • Do not sell fireworks on WhatsApp. WhatsApp’s Commerce Policy lists fireworks under weapons and explosives, and a template selling them is refused. The same policy covers alcohol and tobacco, which also turn up in festive offers.

The templates

Copy, adjust, submit.

Replace anything in [square brackets] with your own words before you submit. The numbered blanks are filled for each person when you send. In talkv, paste the text into Templates → New and the same rules are checked before it goes to Meta; in WhatsApp Manager, add a sample for each blank.

Marketing English

A plain Diwali greeting

diwali_greeting_2026

The safest Diwali template there is: no offer, one variable, real sentences. Send it on Diwali morning, not at midnight.

The text to submit

Happy Diwali, {{1}}! From all of us at [your business name], we wish you and your family a festival full of light, sweets and good company. Thank you for being with us this year.

Buttons: Stop promotions

{{1}}
First name — with a fallback such as “from all of us”, or leave out people without one

Happy Diwali, Priya! From all of us at [your business name], we wish you and your family a festival full of light, sweets and good company. Thank you for being with us this year.

10:30

  • Stop promotions
With sample details filled in.

Marketing Hindi

The same greeting in Hindi

diwali_greeting_hi_2026

Submit it as a separate template in Hindi. WhatsApp treats every language as its own template, approved on its own.

The text to submit

नमस्ते {{1}} जी, आपको और आपके परिवार को दिवाली की हार्दिक शुभकामनाएं। इस साल हमारे साथ बने रहने के लिए धन्यवाद। – [your business name]

Buttons: Stop promotions

{{1}}
First name

नमस्ते प्रिया जी, आपको और आपके परिवार को दिवाली की हार्दिक शुभकामनाएं। इस साल हमारे साथ बने रहने के लिए धन्यवाद। – [your business name]

10:30

  • Stop promotions
With sample details filled in.

Marketing English

A Diwali sale, with a photo

diwali_sale_2026

Fixed dates in the text, rather than variables, keep the variable count low for the length; Meta rejects a short message with many blanks. Make next year’s as a new template.

The text to submit

Top: Photo. Your sale banner — a JPG or PNG up to 5 MB.

Hi {{1}}, our Diwali sale runs from 1 to 8 November: {{2}} off everything, in store and online. Use code {{3}} at checkout, or show this message at the counter.

Footer: Offer ends 8 November 2026

Buttons: Shop the sale (link to https://example.com/diwali) · Stop promotions

{{1}}
First name
{{2}}
The discount — the same for everyone
{{3}}
The code — the same for everyone
Your photo

Hi Priya, our Diwali sale runs from 1 to 8 November: 20% off everything, in store and online. Use code DIWALI20 at checkout, or show this message at the counter.

Offer ends 8 November 2026

10:30

  • Shop the sale
  • Stop promotions
With sample details filled in.

Marketing English

Corporate gift orders

diwali_corporate_gifting_2026

For businesses selling to other businesses. A reply opens the 24-hour window, so the quote itself can be an ordinary message.

The text to submit

Hello {{1}}, Diwali gift orders for teams and clients close on {{2}}, so that everything is delivered before the festival. Reply with how many hampers you need and where they go, and we will send a quote the same day.

Buttons: Get a quote · Stop promotions

{{1}}
Contact’s first name
{{2}}
Your order cut-off date

Hello Rahul, Diwali gift orders for teams and clients close on 31 October, so that everything is delivered before the festival. Reply with how many hampers you need and where they go, and we will send a quote the same day.

10:30

  • Get a quote
  • Stop promotions
With sample details filled in.

Marketing English

Festive bookings filling up

diwali_bookings_2026

For salons, studios and clinics. Only say slots are limited if they are — the person you message may well check.

The text to submit

Hi {{1}}, Diwali bookings are filling up quickly. We still have a few slots between 4 and 7 November. Tap below to choose a time that suits you.

Buttons: Book a slot (link to https://example.com/book) · Stop promotions

{{1}}
First name

Hi Priya, Diwali bookings are filling up quickly. We still have a few slots between 4 and 7 November. Tap below to choose a time that suits you.

10:30

  • Book a slot
  • Stop promotions
With sample details filled in.

Utility English

A delivery moved by the holiday

diwali_order_delay

Utility, because it is about one order and nothing else. No greeting and no offer, or it becomes Marketing.

The text to submit

Hi {{1}}, your order {{2}} is packed. Our courier is closed for Diwali, so it will now reach you on {{3}}. We are sorry for the wait.

Buttons: Track your order (link to https://example.com/track/{{1}})

{{1}}
First name
{{2}}
Order number
{{3}}
New delivery date

Hi Priya, your order #40213 is packed. Our courier is closed for Diwali, so it will now reach you on 11 November. We are sorry for the wait.

10:30

  • Track your order
With sample details filled in.

Marketing English

After the festival

diwali_thank_you_2026

Send it to people who bought during the festival, a few days after. It asks for nothing, which is why it is read.

The text to submit

Thank you for celebrating Diwali with [your business name], {{1}}. Your orders kept our whole team busy this season. We hope the year ahead is a bright one for you.

Buttons: Stop promotions

{{1}}
First name

Thank you for celebrating Diwali with [your business name], Priya. Your orders kept our whole team busy this season. We hope the year ahead is a bright one for you.

10:30

  • Stop promotions
With sample details filled in.

Questions

Asked about these messages.

Something else? Write to us — a person answers.

When is Diwali in 2026?

Diwali (Lakshmi Puja) is on Sunday 8 November 2026. Dhanteras is on Friday 6 November and Bhai Dooj on Tuesday 10 November. Dates and puja timings can differ by region, so check your local panchang for the muhurat.

Is a Diwali greeting a Marketing or a Utility template?

Marketing. Meta’s categorisation guidelines list birthday and festival wishes under building customer relationships, which is Marketing even when the message contains no offer. Utility is only for messages about a specific order, booking or account.

How early should I submit Diwali templates for approval?

A few days before you want to send. Meta says a decision can take up to 24 hours, and if a template is rejected you need time to fix and resubmit it. Most templates are decided much faster, but the week before a festival is the wrong time to find out.

Can I send a Diwali message to every number in my phone?

Only to people who agreed to receive messages from your business. Messaging people who did not leads to blocks and reports, which lower your number’s quality and can pause your templates or restrict your account. talkv leaves out anyone without consent or who has unsubscribed, and shows how many before you send.

What does a Diwali broadcast cost?

Two separate charges. Meta charges for each delivered Marketing message at its rate for the recipient’s country and bills your card directly. talkv charges its own platform fee per message. Neither charges for a message that is not delivered. The pricing calculator shows both.

More templates

Other template collections

talkv sends these to your whole list from your own WhatsApp number, leaves out anyone who has not agreed or has unsubscribed, and shows you who before you send. Meta bills you directly for the messages; our fee is per message, with no subscription.

Create an account
Three colleagues gathered round a laptop in a glass-walled meeting room.

Your customers are waiting. Say hello today.

₹50 credit to start and no monthly fee. Your number and your chats stay yours.