Skip to main content
Restaurant host organizing reservations before opening
Hospitality10 min read

Online Reservations: How to Increase Direct Bookings

Third-party booking apps take a cut and own the customer. How direct booking works for restaurants — and why practices face the same problem.

Space Agency, author
Space Agency

Nearshore web design, development and SEO studio serving US businesses. Senior engineers working US hours, delivering measurable results.

#restaurants#online booking#conversion

Key Takeaways

  • Booking platforms charge 2-5% per cover. With 100 bookings/month, that can exceed $500.
  • 80% of reservations are made on mobile. Your booking page must be mobile-first.
  • Ask for only 5 fields in the form: date, time, party size, name, and phone.
  • Confirm via WhatsApp 2 hours before to reduce no-shows from 18% to 5%.
  • Use platforms to discover new customers, use your website to retain them with exclusive offers.

The Commission Problem

Platforms like TheFork, Resy, and OpenTable charge 2-5% per cover. For a restaurant doing 500 covers per month at an average check of $50 USD, that's $500-$1,250 per month in commissions — every single month, forever.

And that's assuming your average check is only $50. For upscale restaurants in the fine dining or wine tourism segment, these numbers can be considerably higher.

The solution isn't to abandon these platforms — they're valuable discovery channels. The solution is to convert discovered customers into direct bookers.

Building Your Direct Booking System

What to Include on Your Booking Page:

  • Date picker (obvious, but must work perfectly on mobile)
  • Time slots with real availability (sync with your real capacity)
  • Party size selector
  • Name and phone number fields (that's all you need)
  • Optional: special occasions, dietary restrictions, preferred seating
  • Clear cancellation policy

The 5-Field Rule

Every additional form field reduces conversions by approximately 11%. Your booking form should ask for: date, time, party size, name, and phone. That's it. If you need more information, collect it in the confirmation WhatsApp.

Mobile-First is Non-Negotiable

80% of restaurant reservations are made on mobile. Your booking page must:

  • Load in under 2 seconds on a 4G connection
  • Have buttons large enough to tap without zooming
  • Display correctly on all screen sizes
  • Allow date selection without a keyboard (use a date picker)
  • Enable click-to-call if the user prefers to phone

Confirmation and Reminder Workflow

A professional booking system should automate:

  1. Immediate confirmation: WhatsApp or SMS immediately after booking
  2. 24-hour reminder: "Your reservation at [Name] is tomorrow at 8pm for 4 people. Reply CONFIRM or CANCEL."
  3. 2-hour reminder: "We're expecting you in 2 hours! Here's our address: [link]."
  4. Post-visit follow-up: "Thanks for visiting! Would you share your experience? [review link]"

This workflow alone typically reduces no-shows from 18% to under 5%.

Choosing the Right Booking Platform

  • Under 20 reservations/week: Google Form + manual WhatsApp confirmation. Free.
  • 20-100 reservations/week: Calendly, Book a Table, or similar. $15-50/month.
  • 100+ reservations/week: Custom widget integrated into your website. One-time development cost.

Converting Platform Customers to Direct Bookers

When a customer discovered you via TheFork but visits your restaurant:

  1. Capture their contact information (WhatsApp number)
  2. Create a loyalty program with exclusive benefits for direct bookers
  3. Offer a small incentive for their next direct booking: "Book direct and get a complimentary welcome cocktail"
  4. Follow up with your WhatsApp broadcast list for special events and promotions

"Every platform booking is a direct booking waiting to happen. You just have to give customers a reason to skip the middleman."


Recommended Services

If you are looking to boost your business, we recommend our SEO consulting services or requesting a personalized web design quote.

The same trade-off shows up in appointment-based practices

Restaurants are the clearest example, but the underlying problem is not about food. Any business that takes bookings faces the same choice: let a third-party platform own the booking relationship and pay for it in commission and lost customer data, or handle it directly on a site you control.

Clinics, dental practices, and therapy practices run into an identical version of this with directory listings and third-party scheduling tools. The directory ranks, captures the patient, and rents them back to you — while the practice's own site stays a brochure that nobody books through.

The mechanics of fixing it are also the same: make the booking step visible and low-friction on your own site, remove the fields nobody needs to answer before a first appointment, and make the mobile path fast. The one meaningful difference is compliance — a practice collecting health information through its booking flow has obligations a restaurant does not, which we cover in HIPAA compliant website design.

If you run an appointment-based practice, the structural version of this problem is what we work on in clinic and medical practice web design. For hotels and hospitality operators facing the OTA version, see hotel website design.

Frequently Asked Questions

Which booking system should I choose?

It depends on your volume. Under 20 bookings/week: a Google Form + manual WhatsApp works. 20-100: Calendly or similar for $15-50/mo. Over 100: a custom widget integrated into your website.

How do I reduce no-shows?

The most effective method is a WhatsApp confirmation 2 hours before the reservation. Combine it with a clear cancellation policy and a deposit for groups of 6+. These three measures reduce no-shows from 18% to less than 5%.

Is it worth being on TheFork/OpenTable?

Yes, as a customer acquisition channel. The mistake is depending 100% on them. Use the platforms to be discovered, then redirect those customers to book direct through your website with exclusive offers.

How do I measure if online booking is working?

Track 4 things: conversion rate of your booking page (goal: 15%+), source of bookings (Google, social, platforms), no-show rate (goal: under 5%), and cost per booking vs. platform commissions.

Do I need a website or is social media enough?

A proper website is far superior. With social media you don't control the algorithm, can't integrate a real booking system, and don't build local SEO. A good website is yours, ranks on Google, and gives you your customers' data.

Space Agency, author

About the Author

Space Agency

Nearshore web design, development and SEO studio serving US businesses. Senior engineers working US hours, delivering measurable results.

View more articles →