Leaving Talabat, Zyda or Salla? Pay 50% for your first 3 months.See the switch offer

How restaurants and cafés can market on WhatsApp in 2026

WhatsApp marketing for restaurants and cafés in 2026: app vs API, opt-in rules, template categories, Meta's pricing and 8 campaigns that win guests back.

By the TheCoins teamUpdated 8 min read

WhatsApp marketing for restaurants works when guests opt in first and you send useful, timely messages: order-ready alerts, reservation reminders, birthday offers, loyalty balances and win-back offers. Small venues can start with the free WhatsApp Business app. To automate at scale you need the WhatsApp Business Platform, where Meta charges per delivered template message, by category and country.

This guide is written by TheCoins, which sells loyalty and commerce software that includes WhatsApp journeys. The rules and pricing model below come from Meta's own documentation, linked at the end, so you can check them yourself.

WhatsApp Business app or WhatsApp Business Platform?

WhatsApp offers two products for businesses. Meta describes the WhatsApp Business app as free and built for small businesses talking to customers from a single device, with limited customization and integrations. The WhatsApp Business Platform, often called the API, is for medium and large businesses that message customers at scale through software. You reach it either directly as a developer or through an approved Business Solution Provider.

WhatsApp Business appWhatsApp Business Platform (API)
Who it suitsOne café or small restaurant, staff replying by handChains, busy venues, anyone automating messages
CostFree to download and usePer delivered message, by category and country
AutomationGreeting and away messagesTriggered journeys from orders, visits and loyalty data
IntegrationsLimitedConnects to POS, ordering and loyalty systems
Sending first to a guestManual messages to contactsApproved message templates only

A practical rule: if one person can answer every chat and you send a handful of updates a week, the app is enough. Once you want an order-ready alert to go out the moment the kitchen marks an order done, or a birthday offer to go out automatically, you need the Platform.

Opt-in and consent come first

Meta requires opt-in before a business messages someone on WhatsApp. The opt-in must state clearly that the person agrees to receive messages, and it must name your business. You must also follow local law, which in Europe includes GDPR and in the Gulf and Egypt their data protection laws. Meta lets you choose how you collect opt-in, including on a website, by SMS, by phone or in person.

  • A checkbox on your ordering page: "Send me order updates and offers from [restaurant name] on WhatsApp."
  • A QR code on the table or receipt that opens a chat and asks the guest to confirm.
  • A step in loyalty sign-up, with separate choices for order updates and for offers.
  • Staff asking at the counter, with the answer recorded against the guest's phone number.

Meta recommends telling people which kinds of messages they will get and considering a separate opt-in for each kind. Keep a record of when and how each guest agreed.

Message templates and their categories

On the Platform, a message you send outside an open chat must use a template that Meta has approved. Each template falls into one category, and the category decides the price.

  • Marketing: promotions, new menu launches, offers, win-back messages. Any template that mixes an update with a promotion counts as marketing.
  • Utility: non-promotional messages tied to something the guest did or asked for, such as an order confirmation, an order-ready alert or a reservation confirmation.
  • Authentication: one-time passcodes to verify a guest's identity, for example when logging in to your app.
  • Service: free-form replies sent while a guest's 24-hour customer service window is open, which starts whenever the guest messages you.

Meta can recategorize a utility template as marketing if it contains promotional content, usually with one day's notice. Keep order updates clean and send offers separately.

What costs money

Since July 1, 2025, Meta charges per delivered message rather than per conversation. You pay only for messages your business sends, never for messages guests send you. The rate depends on the category and on the country code of the recipient's number, and Meta publishes a rate card for each market. Volume tiers lower the rate for utility and authentication messages only.

Two changes took effect on October 1, 2026. Service messages are free only up to 1,000 delivered per business phone number each month, and utility messages sent inside an open service window are charged again. Messages sent within the free entry point window that opens when a guest contacts you from a Click to WhatsApp ad or a Facebook Page button are not charged; check Meta's page for the current length of that window. Rates also change: in 2026 Meta lowered marketing rates in Egypt and France and raised the marketing rate in Saudi Arabia. Look up your own market on Meta's pricing page before you plan a budget.

Worked example with an illustrative rate, not Meta's: you send a win-back offer to 500 lapsed guests. At $0.05 per marketing message, that costs 500 x $0.05 = $25. If 4% come back, that is 20 visits; at a $12 average check, 20 x $12 = $240 in sales from a $25 send.

Eight campaign ideas that work for restaurants

1. Order ready

A utility message when the kitchen marks a pickup order done. It cuts crowding at the counter and is the message guests value most.

2. Reservation confirmation and reminder

Confirm the booking, then remind the guest a few hours before with an easy way to cancel. Fewer no-shows pay for the messages quickly.

3. Win-back

Guests who have not visited in, say, 45 days get one offer with an expiry date. Set the gap from your own visit data, not a fixed rule.

4. Birthday

A free dessert or drink during the birthday week. Collect the date at loyalty sign-up so the offer goes out automatically.

5. Loyalty balance

After a purchase, confirm the points earned and the new balance. A separate nudge to spend points before they expire is marketing and should be sent as such.

6. New menu or seasonal item

One photo, one sentence and an order link. Send it to guests who ordered from that category before, not to everyone.

7. Slow-hour offer

Fill quiet afternoons with a time-limited offer to guests who live or work nearby and have visited at those hours.

8. Feedback after the visit

Ask one question the next day. Route unhappy guests to a manager and invite happy ones to leave a public review.

Read how to design a restaurant loyalty program

Message frequency and opt-out

Meta does not set a fixed number of messages, but it watches your quality rating, and a low rating over time can lead to rate limits. Guests can also stop marketing messages, block you or report you. Our working rule is two to four marketing messages a month, with transactional messages whenever they are needed.

  • Tell guests in each marketing message how to stop, for example "Reply STOP to unsubscribe".
  • Honor opt-out requests by category: a guest can drop offers and keep order updates.
  • Send in the guest's language and at sensible local times.
  • Pause anyone who has not opened or replied in months rather than messaging them more.

Measuring results

MetricWhat it tells youHow to measure
Delivery rateWhether your list is healthyDelivered messages divided by sent messages
Read rateWhether timing and preview text workRead messages divided by delivered messages
Redemption rateWhether the offer is strong enoughOffers redeemed divided by messages delivered
Revenue per messageWhether the campaign paysSales from redeemed offers divided by messages delivered
Cost per return visitWhat a win-back really costsMessage cost plus discount, divided by return visits
Opt-out rateWhether you are sending too muchOpt-outs divided by messages delivered

Compare each campaign against a small group of guests who did not get the message. Without that holdout, you will credit WhatsApp for visits that would have happened anyway.

How TheCoins sends WhatsApp journeys tied to loyalty

TheCoins keeps orders, visits and coins loyalty on one customer profile, so WhatsApp, SMS, email and push journeys can start from real events: an order marked ready, a birthday, a coins balance or a guest who has not returned. The same profile works across your online store, ordering links and QR codes, Apple Wallet loyalty cards and, on the Pro plan, your branded app. It connects to Oracle MICROS and other POS systems through an API, supports several branches, and runs in Arabic, English, French and Spanish. Plans start at $79 a month, with no per-order commission. WhatsApp message charges from Meta still apply.

See WhatsApp and marketing journeys on TheCoins

Sources

What is an all-in-one ecommerce platform?

Delivery app commission: what you really pay

How to start an online store in Egypt

How to increase customer loyalty

The best loyalty program apps for businesses in Egypt in 2026

The best loyalty program apps for businesses in Saudi Arabia in 2026

How to set up a restaurant loyalty program that pays for itself

Loyalty programs and online stores for businesses in Morocco

Starting an online store in Saudi Arabia in 2026: a step-by-step guide

The best loyalty program apps for UAE restaurants, cafés and shops in 2026

Café loyalty program ideas that bring regulars back

How to design a retail loyalty program that grows basket size in supermarkets and stores

Customer lifetime value and repeat purchase rate: formulas and worked examples

Receipt loyalty apps: how customers earn points by scanning receipts

Related products

Questions, answered.

Is WhatsApp marketing free for restaurants?

The WhatsApp Business app is free, but you send messages by hand. On the WhatsApp Business Platform, Meta charges per delivered template message, with prices set by category and the guest's country. Guests messaging you is always free.

Can I message customers on WhatsApp without their permission?

No. Meta requires opt-in that clearly names your business and says the person agrees to receive messages. You must also follow local data protection law and give an easy way to opt out.

Is an order-ready message marketing or utility?

An order-ready alert with no promotion is a utility message. If you add an offer or upsell to the same template, Meta treats it as marketing and can recategorize it.

How often should a restaurant send WhatsApp offers?

Meta sets no fixed limit, but it monitors quality and can restrict senders with poor ratings. Two to four marketing messages a month, sent to relevant guests, is a sensible starting point.

Moments that matter.

Start selling in your own name.

Get startedBook a demoChat on WhatsApp
Chat on WhatsApp