WhatsApp for Restaurants: Take Orders and Reservations via Click-to-Chat (2026)
A practical 2026 guide for restaurants and cafés: how to set up click-to-chat links for takeaway orders, table reservations, and menus — plus QR codes for tables, pre-filled messages, and the metrics that matter.
WhatsApp for Restaurants: Take Orders and Reservations via Click-to-Chat (2026)
Most restaurants already pay for a delivery aggregator, a booking platform, or both. Each one takes a cut and owns the customer relationship. WhatsApp click-to-chat flips that: your guests message you, you keep the number, and you pay nothing per order.
This guide shows how a café, food truck, or full-service restaurant can take takeaway orders, reservations, and menu questions through WhatsApp — with links and QR codes you can set up in an afternoon.
Why WhatsApp fits restaurants so well
| Channel | Cost per order | Where the customer data lives | Time to launch |
|---------|----------------|-------------------------------|----------------|
| Delivery aggregator | 15–30% commission | Platform | Days |
| Booking app | Subscription + fees | Platform | Days |
| WhatsApp click-to-chat | €0 | Your phone / your list | Under an hour |
Guests are already on WhatsApp — over 3 billion people use it monthly. They know how to send a message. You are not asking them to install anything.
The trade-off is honest: WhatsApp is manual at small scale. Below roughly 50 messages a day, the business app is perfect. Above that, you will want the API with a shared inbox — see our guide on WhatsApp Business API vs App.
Step 1 — Build your click-to-chat link
Everything starts with a wa.me link. The format is simple:
https://wa.me/COUNTRYCODENUMBER?text=Pre-filled%20message
Rules that trip people up:
- Full international format, no plus sign, spaces, or leading zeros.
- A Belgian number
+32 470 12 34 56becomes32470123456. - The optional
?text=part must be URL-encoded (spaces become%20, commas become%2C).
For a restaurant in Brussels, a good link looks like:
https://wa.me/32470123456?text=Hi%2C%20I%27d%20like%20to%20place%20a%20takeaway%20order
If building this by hand feels fiddly, our link generator produces a clean, correctly encoded URL in seconds. New to the format entirely? Start with How to create a WhatsApp link for business.
Step 2 — Put the link everywhere guests already look
The same link works on every surface. Place it where decisions happen:
- Instagram and Facebook bio — "Order via WhatsApp" as the first link. Detail in our bio link guide.
- Google Business Profile — add the chat link so guests who search "restaurant near me" can message you directly.
- Website header and footer — a persistent button. The code for any site is in our WhatsApp chat button guide.
- Printed menus and receipts — a QR code covers the offline half of your guests.
Step 3 — QR codes for tables, windows, and packaging
A QR code is just a printable wrapper around your wa.me link. Three placements that pay off:
- On each table — "Scan to see today's specials" or "Scan to order".
- In the window / on the door — for walk-bys deciding whether to come in.
- On takeaway bags and boxes — the best moment to earn a repeat order.
Each placement can use a different pre-filled message so you know which one drives conversations. That is what our campaign tracking guide explains. Generate yours with the QR code generator.
Step 4 — Take orders without chaos
WhatsApp is chat, not a till. Keep it structured with three habits:
- A fixed order format. Reply to every new order with: "Please send: items + quantities, pickup or delivery, name, and time." Consistency beats a fancy menu link when volume is low.
- Quick replies. Save your most common answers (opening hours, allergens, delivery radius, payment methods) as one-tap canned messages. Our automated replies guide shows how to set them up.
- A catalogue. For a stable menu, the WhatsApp Business catalogue lets guests browse and add items to a message. See WhatsApp Business catalog guide.
For reservation requests, treat the chat like a booking system with explicit confirmations:
Confirmed ✅
Name: Marie
Party of: 4
Date: Fri 12 Oct, 19:30
Table held for 15 minutes.
Send a friendly reminder the day before — it cuts no-shows sharply. The mechanics are covered in WhatsApp appointment reminders and booking.
Step 5 — Set up your profile properly
Before you drive traffic to the link, make the destination trustworthy:
- Add your logo, address, hours, and website to the WhatsApp Business profile.
- Write a greeting message that sets expectations: "Thanks for messaging [Restaurant]! We reply within 15 minutes during service hours."
- Add an away message for closed hours so nobody thinks they are ignored.
A weak profile loses the guest in the first three seconds — our business profile setup guide walks through every field.
Step 6 — Measure what actually matters
WhatsApp gives you less analytics than a delivery app, so track the few numbers that count:
| Metric | How to get it | Why it matters |
|--------|---------------|----------------|
| Chats started per day | Count new threads | Demand signal, staffing |
| Orders per chat | Manual tally | Real conversion rate |
| Repeat guests | Names in your list | Loyalty without an app |
| Source | Pre-filled message per QR/link | Kill what doesn't work |
If you want deeper numbers, the chat analytics guide covers what you can and cannot measure.
Common restaurant mistakes
- Sharing your personal number. Use a dedicated business number or a second SIM so staff can hand off shifts.
- No pre-filled message. An empty chat box gets far fewer first messages.
- Ignoring the 24-hour rule. Outside 24 hours since the guest's last message, you need an approved template to re-open the chat. Details in message template approval.
- Blasting everyone. Marketing to a big list without opt-in risks restrictions — see opt-in and consent.
The bottom line
WhatsApp will not replace your till or your aggregator overnight. But it gives you a zero-commission channel that guests already understand, and it puts the customer relationship back in your hands. Build one link, place it on the surfaces guests already use, add QR codes for the offline ones, and answer fast.
Start with a single pre-filled link today — our free tools handle the encoding, the QR code, and the button code for you.