Skip to main content
Seatingly.
Guest Communication

How Independent Restaurants Can Reduce Missed Bookings

No-shows are a systems problem, not a character problem. Measure your real rate first, work out which of the four causes you actually have, then apply the cheapest intervention that fixes it.

Written by Last updated

Every few months a restaurant posts the names of no-shows online and the industry has the argument again. It is an understandable reaction to a genuinely painful thing, and it changes nothing. A missed booking is almost never a moral failure by an individual guest. It is a gap in a process, and processes can be fixed.

This guide treats missed bookings the way you would treat waste in the kitchen: measure it, find where it comes from, and fix the biggest source with the smallest intervention that works.

Measure before you change anything

Almost every operator overestimates their no-show rate, because the ones that hurt are memorable and the ninety-four covers that arrived on time are not. Before you introduce a deposit policy that costs you bookings, spend four weeks finding out what your number actually is.

  1. Pick a four-week window that includes a normal mix of weekdays and weekends, and no public holidays if you can avoid it.
  2. For every booking in that window, record one of five outcomes: seated, cancelled in good time, cancelled late, no-show, or entered wrongly.
  3. Set a threshold for "late" and stick to it. Same-day is the usual line for an independent dining room, because that is the point at which reselling the table gets hard.
  4. Count covers as well as bookings. A no-show table of eight and a no-show table of two are not the same event, and a rate expressed in bookings hides that.
  5. Work out the covers lost as a percentage of covers booked. That is your baseline.

A typical independent restaurant that sends a confirmation and a reminder lands somewhere in the low single digits for true no-shows, with late cancellations running two or three times higher. If your figure comes out well above that, the cause is usually specific and findable rather than general bad behaviour — one channel, one slot, one part of the week.

Separate the things that look identical in the book

An empty table at 8pm has four very different possible histories, and they need four different responses. Do not let them share a label.

  • A true no-show. The guest intended to come, or at least booked in good faith, and never told you otherwise.
  • A late cancellation. The guest did tell you, too late to resell. This is a scheduling problem, and it responds to completely different fixes.
  • A wrong-number or wrong-detail booking. A mistyped mobile number, an email that bounced, a date entered as next Thursday instead of this one. The guest never received your confirmation at all, so nothing you send can reach them.
  • A booking staff never marked as seated. The party turned up, ate, paid and left, and the book still says no-show. This is the most common cause of an alarming rate, and it is a training fix, not a policy fix.

Check the fourth one first

If nobody closes out the book at the end of service, your no-show rate is fiction. Spend one week marking every booking seated or not seated before you draw a single conclusion from the data. Restaurants regularly find half their apparent no-shows in this category.

The four causes, and what each one needs

Once the data is clean, most missed bookings sort into four buckets. The interventions do not transfer between them, which is why blanket policies disappoint.

CauseHow you recognise itWhat it needs
The guest forgotBookings made more than a week ahead, midweek, often booked and then never touched againA well-timed reminder and an add-to-calendar link
Plans changed and cancelling felt awkwardLate cancellations cluster in the same hours as your no-shows; guests apologise heavily when they do callA one-tap cancel link and reminder wording that makes cancelling feel normal
The booking was speculativeHeld across several restaurants for the same slot, often peak Friday and Saturday, often large partiesA confirmation request, a card hold, or a deposit for the highest-risk slots only
They could not find you or could not parkLate arrivals and abandoned bookings from guests who have never visited beforeAddress, access and parking notes in the confirmation, and a phone number they can tap
Cause, signal and the fix that actually matches it

The fourth cause is the one operators forget, and it is embarrassingly cheap to fix. A first-time guest circling a one-way system at 7:55pm with no number to ring becomes a no-show by 8:20pm.

Interventions, cheapest first

Work down this list in order and stop when your number is acceptable. Everything at the top costs you nothing and loses you no bookings. Everything at the bottom works, and costs you something.

  1. A one-tap cancel link on every message. The highest return per unit of effort in the entire list. It converts silent no-shows into cancellations you can resell, and it costs you nothing but the willingness to make cancelling easy.
  2. A reminder at the right time. The day before for anything booked a week or more ahead, two to three days before for large parties and set menus, and none at all for same-day bookings.
  3. Complete arrival details. Address as text, parking, access, and a tappable number. Fixes the fourth cause entirely.
  4. A confirmation request for high-risk slots only. Ask the guest to confirm or release the table, and apply it to peak Friday and Saturday sittings rather than to your whole book. Unanswered requests on those slots are a genuine signal.
  5. A card held for large parties and peak nights. No charge unless the party fails to arrive. Set a party-size threshold and a night threshold rather than applying it universally.
  6. A deposit for set menus, tasting menus and private hire. Where you buy stock specifically for that booking, the deposit is not a deterrent, it is simply how the cost is shared. Guests understand this and rarely object.
  7. A phone call above a threshold. For parties of, say, ten and above, speak to a human before the night. It takes three minutes and it catches the booking that was made optimistically in a group chat.

Do the top three properly before considering the rest

A restaurant with a clear cancel link, a sensible reminder and a complete confirmation has removed the causes behind most missed bookings. If you are still losing covers after that, you have a real speculative-booking problem and the harder tools are justified.

How to word a reminder

The reminder is where most restaurants accidentally work against themselves. A message that says "we look forward to seeing you" and nothing else makes cancelling feel like letting someone down, and a guest who feels that way tends to go quiet rather than reply.

You want the opposite. Make cancelling the easy, socially costless option, because a cancellation at 4pm is a table you can resell and a no-show at 8pm is not.

  • Lead with the details, not the sentiment. Day, time, party size, then the actions.
  • Give cancel and change equal weight. If the change link is prominent, some of your would-be no-shows become smaller bookings instead of empty tables.
  • Use neutral language. "Plans changed? Let us know here" works. "Please do not let us down" does not.
  • Say why it helps, briefly and without guilt. "It only takes a second and lets us offer the table to someone else" is honest and it works.
  • Never make cancelling require a phone call during service. That is the same as not offering it.

The reminder inherits everything from the confirmation that came before it, so get that right first — What to Include in a Restaurant Booking Confirmation covers the details that belong in both.

Card holds and deposits, honestly

A card-hold policy will cost you some bookings. Anyone who tells you otherwise is selling something. A share of guests will abandon the form at the card step — some because they were never serious, which is the point, and some because they are cautious about entering card details with a restaurant they have not visited. You lose both groups.

The trade is worth making when the covers you save are worth more than the covers you lose. That is an arithmetic question, and you can answer it:

  1. Take your measured no-show rate in covers for the slots you are considering, not for your whole week.
  2. Multiply by your average spend per head to get the value currently walking away.
  3. Turn the policy on for those slots only, and run it for six to eight weeks.
  4. Compare bookings taken in that period against the same slots before. The drop is your cost.
  5. Compare recovered covers against lost bookings. If the policy prevents fewer covers than it deters, switch it off.

In practice a card hold usually pays for itself on peak Saturday sittings and on parties of six or more, and usually does not on a quiet Tuesday where you had spare capacity anyway. Applying it everywhere is how restaurants end up with a lower no-show rate and less revenue.

If you take a card, use it once and say so

Publish the charge, the deadline and the circumstances in the confirmation, waive it when a guest has a genuine reason, and never charge quietly. One badly handled charge produces a review that costs more than the covers it recovered.

Why overbooking is usually the wrong tool

Airlines overbook because they have thousands of departures a day and the statistics behave. A forty-cover dining room has one Saturday sitting, and statistics do not behave at that sample size. Deliberately selling ten per cent more covers than you have works fine for six weeks and then delivers a Saturday where everyone arrives, you have four parties in the doorway, and the guest you turn away tells the internet about it.

The soft version — keeping a two-top back for a walk-in, or holding a slot open on a night you know runs late — is sensible capacity management and worth doing. Selling the same table twice is not.

What to do with the table on the night

Prevention gets you most of the way. The rest is recovering the table quickly when a party does not arrive, and that is a floor procedure your host should know without asking.

  • Set a grace period and hold to it. Fifteen minutes is the common rule of thumb. The important part is that it is written in the confirmation, so releasing the table is a published policy rather than a judgement call your host has to defend.
  • Ring them at the ten-minute mark. One call resolves most of these. Either they are five minutes away, or they had forgotten and you now have the table back twenty minutes earlier than you otherwise would.
  • Have a waitlist to call. Guests who wanted 8pm on Saturday and were told you were full are the fastest fill you will ever get, but only if someone wrote them down.
  • Feed the walk-in queue from it. A released table should go to the door before it goes back into your online availability, because the people at the door are already here.
  • Mark the outcome before you move on. Thirty seconds at the moment it happens is worth more than an hour of reconstruction next month.

None of this works if your bookings live in three places. How to Organise Phone, Walk-in and Website Reservations covers getting them onto one screen first.

Review the numbers monthly

Set aside twenty minutes at the start of each month. You are looking for movement and for patterns, not for a target.

  • No-show covers as a percentage of booked covers, against last month and against the same month last year.
  • Late cancellations tracked separately, because a rise here alongside a fall in no-shows means your cancel link is working exactly as intended.
  • Which slots the losses concentrate in. Missed bookings are rarely spread evenly, and the concentration tells you where to apply the expensive tools.
  • Which channel they arrived from. A single channel producing most of your no-shows is a channel problem, not a guest problem.
  • Whether your team is closing out the book. If the unmarked bookings creep back up, the data goes back to being fiction.

If you want this in a spreadsheet rather than on screen, Export booking and campaign reports covers pulling the underlying rows out so you can slice them by slot, party size and channel.

The goal is not zero. Some people get ill, some people have a genuine emergency, and a restaurant with no missed bookings at all has probably made booking so difficult that it is losing more than it is saving. The goal is a rate you have measured, understand and have chosen to accept.

Looking for setup help today?

The Seatingly Support Center has setup instructions and answers for Seatingly accounts.

No setup fee. No card required.

How Independent Restaurants Can Reduce Missed Bookings — Seatingly Blog