Industry Insights

How to get more direct bookings and stop paying for guests who were already yours

Published:01 May 2026
Category:Industry Insights
Reserved Table restaurant image

There is a specific scenario that plays out repeatedly for independent restaurants. A guest sees a post on Instagram, or finds you near the top of a Google search, or hears about you from a friend. They visit your website. They want to book. They click through to a third-party platform and complete the reservation there.

You pay a per-cover fee for that booking.

The platform did not find you that guest. Your marketing did. Your reputation did. But the booking happened on someone else's infrastructure, so someone else gets paid.

This is not an argument for abandoning booking platforms entirely. For many restaurants, particularly newer ones or those in high-footfall tourist areas, the discovery benefit is real. But there is a distinction worth drawing between bookings where the platform genuinely introduced someone to your restaurant, and bookings where the guest was already yours and the platform just happened to be the last step in the journey.

The second category is the one worth focusing on.

Why direct bookings are worth pursuing

The obvious reason is cost. Commission per diner adds up, and it scales with your success in a way that does not feel fair once you notice it.

The major booking platforms typically charge between £1 and £2.50 per cover depending on the plan and where the booking came from. At 200 covers a month that is anywhere from £200 to £500 in fees - and that number grows as your restaurant gets busier, which is an unusual dynamic for a cost to have.

But there is a more important reason. When someone books directly with you, you have a relationship with them. You know who they are. You can see how often they visit, whether they have allergies or dietary requirements, whether they are celebrating something. You can follow up after their visit. Over time, that information helps you deliver a better experience and builds genuine loyalty.

When the booking goes through a third-party platform, that relationship belongs to the platform. If you ever stop using it, you do not take those guests with you.

The practical barrier most restaurants hit

The reason most restaurants end up on third-party platforms is not because they have thought through the trade-offs and decided the economics make sense. It is because setting up a direct booking system historically required either technical effort or paying for software that felt complicated and expensive.

That barrier is lower now. A direct booking system can sit on your own website, handle availability automatically, send confirmation emails and reminders without any manual input, and give you a dashboard where you can see your bookings, your guest history, and how your tables are performing over time. The guest experience is cleaner too - they book on your site, in your brand, without being redirected somewhere else.

What actually needs to change

Getting more direct bookings is not complicated. There are a few things that make a meaningful difference.

Make the direct booking option obvious on your website. This sounds obvious, but a lot of restaurant websites either have no booking option at all, or they have a button that links out to a platform. If you want direct bookings, the path to completing one needs to be on your site, not elsewhere.

Make sure your Google Business profile points to your own booking page. Google lets you set a booking URL on your business listing. A lot of restaurants default to a platform link here without thinking about it. Changing this to your own booking page means guests who find you on Google Maps and want to book immediately are booking directly with you.

Be consistent across channels. If your Instagram bio, your website, and your Google profile all point to the same direct booking option, you are closing the loop. Every time someone finds you through your own marketing and wants to act on it, the path leads back to you.

The balance that works for most restaurants

Running a direct booking option alongside a third-party platform presence is not contradictory. The platforms still serve a purpose for discovery. But positioning your own booking option prominently means that guests who come through your own channels - your website, your social media, your Google presence - are more likely to book directly, and you retain both the economics and the relationship.

The test is worth running. Look at where your current bookings are actually coming from. If a meaningful portion are coming from guests who found you through your own channels and are booking through a platform anyway, that is the portion you can recapture with a direct option and a bit of attention to how it is presented.

It is not about doing less with platforms. It is about making sure the bookings you earned through your own work are landing where they should.

If you are thinking about adding a direct booking option to your restaurant website, CoreLedger Reservations is built exactly for this - a booking system that sits on your own site, keeps your guest data with you, and costs a flat monthly fee with no commission per cover.

Got a project in mind?

Ready to build something that actually works?

Whether it's a website, a booking system, or something more custom - tell us what you need and we'll give you a straight answer.