Restaurant email marketing: build your list from bookings (with examples)

Learn how to build a restaurant email list from your booking data and run campaigns that fill tables, with real subject line and copy examples.

marketing guest-experience growth technology

Transparency: This site is operated by Resos. We include Resos in our comparisons and aim for accuracy. About our editorial policy

The fastest way to build a restaurant email list is to export your existing guest list from booking data, then keep growing it from every new reservation. You don’t need to buy a list or run ads to get started. Restaurants that build campaigns from booking data typically reach a working list of hundreds of guests within a few months, using nothing but the emails guests already gave them to make a reservation.

Email is one of the few marketing channels a restaurant fully owns. Social reach depends on algorithms you don’t control. Email delivery depends on a list you already have sitting inside your reservation system, mostly untouched.

Key takeaways

  • Main solution: Export your guest list from booking data, segment it, and send 2-4 targeted campaigns a month
  • Expected result: A direct channel back to past guests that costs almost nothing per booking generated
  • Time to implement: 1-2 hours to set up your list and first campaign, then 30-60 minutes per send
  • Cost: $0-50/month for most email platforms at a single-restaurant list size

Before you start

Check what you already have before building anything new.

What you’ll need:

  • Access to your reservation system’s guest export or reporting feature
  • An email platform (many are free up to a few thousand contacts)
  • A marketing opt-in checkbox on your booking flow, if you don’t already have one

Quick audit:

  • Does your booking confirmation flow ask guests to opt in to marketing emails?
  • Can you export guest emails and visit history from your current system?
  • Do you know your current list size, even roughly?

If your booking system can’t export a usable guest list, that’s the first thing to fix. Everything else in this guide depends on it.

Step 1: Export your guest list from booking data

Your reservation system is your best source of emails, because guests already gave you permission to contact them about their booking, and many will opt in to marketing at the same time if you ask.

What to do:

  1. Check your booking system’s guest export or reports section
  2. Confirm which guests have opted in to marketing versus transactional messages only
  3. Export names, emails, visit count, and last visit date
  4. Import into your email platform, tagging by opt-in status

If your current system doesn’t make it easy to export your guest list from booking data, look for that specifically when evaluating a reservation platform. Resos does this directly, along with visit history, so you’re not rebuilding a spreadsheet by hand every quarter.

Step 2: Capture the guests your booking system misses

Online reservations are only part of your guest base. Walk-ins, phone bookings, and dine-in guests without a reservation need a separate capture method.

What to do:

  1. Offer free WiFi in exchange for an email address
  2. Add a simple sign-up form to your website’s homepage and menu page
  3. Train hosts and servers to ask satisfied dine-in guests if they’d like restaurant updates

Every one of these should feed the same list your booking exports go into, not a separate spreadsheet nobody checks.

Step 3: Segment before you send anything

Not every guest should get the same email. A customer database built from visit history lets you send relevant messages instead of one generic blast.

What to do:

  1. Segment by visit recency: new, active, lapsed (60-90 days), lost (90+ days)
  2. Segment by frequency if your list is large enough to make it worthwhile
  3. Match message type to segment

Segment and message match:

SegmentDefinitionBest message
NewFirst visit in last 30 daysThank you, with a direct booking link for their next visit
Active2+ visits in last 60 daysSeasonal menu updates, event invitations
LapsedNo visit in 60-90 daysPersonal note, gentle nudge back
LostNo visit in 90+ days“We miss you” with a specific reason to return

Step 4: Build campaigns with a real example, not just a template

Generic newsletters underperform. Specific, time-bound messages with one clear action outperform them consistently.

What to do:

  1. Pick one campaign type per send, don’t combine five updates into one email
  2. Write a subject line under 50 characters with a specific detail
  3. Put the booking link above the fold, not after three paragraphs

Restaurant email marketing examples that work:

Campaign typeExample subject lineWhat makes it work
Seasonal menu“New fall tasting menu: 4 courses, $65”Specific, time-bound, one clear offer
Post-visit thank you“Thanks for joining us, Sarah”Personal, sent within 24-48 hours
Birthday offer“A free dessert is waiting for you this month”High redemption, low cost
Event invitation“Wine dinner, 12 seats left”Urgency plus scarcity
Win-back“It’s been a while, here’s a table for two”Direct, honest, low pressure

Step 5: Write for the open, not just the click

Restaurant and food service emails average roughly 38-40% open rates, higher than most industries, but click-through rates sit around 2.4%, according to GetResponse’s 2024 Email Marketing Benchmarks Report, based on more than 4.4 billion emails sent through its platform in 2023. That gap means most of your message’s job happens in the subject line and preview text, not the body copy.

What to do:

  1. Front-load the offer or news in the subject line
  2. Use the preview text as a second sentence, not a repeat of the subject
  3. Keep the email itself short: one offer, one call to action, one link

Send Tuesday through Thursday mornings when possible. Inboxes are typically less crowded than Monday mornings or Friday afternoons, and restaurant campaigns tend to see stronger opens in that window.

Step 6: Automate the calendar so sends don’t depend on memory

Inconsistent sending confuses guests more than infrequent sending does. Going quiet for three months, then sending five emails in a week, trains people to ignore you.

What to do:

  1. Pick a fixed cadence: 2-4 emails per month
  2. Plan a rough content calendar a month ahead: one seasonal update, one event or offer, one automated trigger (birthday, thank-you)
  3. Automate the recurring ones (thank-you, birthday) so they don’t depend on someone remembering

Common mistakes to avoid

Sending without permission

Emailing guests who never opted in violates privacy regulations and damages trust. Always collect explicit consent, separate from the booking confirmation itself.

One email for everyone

A guest who visits weekly and a guest who visited once eight months ago need different messages. Basic segmentation by recency takes minutes and meaningfully improves response.

Burying the call to action

If the booking link is the fourth thing in the email, most readers won’t reach it. Put it near the top and repeat it once near the bottom.

Inconsistent sending

Silence followed by a burst of emails reads as either forgetting your list exists or panic-marketing. Pick a cadence and stick to it.

Ignoring mobile formatting

The majority of restaurant emails are opened on phones. Test every campaign on a phone screen before sending. If the booking button isn’t tappable with a thumb, you’ll lose bookings you already had.

How to measure success

Track these metrics for every campaign:

MetricBenchmarkTargetHow to track
Open rate~38-40% (restaurant average, GetResponse 2024)Match or beat industry averageOpens / delivered
Click-through rate~2.4% (restaurant average)2-4%Clicks / delivered
Booking conversionVaries5-10% of clicks resulting in a bookingBookings from email link / clicks
List growthYour baseline+5-10% monthly in the first yearNew subscribers / month

Litmus’s 2020 State of Email survey, which polled more than 2,000 marketing professionals, found email marketing returns an average of $36 for every $1 spent, one of the highest returns of any marketing channel measured. Even a modest restaurant list can produce a meaningful return relative to its near-zero platform cost.

Tools that help

You don’t need enterprise marketing software to run this well. Look for:

Guest export or API access so your booking data flows into your email platform without manual re-entry.

Segmentation by visit recency and frequency, ideally pulled automatically from reservation history.

Automated trigger emails for birthdays, anniversaries, and post-visit thank-yous.

Basic analytics on open rate, click rate, and (ideally) which campaigns led to actual bookings.

If your booking system doubles as your hospitality CRM, most of this comes built in rather than requiring a second subscription.

Frequently Asked Questions

How do restaurants build an email list without buying one?
Build it from your bookings. Every online reservation already collects an email address, so the fastest list-building move is exporting your existing guest list from booking data and adding an opt-in checkbox to future reservations. WiFi sign-ups and a website form catch the rest, including walk-ins.
How often should restaurants send marketing emails?
Most restaurants see the best results with 2-4 emails per month. Weekly emails work for restaurants with frequent events or specials. Sending more than twice a week tends to raise unsubscribes without a matching increase in bookings.
What's a good open rate for restaurant email marketing?
Restaurant and food service campaigns average roughly 38-40% open rates, according to GetResponse's 2024 Email Marketing Benchmarks Report, which analyzed over 4.4 billion emails. That's higher than most industries, but click-through rates are lower, around 2.4%, so the subject line does most of the work.
What restaurant email marketing examples actually drive bookings?
Post-visit thank-yous, seasonal menu announcements with a direct booking link, and birthday or anniversary offers consistently outperform generic newsletters. The common thread is a specific reason to book now, not a general update about the restaurant.
Do I need a guest's permission to email them marketing offers?
Yes. Regulations like GDPR and CAN-SPAM require explicit consent before sending marketing emails. Collect opt-ins at booking, include an unsubscribe link in every email, and never add guests to a marketing list just because they made a reservation.

The bottom line

Restaurant email marketing doesn’t start with buying software or hiring an agency. It starts with exporting the list your booking system has already been quietly building. Segment by how recently guests visited, send something specific instead of generic, and keep a consistent 2-4 emails a month. The list you already have is worth more than most restaurants realize until they actually look.

Related guides: Restaurant loyalty program ideas | How to get more Google reviews | How to build a guest management system | How to get more reservations

Ready to Improve Your Operations?

See how Resos can help you put these insights into practice.