WhatsApp for restaurants and cafés in India
Why restaurants use WhatsApp
Aggregator apps bring discovery, but they keep the customer relationship and a commission on every order. A diner who orders from you three times a month through an app is, as far as you can tell, a stranger. WhatsApp is where you can know your regulars by name, take their next order directly, and tell them about the new menu — in the app they already open fifty times a day.
What restaurants actually run
Direct ordering
A WhatsApp catalog of the menu, the order taken in chat, and a UPI payment link to settle it. The customer starts the conversation — from a QR code on the table, the bill or the parcel — but business replies are subject to Meta pricing: the first 1,000 service messages per phone number each month are free, then charges apply. Keep the menu short and current; an item that is sold out should be out of the catalog.
Order confirmations and delivery updates
"Order received", "out for delivery", "delivered" — utility messages that stop the "where is my food?" calls. Utility messages are billed per delivered message, even inside the service window.
Reservations
A booking confirmed in writing, and a reminder on the day with a button to confirm or cancel. A cancellation you hear about at 5 pm is a table you can still give to a walk-in.
Bringing diners back
A "today's special" or weekend offer to customers who opted in. This is marketing, so it costs more and needs consent — and it works best segmented: the lunch crowd and the Friday-dinner families want different messages.
Festival and event specials
Diwali sweets boxes, Navratri thalis, match-night combos. Scheduled ahead, sent once, to the people most likely to care.
Feedback
A short message the day after a visit or delivery. The unhappy customer tells you instead of the review site, and the happy one gets a link to leave a review.
What it costs
Since 1 October 2026 Meta bills every delivered message. In India, marketing messages — offers, specials, new-menu news — cost roughly ₹0.86 each; utility messages — order and reservation updates — roughly ₹0.115, billed every time since 1 October 2026, with no free window.
So a weekly offer to 1,000 regulars is about ₹863.10 a week in Meta fees, while order updates are utility messages billed per delivery. The pricing breakdown covers every category, and the cost calculator works out your own numbers.
Consent and building your own list
- Aggregator customers are not your list. Swiggy and Zomato do not share customer numbers, and messaging someone who never opted in is how numbers get reported and restricted.
- Let the customer message first. A QR code on the table, bill, menu card or parcel sticker that opens a chat with a prefilled "Hi" is a clear way to start and record consent. The first 1,000 service replies per business phone number each month are free; later replies are billed.
- Ask separately for offers. Someone who ordered once agreed to receive updates about that order, not your weekly specials. A one-tap "Send me offers" button is enough.
- Make stopping easy, and respect it. A diner who opts out of offers can still order from you.
Frequently asked questions
How much does it cost a restaurant to send a WhatsApp offer?
Can I message customers who ordered through Zomato or Swiggy?
Can customers order food directly on WhatsApp?
How often can a restaurant send offers on WhatsApp?
Where NitiGrow fits
NitiGrow is a WhatsApp-first business platform built for Indian SMBs, with menu catalogs, UPI payment links, order updates, a shared inbox your staff can work from, and a Hindi interface. It is in early access for Founding Users, onboarding now. If this is the workflow you want, join as a Founding User.