Back to all articles
restaurantwhatsappmarketingMarch 20, 202612 min read

Restaurant WhatsApp Marketing: Complete Playbook for 2026

The complete WhatsApp marketing playbook for restaurants. Covers reservations, ordering, promotions, loyalty, reviews, and QR codes with step-by-step guides.

DM

DMHub Team

DMHub.ai


Your restaurant's phone rings 50 times a day. Half the calls are reservation requests. A quarter are people asking about the menu. The rest are delivery orders, modification requests, and questions you've answered a thousand times.

Meanwhile, your tables are half full on Tuesday nights, no-shows cost you $200 a week, and your best customers haven't been in for a month.

WhatsApp solves all of this — not as a messaging app, but as a complete customer management channel. Reservations, ordering, promotions, loyalty, reviews, and win-back campaigns — all running through the app your customers already use 23 times a day.

This playbook covers everything a restaurant needs to implement a full WhatsApp marketing strategy, from the basics to advanced automation. Adopt one section at a time, or go all-in.

The Restaurant WhatsApp Stack

Before getting into tactics, here's the full picture of what you're building:

| Function | How WhatsApp Handles It | |----------|------------------------| | Reservations | Automated booking with confirmation and reminders | | Menu sharing | Digital menu sent instantly in-chat | | Ordering (dine-in, takeaway, delivery) | In-chat ordering with payment | | Promotions | Targeted campaigns to opted-in customers | | Loyalty program | Points tracking with WhatsApp notifications | | Reviews | Post-visit feedback requests | | Win-back | Automated re-engagement for dormant customers | | Daily specials | Broadcast to interested customers | | Waitlist management | Live queue updates via WhatsApp | | Feedback and complaints | Direct line for service recovery |

You don't need all of these on day one. Start with reservations and ordering, then layer in the rest.

Part 1: Reservations

The Problem With Phone Reservations

Phone reservations are broken. Customers hate calling. Your staff hates being interrupted mid-service to answer the phone. Calls get missed during rush hours — exactly when demand is highest. And there's no automatic record, no reminder system, and no data collection.

WhatsApp Reservation Flow

Here's how automated WhatsApp reservations work:

Customer: "I'd like to book a table for Saturday"

AI/Automation: "I'd love to help! Let me get the details:

  • How many guests?
  • What date and time?
  • Any special requests? (birthday, dietary needs, high chair, etc.)"

Customer: "4 people, Saturday at 7pm, it's my wife's birthday"

AI/Automation: "Wonderful! Happy birthday to your wife! 🎂 Here's your reservation:

📅 Saturday, March 22 at 7:00 PM 👥 4 guests 🎂 Birthday celebration

I've noted the birthday — we'll have a little something special ready.

Reply CONFIRM to lock this in."

Customer: "CONFIRM"

AI/Automation: "You're all set! You'll receive a reminder tomorrow afternoon. See you Saturday!"

The Reminder Sequence

No-shows are a restaurant's silent profit killer. A single empty table at a restaurant averaging $40 per cover and 2 seatings per night costs $80 per no-show. DMHub's booking system sends automatic reminders:

  • 24 hours before: "Hi [name], just a reminder about your reservation tomorrow at 7:00 PM for 4 guests. Reply CONFIRM to keep it or RESCHEDULE if plans changed."
  • 2 hours before: "See you tonight at 7:00 PM! We're looking forward to it. 📍 [address + Google Maps link]"

Restaurants using WhatsApp reminders report a 40-60% reduction in no-shows. At $80 per no-show with an average of 5 no-shows per week, that's $200-300 saved weekly.

Managing the Waitlist

During peak hours when all tables are booked:

AI/Automation: "We're fully booked at 7:00 PM on Saturday, but I can add you to our waitlist. If a table opens up, you'll be the first to know.

Available alternatives:

  • Saturday at 5:30 PM
  • Saturday at 9:00 PM
  • Sunday at 7:00 PM

Would any of these work, or should I add you to the waitlist?"

When a cancellation comes in, the waitlisted customer gets an instant notification: "Great news! A table just opened up for Saturday at 7:00 PM. Want it? Reply YES within 15 minutes to claim it."

Part 2: Menu Sharing and Ordering

Digital Menu via WhatsApp

Ditch the PDF menu that's impossible to read on a phone screen. Create a WhatsApp catalog or use DMHub's structured menu that's designed for mobile viewing.

When a customer messages "menu," they receive an interactive menu organized by category:

  • Starters — with descriptions and prices
  • Mains — with dietary indicators (V, VG, GF)
  • Desserts
  • Drinks
  • Today's specials — dynamically updated

Each item can include allergen info, dietary tags, and customization options.

In-Chat Ordering

Customers order without leaving the conversation:

Customer: "I'll have the margherita pizza, a Caesar salad, and two sparkling waters for pickup."

AI/Automation: "Here's your order:

🍕 Margherita Pizza — $14 🥗 Caesar Salad — $9 💧 Sparkling Water x2 — $6

📦 Pickup 💰 Total: $29

Reply CONFIRM to place the order, or let me know if you'd like to make changes."

After confirmation, the order flows directly to your kitchen display. No manual entry. No miscommunication.

Delivery Zone Management

For delivery orders, validate the address against your delivery zones:

AI/Automation: "We deliver within 5km of our location. What's the delivery address?"

Customer: "[address]"

AI/Automation: "Great news — you're in our delivery zone! Delivery fee: $3. Estimated delivery time: 35-45 minutes."

If the address is outside the zone: "Unfortunately, that address is outside our delivery area. We offer pickup, or you might consider [alternative location if applicable]."

Part 3: Promotions and Campaigns

Daily Specials Broadcast

Set up a daily broadcast to customers who've opted in:

Template:

🍽️ Today's Special at [Restaurant]: {{1}} {{2}} Available until sold out. Order via WhatsApp or dine in! Reply STOP to opt out of daily specials.

Why it works: Food is visual and emotional. Daily specials create urgency (today only) and FOMO (until sold out). Send between 10:30-11:00 AM to catch the lunch planners, or 4:00-4:30 PM for dinner planners.

Weekly Promotion Campaign

Send a weekly promotion to drive traffic on slow nights:

Template:

🎉 Tuesday Night Deal! This Tuesday at [Restaurant]: {{1}} Book your table: [link] Or reply BOOK to reserve. Available for dine-in only. Limited spots — book now!

Timing tip: Send on Monday afternoon. This gives customers time to plan and book, and it targets the specific slow night you want to fill.

Event Promotion

For special events — wine dinners, live music, holiday menus, cooking classes:

Template:

📣 You're invited! {{1}}: {{2}} 📅 {{3}} 💰 {{4}} per person 🍷 Includes: {{5}} Limited to {{6}} guests. Book your spot: {{7}} Can't make it? Reply FUTURE to be notified about upcoming events.

Pro tip: Events are high-margin and high-loyalty. They turn regular diners into fans. Use WhatsApp for the invite, confirmation, reminder, and post-event follow-up.

Segmented Campaigns

Not every promotion should go to every customer. With DMHub's campaign tools, segment your audience:

  • Frequency: Weekly regulars get different offers than monthly visitors
  • Spend level: High-spending customers get exclusive experiences, not just discounts
  • Preference: Customers who always order vegetarian get notified about new vegetarian dishes
  • Recency: Recent visitors get upsell offers, while dormant customers get win-back offers
  • Source: Customers acquired via referral might receive different messaging than walk-ins

Part 4: Loyalty Program

Restaurant Loyalty That Works

Most restaurant loyalty programs fail because they're either too complicated or too stingy. The ones that work share these characteristics:

  • Simple to understand (earn points on every purchase, redeem for free food)
  • First reward is achievable quickly (within 3-5 visits)
  • Rewards are desirable (free items customers actually want, not obscure discounts)
  • Progress is visible (regular balance updates)
  • Surprise rewards keep things interesting

WhatsApp-Powered Loyalty

With DMHub's loyalty system, every transaction automatically earns points. Customers receive WhatsApp notifications:

After each purchase:

Thanks for dining with us! 🍽️ You earned {{1}} points on this visit. Total balance: {{2}} points Next reward ({{3}}): {{4}} points away!

Approaching a reward:

You're almost there! 🎯 Just {{1}} more points until you unlock: {{2}} One more visit should do it!

Reward unlocked:

🎉 Congratulations! You've unlocked a reward! 🎁 {{1}} Mention this message on your next visit to redeem. Valid until {{2}}.

Birthday Program

Birthday marketing is one of the highest-ROI restaurant tactics. Customers celebrate, they bring groups, and they spend more.

14 days before birthday:

🎂 Your birthday is coming up! We'd love to help you celebrate at [Restaurant]. Here's an early gift: {{1}} Valid for the week of your birthday. Book your celebration: {{2}}

Birthday day:

🎉 Happy Birthday, {{1}}! From everyone at [Restaurant], we hope you have an amazing day. Your birthday treat is ready whenever you are. Celebrate with us — book a table: {{2}}

Part 5: Reviews and Feedback

Post-Visit Feedback

Reviews are the lifeblood of restaurant marketing. 93% of people read online reviews before trying a new restaurant. Here's how to systematically collect them:

2 hours after the visit (timed from reservation end or last order):

How was your experience at [Restaurant] today? 🍽️ ⭐⭐⭐⭐⭐ Amazing! ⭐⭐⭐ Good, but room for improvement ⭐ Not great Reply with your rating — it takes 2 seconds and helps us serve you better.

If they reply 4-5 stars:

Thank you so much! We're thrilled you enjoyed it. 😊 Would you mind sharing your experience on Google? It really helps other food lovers find us: [Google review link] Thank you for being a wonderful customer!

If they reply 1-3 stars:

We're sorry to hear that. Your feedback matters to us, and we'd like to make things right. Could you tell us what went wrong? Our manager {{1}} will personally follow up with you.

Why this routing matters: Happy customers get directed to public reviews (building your online reputation). Unhappy customers get directed to a private conversation (preventing negative public reviews and enabling service recovery). This is the most valuable feedback loop a restaurant can build.

Google Review Collection

Systematically collecting Google reviews improves your local SEO and drives new customer discovery. Restaurants that actively request reviews via WhatsApp see 3-5x more reviews than those that rely on organic review behavior.

The math: If 200 customers visit weekly, 20% respond to your feedback request, and 60% of satisfied customers leave a Google review, you're getting 15-20 new reviews per week. That's transformative for local search ranking.

Part 6: Win-Back Campaigns

Identifying Dormant Customers

Not every customer who stops visiting has left forever. Life gets busy, habits change, new restaurants open. A well-timed win-back message brings 10-15% of dormant customers back.

DMHub's win-back engine automatically identifies customers who haven't visited in a defined period (typically 30-60 days depending on their previous frequency).

The 3-Stage Win-Back Sequence

Stage 1 (30 days dormant) — The Gentle Nudge:

We haven't seen you in a while, {{1}}! We miss you at [Restaurant]. Here's what's new on our menu: {{2}} Come back and enjoy {{3}} — on us! Book: {{4}}

Stage 2 (45 days dormant, if Stage 1 didn't work) — The Stronger Offer:

It's been a while, {{1}}. We'd really love to see you again. Here's a special offer just for you: {{2}} Valid until: {{3}} Book your table: {{4}}

Stage 3 (60 days dormant, if Stage 2 didn't work) — The Last Chance:

{{1}}, we're reaching out one last time because we truly value you as a customer. {{2}} This is our best offer — valid for 7 days only: {{3}} We hope to see you soon!

After Stage 3: Stop messaging. If three offers didn't bring them back, more messages will only irritate them. They'll be removed from active campaigns and may re-engage organically in the future.

Part 7: QR Codes — The Physical-Digital Bridge

QR codes connect your physical restaurant to your WhatsApp marketing system. Here's where to place them:

Table QR Codes

Purpose: Dine-in ordering and feedback collection.

Each table gets a unique QR code. Scanning it opens a WhatsApp conversation with a pre-filled message: "Hi, I'm at Table 7." The system knows which table they're at and can send the menu, take orders, and request feedback after the meal.

Receipt QR Codes

Purpose: Loyalty enrollment and reordering.

Print a QR code on every receipt: "Scan to join our loyalty program and earn rewards on every visit." Or: "Loved your meal? Scan to reorder next time." This converts one-time diners into WhatsApp contacts.

Storefront QR Code

Purpose: Capture walk-by traffic.

A QR code on your window or outdoor signage: "View our menu on WhatsApp." Pedestrians who are curious but not ready to walk in can browse your menu and potentially order for later or make a reservation.

Delivery Packaging QR Code

Purpose: Feedback and reordering.

Stick a QR code on delivery bags and containers: "How was your order? Scan to let us know." This captures delivery customers who you might never interact with otherwise.

Social Media QR Code

Purpose: Convert social followers to WhatsApp contacts.

Share your WhatsApp QR code on Instagram stories, Facebook posts, and TikTok videos: "Message us on WhatsApp for exclusive deals."

Part 8: Advanced Strategies

Happy Hour Automation

Set up a time-triggered campaign for your happy hour:

Sent at 3:30 PM on weekdays:

🍹 Happy Hour starts in 30 minutes! Today's specials: {{1}} First 20 customers who show this message get {{2}}. See you at 4! 📍 [location]

Weather-Based Messaging

On rainy days, send a comfort food promotion. On hot days, promote cold drinks and fresh dishes. This can be automated with weather API triggers:

Rainy day:

Rainy day? Perfect soup weather! 🌧️ Today's comfort specials at [Restaurant]: 🍜 [Special 1] 🍲 [Special 2] Order for delivery: reply ORDER

Cross-Promotion With Nearby Businesses

Partner with complementary businesses (movie theaters, shops, gyms) for mutual promotions:

Template:

🎬 Movie night? Don't forget dinner first! Show your [Movie Theater] ticket at [Restaurant] and get {{1}}. Book your pre-movie table: {{2}}

Staff-Powered Personal Touches

Train your servers to note customer preferences and special moments. When a customer celebrates an anniversary, a server notes it in the system. Next year, an automated message goes out:

Happy Anniversary, {{1}} and {{2}}! 🥂 We loved being part of your celebration last year. If you'd like to make it a tradition, we've reserved your favorite table. Same date, same time? Reply YES to confirm.

Implementation Timeline

Week 1: Foundation

  • Connect WhatsApp number to DMHub
  • Set up greeting message and basic auto-replies
  • Create digital menu
  • Deploy table and storefront QR codes

Week 2: Reservations and Ordering

  • Configure reservation automation flow
  • Set up ordering flow (dine-in, takeaway, delivery)
  • Configure kitchen display integration
  • Test full flows with your team

Week 3: Loyalty and Reviews

  • Launch loyalty program
  • Set up post-visit feedback automation
  • Configure Google review routing
  • Enroll first batch of regular customers

Week 4: Campaigns and Win-Back

  • Segment your customer base
  • Create weekly promotion templates
  • Set up daily specials broadcast
  • Configure win-back automation
  • Launch your first campaign

Month 2+: Optimize and Expand

  • Analyze campaign performance
  • Refine AI agent responses
  • Add seasonal campaigns
  • Implement advanced strategies (weather-based, cross-promotion)
  • Scale what works, cut what doesn't

Measuring Restaurant WhatsApp ROI

Track these restaurant-specific metrics:

  • Reservation conversion rate: What % of WhatsApp reservation requests convert to actual diners?
  • No-show rate reduction: Before vs after WhatsApp reminders
  • WhatsApp order volume: Orders per day/week through WhatsApp
  • Average order value: WhatsApp orders vs phone/walk-in orders
  • Loyalty enrollment rate: % of customers joining the program
  • Win-back success rate: % of dormant customers who return after campaign
  • Review collection rate: New Google reviews per week/month
  • Revenue attributable to WhatsApp: Track with unique offers and codes

Getting Started

A restaurant's greatest asset isn't its food — it's its relationships with customers. WhatsApp turns one-time diners into regulars, regulars into advocates, and advocates into your most effective marketing channel.

This playbook is comprehensive, but you don't need to implement everything at once. Start with reservations and ordering. Those two functions alone will save hours of staff time every week and improve the customer experience immediately.

Ready to transform your restaurant's marketing? Start your free DMHub account and be live in under 30 minutes.


DM

DMHub Team

DMHub Team

Published on March 20, 2026 · 12 min read


Related articles

Ready to automate your customer communication?

Start free -- set up your WhatsApp AI in under 10 minutes.

Get started free
Restaurant WhatsApp Marketing: Complete Playbook for 2026 | DMHub Blog