Restaurant WhatsApp Messages and Templates
Here are 45 restaurant WhatsApp messages you can copy today: reservation confirmations, reminders, table-ready alerts, order and delivery updates, offers for guests who opted in, review requests and festive menus. They use {{name}}, {{date}}, {{time}}, {{guests}} and {{order_id}}, so every guest sees their own booking details.
Updated · Free · No install · Works with your own WhatsAppReservation confirmation messages
Send the confirmation as soon as the booking is made. Repeat the date, time and party size so the guest can spot a mistake straight away, and tell them how to change or cancel.
Words in double curly brackets are columns from your booking sheet: {{name}} is the guest, {{date}} and {{time}} the booking, {{guests}} the party size. Name your columns the same way and each guest gets their own details.
- Standard
Hi {{name}}, your table for {{guests}} is confirmed for {{date}} at {{time}}. We look forward to having you! Reply here if you need to change anything.
- Short
Booking confirmed: {{name}}, {{guests}} guests, {{date}} at {{time}}. See you soon!
- Formal
Dear {{name}}, thank you for your reservation. We are pleased to confirm a table for {{guests}} on {{date}} at {{time}}. Should your plans change, simply reply to this message.
- With policy
Hi {{name}}, you're booked for {{date}} at {{time}} ({{guests}} guests). We hold tables for 15 minutes past the booking time, so please let us know if you're running late.
- Special occasion
Hi {{name}}, your table for {{guests}} on {{date}} at {{time}} is confirmed. You mentioned it's a special occasion – tell us if you'd like a cake or a note on the table and we'll arrange it.
- With location
Thanks {{name}}! Table for {{guests}}, {{date}}, {{time}}. Here's our location pin so you can find us easily. Parking is available behind the building.
- Large group
Hello {{name}}, we've reserved space for your group of {{guests}} on {{date}} at {{time}}. For groups this size we suggest pre-ordering – shall we send you the set menu?
Reservation reminder messages
A reminder on the morning of the booking, or the day before for evening tables, cuts no-shows noticeably. Ask for a simple reply so you can release the table if plans have changed.
- Day before
Hi {{name}}, a reminder of your table for {{guests}} tomorrow, {{date}}, at {{time}}. Reply YES to confirm or let us know if you need to change it.
- Same day
Good morning {{name}}! We're looking forward to seeing you today at {{time}}. Table for {{guests}} is ready and waiting.
- Short
Reminder: {{name}}, {{guests}} guests, today at {{time}}. Reply C to cancel. See you later!
- Confirm or release
Hi {{name}}, could you confirm your booking for {{date}} at {{time}}? If we don't hear back by 5 pm we may need to release the table to waiting guests.
- Friendly
Hello {{name}}, just checking you're still joining us tonight at {{time}}. If anything has changed, no problem – just reply and we'll sort it.
- Formal
Dear {{name}}, this is a courtesy reminder of your reservation for {{guests}} on {{date}} at {{time}}. We look forward to welcoming you.
Try it with your own list
Upload an Excel or CSV file, write your message and see exactly how it looks before anything is sent.
Table ready and waitlist messages
For walk-ins on a waitlist, a WhatsApp message lets guests wait nearby instead of crowding the door. These are usually typed one at a time, so keep them short.
- Table ready
Hi {{name}}, your table is ready! Please come to the front desk within 10 minutes and we'll seat you.
- Almost ready
Hi {{name}}, you're next on the list. Your table for {{guests}} will be ready in about 5 minutes.
- Waitlist added
Thanks {{name}}, you're on our waitlist for {{guests}}. Estimated wait: {{wait_time}} minutes. We'll message you here when your table is ready.
- Delay
Sorry {{name}}, tables are turning a little slower tonight. Your new estimated wait is {{wait_time}} minutes. Thank you for your patience!
- Missed
Hi {{name}}, we called your name but couldn't find you. Reply here if you're still nearby and we'll seat you next.
Order and delivery update messages
For takeaway and delivery orders you take by phone or WhatsApp, a quick status message saves you a lot of "where is my food?" calls. Use {{order_id}} so the customer can match the message to their order.
- Order received
Hi {{name}}, we've received your order {{order_id}} for {{amount}}. It will be ready in about {{time}} minutes. Thank you!
- Preparing
Your order {{order_id}} is being prepared, {{name}}. We'll message you when it leaves the kitchen.
- Ready for pickup
Hi {{name}}, order {{order_id}} is ready for pickup! Just show this message at the counter.
- Out for delivery
Good news {{name}} – order {{order_id}} is on its way and should reach you in about {{time}} minutes.
- Delivered
Hi {{name}}, your order {{order_id}} has been delivered. Enjoy your meal, and let us know if anything wasn't right!
- Delay apology
Sorry {{name}}, order {{order_id}} is running about 15 minutes late because of a busy kitchen. Thank you for waiting – we'll make it worth it.
- Payment
Hi {{name}}, the total for order {{order_id}} is {{amount}}. You can pay by card or cash on delivery, or use the payment link below.
Feedback and review request messages
Ask for feedback the day after the visit, while the meal is fresh in mind. Ask for honest feedback rather than only five-star reviews, and never offer a reward in exchange for a positive review – review sites forbid it.
- Feedback
Hi {{name}}, thank you for dining with us yesterday! How was everything? We read every reply and would love your honest feedback.
- Review link
Hi {{name}}, it was a pleasure having you! If you have a minute, a short review helps other diners find us: {{review_link}}. Thank you!
- Short
Thanks for visiting, {{name}}! How would you rate your meal from 1 to 5? Just reply with a number.
- Delivery feedback
Hi {{name}}, did your order {{order_id}} arrive hot and on time? Your feedback helps us get better.
- After a complaint
Hi {{name}}, thank you for telling us about your experience. We're sorry it fell short. We'd love the chance to make it right – your next starter is on us.
- Thank you for review
Thank you so much for your kind review, {{name}}! The whole team was delighted to read it. See you again soon.
How to send these messages to your whole guest list with each name
Confirmations and waitlist messages are usually typed one at a time. Reminders for tomorrow's bookings, festive menus and review requests go to many guests at once, and typing each name gets slow. Rapid Sender is a free tool for WhatsApp that runs in your browser and sends from your own WhatsApp, one chat per guest, with each guest's name, date and time filled in from your sheet. Numbers do not need to be saved in your phone, and any country code works.
It has no scheduling, no auto-reply and no chatbot, and it does not connect to booking or POS systems. Export your bookings to Excel or CSV and send when you are ready, for example each afternoon for the next day's tables.
- 1
Export your bookings
Make an Excel or CSV file with columns such as name, phone, date, time and guests. Up to 5,000 rows per upload. For offers, include only guests who opted in.
- 2
Link your WhatsApp
Open Rapid Sender, then on your phone go to WhatsApp, Linked devices, Link a device and scan the QR code, or use the pairing code. No install or sign-up.
- 3
Upload and write
Upload the sheet; each column becomes a placeholder such as {{time}} or {{guests}}. Paste a template from this page and check the live preview. You can attach one photo, video or PDF, such as a festive menu.
- 4
Test, then send
Send a test to yourself, then send to the list. Rapid Sender waits a random 7 to 10 seconds between messages, so 100 reminders take about 16 minutes.
- 5
Check the report
The live report shows who received the message. Download it as Excel, or send only to the people left if you stopped part-way.
Tips for restaurant WhatsApp messages
Collect consent at booking: a simple "Send me offers on WhatsApp" checkbox makes your marketing list clean and safe.
Separate service messages (confirmations, reminders, order updates) from promotions. Guests expect the first and only welcome the second if they asked.
Send reminders mid-afternoon the day before, or the morning of the booking. Avoid messaging late at night.
Put the key detail in *bold*: the time, the order number, the offer end date.
Attach the menu as one PDF or a clear photo rather than several images.
Message only people who know you and lower the risk of reports – no tool can promise your number will never be restricted.
Frequently asked questions
Can a restaurant send promotional messages on WhatsApp?
Only to guests who agreed to receive them. Ask for consent when they book or visit, send offers sparingly, and include a way to opt out such as replying STOP.
How do I ask restaurant guests for a review on WhatsApp?
Message them the day after the visit, thank them by name, and share your review link. Ask for honest feedback and do not offer rewards for positive reviews.
Can Rapid Sender connect to my booking system?
No. Rapid Sender has no integrations or API. Export your bookings to Excel or CSV, upload the file, and send personalised messages from your own WhatsApp.
Can I send automatic reminders every day?
Rapid Sender has no scheduling or auto-send. You upload the day's list and press send; a daily phone alarm is an easy way to remember.
Ready to send your message?
Upload your list, write your message and connect your WhatsApp. It is free and takes a few minutes.
Start sending