F&B Operations

WhatsApp Marketing for Restaurants in Singapore: Broadcasts, Opt-In and PDPA

WhatsApp is where your regulars already are. Here is how restaurants use it for broadcasts, birthday offers and order updates, how consent works under Singapore law, and what Meta now charges.

Customer reading a message on his phone in a café

Key takeaways

  • PDPC says the Do Not Call (DNC) rules apply to marketing messages sent to Singapore numbers “even on WhatsApp and Telegram”. Get clear consent or check the DNC Registry first.
  • WhatsApp’s own policy requires opt-in before you message anyone, and says you must honour every opt-out.
  • Bulk promotional messages to instant messaging accounts also fall under the Spam Control Act, which requires a working unsubscribe option.
  • Meta charges per message on the WhatsApp Business Platform. From 1 October 2026, service replies beyond a free monthly tier are also charged.

Last checked against PDPC, Singapore Statutes Online, WhatsApp and Meta pages: September 2026. Meta changes pricing quarterly and PDPC updates guidance, so check both before a big campaign. This is general information, not legal advice.

What restaurants use WhatsApp for

For most outlets, WhatsApp marketing falls into four types of message:

  • Broadcast promotions: a new menu, a weekday set lunch, a festive pre-order window.
  • Birthday and loyalty offers: a voucher in the customer’s birthday month, a reminder that their stamps are about to expire.
  • Order and reservation updates: order confirmed, ready for pick-up, table ready.
  • Two-way chat: questions about opening hours, allergens, large-group bookings and catering.

These are treated differently by the law and by Meta’s pricing. An order update is a service message. A birthday voucher is marketing. The rules below explain why that distinction matters.

WhatsApp Business app vs the Business Platform

There are two routes.

  • WhatsApp Business app. A free app for one phone, suited to a single outlet chatting with customers by hand. WhatsApp’s page on business broadcasts says you can send updates and promotions as private 1:1 messages at scale, reach customers “even if they haven’t saved your contact number”, schedule them, add call-to-action buttons, and see read and reply rates. Check the app’s help centre for any charges that apply to broadcasts in Singapore.
  • WhatsApp Business Platform (API). Used through a software provider, for multi-outlet brands and automated messages from a POS, CRM or ordering system. Outbound messages use pre-approved templates, and Meta charges per message.

If you send more than a handful of messages a week, or want birthday offers to go out automatically, you will end up on the Platform through a provider.

What Meta charges on the Business Platform

According to Meta’s WhatsApp pricing documentation (updated 10 September 2026):

  • Since 1 July 2025, Meta charges per delivered template message. The rate depends on the template category (marketing, utility, authentication) and the recipient’s country code.
  • Non-template messages (normal replies) are free within an open 24-hour customer service window, which opens or resets each time the customer messages you.
  • Singapore became a standalone pricing market on 1 July 2026, with higher utility and authentication rates than before. Businesses can be billed in SGD.
  • From 1 October 2026, Meta will charge for service messages. Each business phone number gets a free tier of 1,000 delivered service messages a month, with no roll-over. After that, service messages are charged at the utility and authentication rate for the market.
  • Also from 1 October 2026, utility templates sent in reply to a customer within the 24-hour window will be charged. They have been free since July 2025.
  • Meta says it only changes pricing on 1 January, 1 April, 1 July and 1 October.

WhatsApp’s platform pricing page adds that when a customer messages you from a click-to-WhatsApp ad or a Facebook Page button, all your messages are free for 72 hours. The Singapore rate card is on those pages. Check current SGD rates there, or ask your provider, because they may add their own fees.

For a restaurant, the practical effect is that marketing broadcasts cost money per recipient. Send fewer, better-targeted messages rather than blasting your whole list.

The Personal Data Protection Act (PDPA) includes the Do Not Call (DNC) Provisions. PDPC’s guide for individuals says the DNC rules apply to specified messages sent to a Singapore telephone number “even on WhatsApp and Telegram”, because these apps use the phone number as an identifier.

PDPC’s guide for organisations sets out the rules:

  • A specified message is one that advertises or promotes goods or services, or the business supplying them. A message that mixes service and marketing still counts. PDPC gives the example of a delivery update that includes a discount code.
  • Before sending one, check the number against the DNC Registry. The check is valid for 21 days.
  • You do not need to check if you have the person’s clear and unambiguous consent. That means a positive action, such as ticking a box that says they agree to receive offers by message. It must not be hidden in general terms and conditions, and it must be recorded.
  • Messages about an ongoing relationship (for example, a change to a membership) are not specified messages. PDPC says a one-off transaction is not enough to create an ongoing relationship, so a customer who ate with you once is not an ongoing relationship.
  • Let people withdraw consent at any time, include instructions (PDPC’s example is “Reply UNSUB to stop”), and stop within 21 days.

The DNC Registry site also warns that if you use a third party to check numbers, your organisation, not the third party, is liable if the check is wrong. Our PDPA guide for F&B customer data covers collection notices, retention and your Data Protection Officer.

The Spam Control Act and WhatsApp’s own policy

The Spam Control Act 2007 covers unsolicited commercial messages sent in bulk, and its definition of “electronic address” includes instant messaging accounts. “Bulk” means more than 100 messages with similar content in 24 hours, more than 1,000 in 30 days, or more than 10,000 in a year. A campaign to a mid-sized customer list crosses that line quickly.

For bulk unsolicited commercial messages, the Second Schedule requires an unsubscribe facility with a clear statement in English. It must work for at least 30 days after sending and cost no more than a normal message. Once someone unsubscribes, you must stop within 10 business days. The “<ADV>” label rule does not apply to instant messaging accounts, but the unsubscribe rule does.

The simplest way to stay on the right side of both laws is to message only people who have opted in, and to include a one-line opt-out in every promotional message.

WhatsApp’s Business Messaging Policy (updated 23 September 2026) adds its own rules. You may contact people only if they gave you their number and opted in to receive messages from you. You must respect every opt-out, and users can block or report you, which can lead WhatsApp to limit your messaging. Alcohol promotions must follow local law and must not go to people under 18.

Building an opt-in list the right way

Collect consent where customers already interact with you:

  • QR ordering and online checkout: an unticked box, “Send me offers and birthday treats on WhatsApp”.
  • Loyalty sign-up: a separate consent line for marketing, apart from the loyalty terms. Retailers can apply the same approach; see designing a retail loyalty scheme.
  • Queue and reservation: a customer who gives a number for a table-ready message has not agreed to promotions. Ask separately.
  • Table tent or receipt QR code: linking to a sign-up form that records the date and wording.

WhatsApp’s policy recommends consent by category, for example order updates, offers and recommendations. That matches PDPC’s advice on being clear about what people are signing up for. Keep the consent record (date, channel, wording) with the customer profile. Our customer retention guide covers what to offer once people are on the list.

Message frequency and content that works

There is no legal cap on frequency for opted-in customers, but blocks and reports can limit your account. A sensible pattern for most restaurants:

  • Promotions: two to four a month at most, timed to when people decide where to eat (late morning for lunch, mid-afternoon for dinner).
  • Birthday offer: once a year, early in the birthday month, with a validity window long enough to book.
  • Service messages: as needed, but keep them free of promotions so they stay service messages.

Keep messages short, with one offer, a clear expiry date and one action (book, order, show at counter). For ready-to-adapt wording, see WhatsApp promotion message templates for restaurants. Segment the list: lapsed customers get a win-back offer, regulars get early access to new dishes. For broader channel planning, see our restaurant marketing guide.

Taking orders on WhatsApp

Many small outlets already take pre-orders, catering enquiries and festive orders in WhatsApp chats. What people call a WhatsApp ordering system ranges from a simple set-up in the free Business app to a full ordering flow built on the Business Platform.

In the Business app, WhatsApp’s features page lists a catalog that works as “a mobile storefront”, catalog links you can share, and a cart that lets customers “choose items from your catalog to send as a single message”. Quick replies and away messages help you answer common questions and messages that arrive outside business hours. That can work for a home bakery or a stall taking a few dozen pre-orders. But every order still has to be read, confirmed, keyed into your POS and matched to a payment by hand.

As volume grows, those manual steps become the problem: missed messages, orders typed in twice and PayNow transfers that do not match a name. A common next step is to use WhatsApp to send customers a link to an online ordering page or QR ordering menu that feeds the POS and kitchen directly, and keep the chat for questions. Any marketing messages you send about ordering still need consent, as the sections above explain.

How ChaChaCha fits in

ChaChaCha, powered by AppsPOS, includes WhatsApp marketing alongside its loyalty tools: points and stamps, e-wallet and stored value, vouchers and birthday rewards. The POS, QR ordering and online ordering page sit in one system; ask us to confirm how customer profiles and visit history can be used to decide who gets which offer. The queue system sends SMS notifications when a table is ready, and the AppsPOS AI agent on WhatsApp gives owners a way to check the business. Consent wording, opt-out handling and message costs depend on your set-up, so ask us to confirm the flow for your outlets. See our CRM and loyalty page for details.

Web Admin

Written by Web Admin

Frequently asked questions

Do PDPA and the DNC rules apply to WhatsApp messages?

Yes. PDPC says the Do Not Call rules apply to marketing messages sent to a Singapore telephone number even on WhatsApp and Telegram, because these apps use the number as an identifier. You need clear and unambiguous consent, or you must check the number against the DNC Registry within 21 days before sending.

Can I send promotions to customers who ordered from me once?

Not on the strength of that order alone. PDPC says a one-off transaction is not enough to create an ongoing relationship. Unless the customer gave clear consent to receive offers, you would need to check the DNC Registry first. WhatsApp's own policy also requires opt-in before you message anyone, so collect consent at checkout or loyalty sign-up.

How much does WhatsApp Business messaging cost in Singapore?

On the Business Platform, Meta charges per delivered template message, based on category and the recipient's country. Singapore has had its own rates since 1 July 2026. From 1 October 2026, service messages beyond 1,000 a month per number are also charged. Check the current SGD rate card on Meta's pages or with your provider, who may add fees.

Do WhatsApp promotions need an unsubscribe option?

Yes, in practice. PDPC advises including withdrawal instructions such as Reply UNSUB, and stopping within 21 days. For bulk unsolicited commercial messages, the Spam Control Act requires an unsubscribe facility with a clear English statement, and you must stop within 10 business days. WhatsApp's policy also requires you to honour every opt-out request.

How often should a restaurant send WhatsApp promotions?

There is no legal limit for opted-in customers, but WhatsApp says users can block or report businesses and it may limit messaging based on that feedback. Two to four promotions a month is a reasonable ceiling for most restaurants, plus a birthday offer once a year. Keep order updates separate from offers so they stay service messages.

Can I promote alcohol deals on WhatsApp?

WhatsApp's Business Messaging Policy allows alcohol messaging only where it complies with local laws, licences and industry codes, and it must not be sent to people under 18. Check your liquor licence conditions, record age confirmation at sign-up, and keep alcohol offers to customers who have opted in to receive them.

See ChaChaCha running in your business

Book a 20-minute walkthrough. We'll set up your menu or catalogue and your payments so you can see how it would run on day one.