
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:
- Immediate confirmation: WhatsApp or SMS immediately after booking
- 24-hour reminder: "Your reservation at [Name] is tomorrow at 8pm for 4 people. Reply CONFIRM or CANCEL."
- 2-hour reminder: "We're expecting you in 2 hours! Here's our address: [link]."
- 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:
- Capture their contact information (WhatsApp number)
- Create a loyalty program with exclusive benefits for direct bookers
- Offer a small incentive for their next direct booking: "Book direct and get a complimentary welcome cocktail"
- 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.


