WhatsApp marketing for cafes: rules, a campaign plan and costs
WhatsApp is where a cafe's customers already read their messages — which is exactly why Meta polices it more tightly than email. Done right it brings people back without annoying them. Here are the rules, a campaign plan built around how cafes actually work, and what it costs.
Key takeaways
- A cafe's best campaign is its menu changing — new drinks and seasonal specials are real news.
- Target the slow hours: an afternoon offer fills seats the morning rush never will.
- The loyalty card is where consent is collected; campaigns go only to those who agreed.
- A weekly message to 800 opted-in customers costs about ₹2,762 a month on the July 1, 2026 rate card.
On this page (28 sections)
- 1.The rules cafes have to follow
- 2.Opt-in at the counter
- 3.A campaign plan for a cafe
- 4.A cafe's calendar
- 5.What it costs
- 6.Filling the quiet hours
- 7.New drinks as news
- 8.Where campaigns go wrong
- 9.Measuring what a cafe's campaigns earn
- 10.Loyalty rewards as campaigns
- 11.Cakes and gifting before occasions
- 12.Writing for a quick read
- 13.What weekly messages cost a cafe
- 14.Frequency
- 15.Events and community
- 16.Corporate and office orders
- 17.Photos that sell a drink
- 18.Lapsed regulars
- 19.Measuring
- 20.Students and exam seasons
- 21.Gift boxes and hampers
- 22.Consent and the quality rating
- 23.Segments a cafe already has
- 24.Writing an afternoon offer
- 25.Birthday cakes, year after year
- 26.Launching a new outlet
- 27.Loyalty milestones
- 28.Frequently asked questions
1.The rules cafes have to follow
Meta allows promotional messages only to people who agreed to receive them, only as approved marketing templates, and only with an easy way to stop. For a cafe the practical question is where consent comes from. A loyalty card is the obvious hook: customers give their number to collect stamps on WhatsApp instead of a paper card that ends up in the wash. A number printed on an invoice is not consent.
2.Opt-in at the counter
The loyalty QR code is the natural moment: customers join for stamps, and the join message asks whether they would also like to hear about new drinks and events. Record the answer. A second list, for daily specials, is only for customers who explicitly want a daily message.
3.A campaign plan for a cafe
Build campaigns on moments that already happen in your customer's relationship with you, not on a calendar of generic promotions. Menu changes are your campaign calendar: a seasonal drink, a new bake, a stamp card that is one visit from a free coffee.
In practice, for a cafe:
- First visit — customer enrolled in loyalty — Scan your QR code, customer gets WhatsApp message with their points balance instantly. (marketing template)
- Every visit earns points via WhatsApp — Points auto-calculated and notified. No stamp cards to lose or forget. (utility template)
- New menu & offers broadcast — Send new arrivals and weekend specials to all loyalty members in one click. (marketing template)
- Reward redeemed → next-visit nudge — When a reward is redeemed, the next offer is scheduled automatically. (marketing template)
Morning messages before the commute and a mid-afternoon nudge for the slow slot work; late-evening promotions for a cafe that closes at six do not. Half of this plan is not "marketing" in Meta's sense. Confirmations and updates are utility messages — cheaper, and they build the trust the promotional ones depend on.
4.A cafe's calendar
| When | Campaign | Who |
|---|---|---|
| Every season | New seasonal drinks and bakes | All opted-in |
| Quiet afternoons | An afternoon combo or study-hour offer | Customers who live or work nearby |
| Before festivals | Festive bakes, gift boxes, cake pre-orders | All opted-in |
| Exam seasons | Quiet study tables and long-hours offers | Students who opted in |
| Events | Open mics, workshops, tastings | Customers who came to past events |
5.What it costs
Meta charges each delivered marketing message. A campaign to 1,000 opted-in customers in India costs about ₹863 plus GST in Meta fees; the same send elsewhere:
| Market | Marketing message | Utility message |
|---|---|---|
| India | ₹0.8631 | ₹0.115 |
| United States | $0.0250 | $0.0034 |
| United Kingdom | $0.0635 | $0.0220 |
| UAE | $0.0499 | $0.0157 |
Meta list rates, July 1, 2026. India in INR, plus 18% GST.
Reputoo does not add a per-message markup; you pay Meta's rate and your plan.
6.Filling the quiet hours
Most cafes are full at 9 am and empty at 3 pm. A message sent around lunchtime to people nearby — "our 3–5 pm combo: any coffee and a slice of cake, ₹199" — gives them a reason to come when you have seats. Discounting the morning rush only gives away margin; target the hours you want to fill.
7.New drinks as news
A new cold brew, a monsoon masala chai, a seasonal cake — these are news your regulars want. One real photo, the name, the price and "available from Thursday" is a better message than any discount. Send it the day before launch to build a little anticipation.
8.Where campaigns go wrong
These are the problems cafes are usually trying to fix with WhatsApp:
- Customers visit once, never return. They loved the oat latte. They just forgot you exist by next weekend. No reason to come back specifically.
- New menu items reach nobody. You launched a seasonal special. Instagram showed it to a fraction of followers. WhatsApp reaches them directly.
- Regulars drift away without anyone noticing. A daily customer stops coming and nothing flags it. By the time you notice, they have a new cafe.
A broadcast fixes none of them on its own. Segment first — recent customers, lapsed ones, people who asked about a specific thing — and send each group the one message that matters to it. Smaller, relevant sends get more replies and fewer blocks than one big blast.
9.Measuring what a cafe's campaigns earn
Reads show a message arrived; replies, bookings and orders show it worked. Reputoo attributes revenue to the campaign that brought each customer back, so you can drop the sends that only produce reads.
10.Loyalty rewards as campaigns
The loyalty card itself drives visits: "two more stamps to a free coffee" sent to customers who are close to a reward brings them back that week. Double-stamp days on quiet weekdays fill slow days without discounting the whole menu.
11.Cakes and gifting before occasions
Before Diwali, Christmas, Valentine's Day, Mother's Day and Raksha Bandhan, a message about gift boxes and cake pre-orders — with a clear order deadline — captures orders early and lets you plan baking. Customers who ordered a birthday cake last year can get a note before the date comes round.
12.Writing for a quick read
New this week ☕ Coconut cold brew — ₹220. Try it before Sunday and get a double stamp. [Order for pickup]
(Drink and price are an example.) One item, a photo, a price, a reason, a button.
13.What weekly messages cost a cafe
At ₹0.8631 per marketing message on Meta's July 1, 2026 India rate card, a weekly message to 800 opted-in customers is about 3,200 messages a month — ₹2,762, plus GST. Compare it with the afternoon seats and pickup orders it brings in.
14.Frequency
Once a week is the ceiling for most cafes; the daily-specials list, if you have one, is separate and opt-in. Honour "stop" instantly — a regular who blocks you also stops getting their order-ready messages.
15.Events and community
Open mics, book clubs, latte-art workshops and tasting evenings turn a cafe into a place people belong to. Announce them to customers who came to past events or opted in, a week ahead, with a registration button. Send a reminder only to those who registered.
16.Corporate and office orders
Offices nearby are a steady market for meeting orders and celebration cakes. A message to past office customers before festive seasons, with platters, gift boxes and a simple ordering route, brings bulk orders that fill slow afternoons.
17.Photos that sell a drink
Take photos of your own drinks and bakes, in your cafe, in natural light. One photo per message. A real cold coffee sweating on your own counter sells better than a designed poster.
18.Lapsed regulars
A regular who came every morning and stopped may have changed jobs, moved, or found another cafe. One friendly message — "We've missed your flat white; here's a double stamp for your next visit" — brings some back. Send it once.
19.Measuring
Count pickup orders and visits that follow each message, and loyalty stamps redeemed. Reputoo attributes orders to the campaign that prompted them, so you can see which messages fill afternoons and which only get reads.
20.Students and exam seasons
Cafes near colleges fill with students during exams. A message to students who opted in — quiet study hours, a long-stay combo, extended opening during exam weeks — turns a stressful season into steady weekday traffic. Keep the offer simple and honest about seating limits.
21.Gift boxes and hampers
Before Diwali, Christmas and Raksha Bandhan, gift boxes of cookies, coffee and cakes sell well — especially to offices. Announce them early with a real photo, the contents, the price and an order deadline, so you can plan baking and packaging.
22.Consent and the quality rating
Blocks lower your number's quality rating, which can limit how many messages you can send — including order-ready messages. Send marketing only to customers who opted in, make stopping easy, and keep frequency low. Protecting the rating protects your pickup orders.
23.Segments a cafe already has
- Morning regulars — want speed and their usual.
- Afternoon visitors — respond to combos and quiet-hour offers.
- Cake customers — occasions and festive gifting.
- Offices — meeting orders and bulk gifting.
- Students and remote workers — long-stay offers.
24.Writing an afternoon offer
Quiet afternoon? ☕ Any coffee + a slice of today's cake, ₹199, 3–5 pm weekdays. Show this message at the counter or [Order for pickup].
(Offer and price are an example.) The time window, the price and one action are what make it work.
25.Birthday cakes, year after year
Customers who ordered a birthday cake often need one again next year for the same person. With their permission, note the date and send one message a week before: "Last year you ordered a chocolate truffle for Aarav's birthday — shall we bake it again?". It is a single, welcome message that almost always turns into an order.
26.Launching a new outlet
A new outlet is news for customers who live or work near it. Tell them where it is, when it opens, and give them a reason to try it in the first week — a double stamp, a new drink only there. Send it only to opted-in customers in that area.
27.Loyalty milestones
Customers who reach their tenth or fiftieth visit can get a small thank-you — a free pastry, a name on the "regulars" board if you have one. These milestone messages are rare, personal and remembered.
28.Frequently asked questions
How often should a cafe send WhatsApp promotions?
Less often than email — a relevant message every week or two to an engaged segment beats daily sends to everyone. Watch your quality rating in WhatsApp Manager; if it drops, send less and segment more.
Can cafes send WhatsApp broadcasts to customers who never opted in?
No. Meta requires opt-in before a business starts a conversation, and messaging people who did not ask is the fastest way to get a number restricted. Collect opt-in at the moments customers already give you their number.
When should a cafe send WhatsApp offers?
Around lunchtime for afternoon offers, and the day before a new drink launches. Target the hours you want to fill rather than the morning rush.
Can a cafe send daily specials on WhatsApp?
Only to customers who explicitly asked for a daily message. Everyone else should hear from you about once a week at most.
How do cafes collect WhatsApp opt-ins?
Through the loyalty QR code at the counter: customers join for stamps, and the join message asks whether they would like news and offers too.
Should a cafe message students during exams?
Yes, if they opted in — quiet study hours, long-stay combos and extended opening make exam weeks a steady weekday season.
Can a cafe remind customers about a birthday cake next year?
Yes, with the customer's permission — one message a week before the date, offering to bake the same cake again.
How can a cafe fill quiet afternoons?
With a time-limited afternoon combo sent around lunchtime to opted-in customers nearby, plus double-stamp days on slow weekdays — rather than discounting the busy morning.
How do I turn one-time cafe visitors into regulars?
Loyalty points are awarded on each visit and the balance is sent on WhatsApp, and anyone who has not come in for a few weeks gets an automatic win-back message. Both run without your counter staff doing anything.
Can I run a loyalty program for my cafe on WhatsApp?
Yes. Reputoo's loyalty module runs entirely through WhatsApp — no app, no physical cards. Customers earn points per visit and get notified instantly via WhatsApp.
Set up WhatsApp marketing for your business
1,000+ businesses onboarded · Member of NVIDIA Inception · Official WhatsApp Business API, no per-message markup.