Is a "Happy Diwali" Message a Marketing Message? Greetings, Categories and Cost

Is a "Happy Diwali" Message a Marketing Message? Greetings, Categories and Cost

9 min read

Every year, thousands of Indian businesses send the same message: "Wishing you and your family a very Happy Diwali!" It feels like a free, friendly hello. On the WhatsApp Business API, it is neither. Diwali wishes from a WhatsApp business are marketing messages. You pay the marketing rate for each one, and a greeting that gives the customer nothing to do is one of the easiest messages to block.

That does not mean you should skip Diwali. It means you should know what the greeting costs and who should get it. You should also know what to put next to the "Happy Diwali" so it earns its price. This guide covers all of it, with six templates you can adapt.

Why a Diwali greeting is a marketing message

Meta puts every WhatsApp template in one of three groups: marketing, utility or authentication. The category sets the price.

  • Utility is for messages tied to something the customer did or asked for. An order update, a booking reminder, a payment receipt. Meta's rules say a utility template must have no promotional intent at all.
  • Marketing is everything else that a business sends first. Offers, product news, event invites and relationship messages.
  • Authentication is for one-time passcodes only.

A festival greeting is not linked to any order or request. So it lands in marketing. Meta's own categorisation guide makes this plain. Its list of marketing examples has a "Diwali is around the corner" invite and a "Happy birthday" wish.

Two more rules matter here:

  • Mixed messages are marketing. If you add "Happy Diwali" to an order update, Meta treats the whole template as marketing.
  • Meta can change the category later. If a template approved as utility does not meet the rules, Meta can switch it to marketing, even after approval. Calling a greeting utility does not save money for long.

For more on how categories work, see these WhatsApp template message examples.

What Diwali wishes cost on WhatsApp

In India, Meta charges Rs 0.8631 for each delivered marketing message, before 18% GST. You pay only for messages that are delivered. Here is what one greeting costs at three list sizes:

Contacts who receive itMeta fee before GSTWith 18% GST
1,000Rs 863about Rs 1,018
5,000Rs 4,316about Rs 5,092
10,000Rs 8,631about Rs 10,185

That is Meta's fee alone. Some platforms add their own markup on each message, which raises it further. Wamafy charges a flat plan and passes on Meta's rate with no markup.

Not every message will be delivered, and around Diwali that gap can be large. WhatsApp limits how many marketing messages each person gets from all businesses. Meta says the limit looks at how often that person reads marketing messages, and how many messages are already in their inbox. On Diwali, inboxes are full. Some of your greetings will fail with error 131049. You are not charged for those, but they also never arrive.

Cost of Diwali wishes from a WhatsApp business to 1,000, 5,000 and 10,000 contacts
One Diwali greeting at three list sizes, at Meta India marketing rates before GST.

When Diwali wishes from your business are worth it

A greeting is worth paying for when two things are true. The person knows you and likes hearing from you. And the message gives them something useful.

Good reasons to send a Diwali message:

  • Your hours change. A shop closed on Diwali day, or open late during Dhanteras week.
  • A delivery cut-off. "Order by this date to get it before Diwali" saves customers from a late parcel.
  • A real offer. A festive discount, a free gift wrap, or a hamper for loyal buyers.
  • A thank-you that means something. To a client who placed a big order this year, a personal note from the owner.

A plain "Happy Diwali" with none of these is the weakest message you can pay for. It costs the same as an offer, and it gives the customer no reason to reply, tap or buy.

Greeting plus offer, or greeting alone?

Here is the key point most businesses miss. On WhatsApp, a greeting and a greeting with an offer cost exactly the same. Both are marketing. So if you are paying the marketing rate anyway, make the message work for it.

Greeting aloneGreeting plus something useful
CategoryMarketingMarketing
Cost per delivered messageRs 0.8631Rs 0.8631
Reason to reply or tapNoneHours, an offer, a cut-off date
Risk of blockHigher, it reads like a forwardLower, it helps the reader
What you can measureDelivered and readReplies, clicks, orders

Keep the greeting warm and short. Put the useful part in one clear line. Add a button, such as "See Diwali offers" or "Store timings". That button is how you learn whether the message worked.

For the full festive campaign plan, see the Diwali WhatsApp marketing playbook for 2026.

Who to leave out of the Diwali broadcast

The cheapest way to cut your Diwali bill is to send to fewer, better people. Leave out:

  • Anyone who has not opted in. A number from an old Excel sheet or a bought list is not permission. Meta's rules need an opt-in that names your business.
  • Cold contacts. People who have not bought, replied or visited in a year. Many will not remember you. They are the most likely to block.
  • Non-readers. Contacts who have not read your last few campaigns. Meta's per-person limit already weighs read rates, so these messages often fail anyway.
  • People who said stop. Remove them before every send, not once a year.

Blocks matter more than the money. When many people block or report you, your number's quality rating drops. A low rating can hold back increases to how many people you can message each day, right when you need reach most. This guide on the WhatsApp quality rating explains how it works.

A worked example: a sweet shop in Pune has 8,000 contacts. Only 3,000 have bought in the last 12 months. Sending to all 8,000 costs about Rs 6,905 before GST. Sending to the 3,000 recent buyers costs about Rs 2,589. That saves about Rs 4,300. It also reaches the people most likely to order.

Diwali wishes WhatsApp business: greeting alone versus greeting with an offer or hours
Both are marketing templates at the same price. Only one gives the reader a reason to act.

Six Diwali greeting templates for WhatsApp business

Submit each one under the marketing category. Use plain words, keep emojis out of the template body, and keep the variables simple. Approval is always Meta's call, but templates like these follow the category rules.

1. Greeting with store hours

Happy Diwali from {{1}}. Our store is open till 9 pm every day until {{2}}, and closed on Diwali day. Tap below to see timings for your nearest branch.

2. Greeting with a delivery cut-off

Diwali is almost here. Orders placed by {{1}} reach most cities before the festival. Wishing you and your family a bright Diwali from all of us at {{2}}.

3. Greeting with a loyalty offer

{{1}}, thank you for shopping with us this year. As a Diwali thank-you, use code {{2}} for {{3}} off your next order, valid till {{4}}. Happy Diwali from {{5}}.

4. Greeting with a gift hamper

Happy Diwali, {{1}}. Our festive hampers start at {{2}} and can be delivered to your family in {{3}}. Reply HAMPER to see this year's range.

5. Greeting from a service business

Warm Diwali wishes from {{1}}. We are closed on {{2}} and reopen on {{3}}. To book your next visit, reply BOOK and pick a time that suits you.

6. Greeting for business clients

{{1}}, thank you for working with {{2}} this year. Wishing you and your team a happy and prosperous Diwali. We look forward to the year ahead together.

Template 6 has no offer. It works because it goes to a short list of real clients who know you well. Do not send it to thousands.

Avoid two common review problems: a body that is only variables, and vague text such as "Congratulations!" with nothing else. Meta treats unclear templates as marketing, and may reject them.

Checklist before sending Diwali wishes as a WhatsApp business broadcast
Eight checks before your Diwali greeting goes out.

Timing your Diwali wishes: not on Lakshmi Puja evening

Diwali falls on Sunday, 8 November 2026, with Dhanteras on Friday, 6 November. Many businesses wait for Diwali evening to send their greeting. That is the worst time.

  • Families are busy. The evening is for puja, lamps and visits. Your message lands under fifty others and is read the next day, if at all.
  • Inboxes are at their fullest. Meta's per-person limit counts how many messages a person already has. On Diwali evening, more of your messages fail.
  • Your offer is too late. Shopping is done by then.

Better slots:

  • Offers and delivery cut-offs: early in the week before, so 2 to 5 November, in the morning or around lunch.
  • Store hours: one or two days before the change.
  • A short thank-you to close clients: the morning of 8 November, before noon.

Space out large sends over a few hours rather than all at once. In Wamafy, campaigns go out with rate caps, and you can track sent, delivered, read and failed for every contact. On the Bloom plan and above, you can also schedule a campaign ahead of time.

Frequently Asked Questions

Can I send Diwali wishes on WhatsApp for free?

Not as a broadcast. A greeting you send first is a marketing template and costs Rs 0.8631 per delivered message in India. If a customer messages you first, your reply in the next 24 hours is a service message. The first 1,000 of those each month per number are free.

Will Diwali greetings hurt my WhatsApp quality rating?

They can, if many people block or report them. Send only to contacts who opted in and have engaged recently. Add something useful, such as hours or an offer, so the message reads as helpful, not as spam.

Can I send a Diwali greeting as a utility template to pay less?

No. Meta's rules say utility templates must have no promotional intent and must be specific to the customer, such as an order or a request they made. Meta can also move a utility template to marketing after approval if it breaks those rules.

Do I pay for greetings that are not delivered?

No. Meta charges only for delivered messages. Messages blocked by WhatsApp's per-person marketing limit fail with error 131049 and are not delivered.

Should I add emojis to my Diwali template?

A few are fine in the final message if your brand uses them. Keep the template body clear without them, and never let emojis replace the words that explain the offer.

Send fewer, better Diwali wishes

A Diwali greeting on WhatsApp is a paid marketing message. Treat it like one. Send it to people who know you, add one useful line, and send it before the festival evening. You will spend less and get more replies than a blast to everyone.

If you want Meta's message rate with no markup, a shared inbox for the replies, and delivery tracking on every send, start a 14-day free Wamafy trial. Your card is authorised when the trial starts and charged only on day 15.

Tags:
Diwali wishes WhatsApp business
festival greeting template WhatsApp
WhatsApp template category
Diwali broadcast cost
business Diwali message

Share this article