What to Actually Send in a Restaurant WhatsApp Broadcast: Messages, Timing, and How Often
Real message examples, exact send times, and the frequency that keeps your number safe. A practical guide to restaurant WhatsApp broadcasts, not theory.

Most advice about WhatsApp broadcasting for restaurants stops at "send offers to your customers." That is not advice, that is a shrug. Here is the specific version: what to send, when to send it, how often, and the exact messages that work.
But first, one rule that changes everything about how you should think about this.
You are competing for two slots a day
Meta caps marketing template messages at two per user per 24 hours, and that cap is shared across every business messaging that person. Not two from you. Two in total, from every brand in the country trying to reach them.
So your broadcast is not competing with the other restaurant down the road. It is competing with their bank, their shopping app, their gym, and everyone else. If your message is boring, you did not just get ignored. You burned one of two slots and taught Meta that people do not engage with your messages, which quietly lowers your quality rating and your reach.
That single fact should make you send less and send better.
What actually earns the slot
Every message you send should do one of three jobs. If it does none of them, do not send it.
Make them hungry right now. A photo of the food, at the moment they are deciding what to eat. This is the workhorse.
Give them a reason to act today. Limited quantity, today only, ends tonight. Not a permanent discount, which just trains people to wait for discounts.
Make them feel like a regular. Early access, a heads up before anyone else, an acknowledgement that they order from you often.
Everything else, the good morning graphics, the festival greetings with no offer, the generic "we are open" posts, is slot theft. It costs you the slot and gives the customer nothing.
The messages that work
Here are the eight broadcasts that carry almost all the results for a restaurant. Steal these and change the names.
1. The welcome, sent once, right after they save your number
Hi Rahul, thanks for saving our number 👋 You will now be the first to know about new dishes and weekend specials. Not too often, we promise. Here is our menu: [link] Reply STOP anytime to opt out.
Sets expectations, gives value immediately, and offers the opt out up front. That last part is not just politeness. It protects your quality rating.
2. The new dish launch, with a photo
New on the menu: Kerala Style Fish Biryani 🐟 Slow cooked, with our own masala. On the menu from today. [photo of the dish] Order now: [link]
One dish. One photo. One link. Do not list five new items. A single dish photographed well beats a menu update every time.
3. The limited quantity special
Only 40 plates of Mutton Biryani today, and once they are gone, they are gone. Kitchen closes orders at 9 PM. Order: [link]
Scarcity is honest here, because kitchens genuinely run out. Do not fake it. Customers can tell, and the day they catch you, the channel is dead.
4. The slow day filler
Tuesdays are quiet, so we are doing something about it. 20% off all orders today, only until 10 PM. [link]
This is the highest ROI broadcast in the whole list, because it moves revenue from a day that was going to be dead anyway. Pick your worst day and own it.
5. The reorder nudge
Hi Priya, it has been a few weeks 🙂 Your usual Chicken Ghee Roast is on the menu tonight. Order in two taps: [link]
Naming the dish they actually order is the whole trick. This is why order data matters. A generic "we miss you" gets ignored. "Your usual Chicken Ghee Roast" does not.
6. The win back, for customers gone 30 to 60 days
We have not seen you in a while, Anand. Here is 15% off your next order, valid this week. [link]
Send this one to a segment, never to everybody. A discount blasted to your regulars is money you were going to earn anyway, thrown away.
7. The pre weekend nudge
Weekend plan sorted 🎉 Family Biryani Pack for 4, at 899. Pre order for Saturday and skip the wait: [link]
Sent Thursday evening or Friday morning, when the weekend plan is actually being made. Not Saturday, when it already is.
8. The order update, which is free and uncapped
Your order is confirmed 🎉 Out for delivery in about 30 minutes. Track it here: [link]
This one matters more than it looks. Order updates are utility templates, which are exempt from the two per day marketing cap. And when the customer replies to one, even to say thanks, it opens a 24 hour window in which you can message them freely, outside the template system entirely.
Which brings us to the most under used thing on WhatsApp.
The reply is the prize
When a customer messages you, a 24 hour conversation window opens. Inside that window, you can send free form messages, no template approval, no cap.
So the goal of a broadcast is not just the click. It is the reply. Design for it. End with a question sometimes. "Want us to hold one for you?" is a better closer than another link, because it invites the reply that unlocks the window and turns a broadcast into a conversation.
Restaurants that understand this stop thinking of WhatsApp as an email list and start using it as what it is: a chat with a customer who already knows them.
When to send
The single biggest timing mistake restaurants make is broadcasting during the meal instead of before the decision.
By 1 PM, your customer has already eaten. The decision was made around 11:45. Send then.
Here is the schedule that works for food:
Lunch push: 11:15 AM to 12:00 PM. They are hungry, they are deciding, they have not ordered yet.
Dinner push: 6:30 PM to 7:30 PM. Same logic. The evening plan gets made before 8, not at 9.
Weekend and offer messages: Thursday evening or Friday morning. That is when the weekend gets planned.
General best window: 10 AM to 8 PM. Never before 9 AM. Never after 9 PM. A late night promotional message is how you get blocked.
Avoid Monday mornings. Everyone's phone is full of weekend backlog and your message dies in the pile.
How often
Four to eight marketing broadcasts a month. That is roughly one to two a week.
Not daily. Never daily. Daily promotional broadcasting is the single fastest way to get muted, blocked, and reported, which drops your quality rating, cuts your sending limit, and eventually gets the number banned. The channel that works today can be gone inside a week of overuse.
Order updates and confirmations do not count toward this. Send those every time, because they are useful, they are exempt from the cap, and they open reply windows.
A sane month looks something like this: one new dish or seasonal announcement, two slow day or weekday offers, one weekend or festival push, and a segmented win back to customers who have gone quiet. That is five sends, all of which have a reason to exist.
The rules that keep your number alive
Only message people who opted in or saved your number. Bought lists will end you.
Segment. Do not send a win back discount to a customer who orders every week.
Lead with something worth reading. If every message is a discount, you have trained your customers to only order at a discount, and you have destroyed your own margin.
Always offer the opt out, and honour it immediately. A clean list of 500 people who want to hear from you beats a dirty list of 5,000 who do not, on every metric that matters, including revenue.
Use a photo. A dish shot well does more work than any sentence you can write.
Write like a person. "Hi Rahul, the fish biryani is back today" reads like your restaurant. "Dear valued customer, we are pleased to announce" reads like spam, and gets treated like it.
The one thing to take away
Send less than you want to. Make every message earn its slot. And treat a reply as more valuable than a click, because it is.
Want broadcasting, ordering, and your menu in one place? Menuthere lets you segment your customers, send broadcasts that land, and take the order that follows without switching tools.
Sources: Infobip and ChatMitra (Meta frequency capping, two marketing templates per user per 24 hours, utility and authentication exemptions), Message Central (4 to 8 marketing broadcasts per month, 10 AM to 8 PM send window, opt out language), Memorly (24 hour conversation window, opt in requirements, photo performance), QuickReply (send timing by day).
