All guides
8 min read
Updated September 10, 2026
A restaurant waitlist is where you either keep or lose the guests who turned up without a booking. These restaurant waitlist best practices come from what actually happens at a host stand on a busy night: honest quotes, guests who can leave the lobby without losing their place, a door that handles itself, and clear rules for people who do not come back. None of it needs statistics to make sense, and most of it works whether your waitlist is a clipboard or an app.
The quote is the first promise you make to a walk-in, and everything after it is judged against that promise. A guest told twenty minutes who waits thirty feels cheated. A guest told thirty who is seated in twenty-five feels lucky. Under-promising by a few minutes costs you almost nothing and buys goodwill you will need later in the evening when something goes wrong.
Honest quoting depends on knowing how long tables actually turn at your venue on that day of the week and at that hour, not on the host’s optimism. If you use a digital waitlist, let it estimate from your own history and let staff adjust when they know something the software does not, such as a large party finishing dessert. If you use a clipboard, write the time each party is quoted and the time they sit, and read the difference back to yourself every week.
A crowded lobby makes the wait feel longer, blocks the door, stresses your host and puts pressure on tables to turn faster than they should. The fix is to let guests go for a walk. A text when they join with a link to their live position in the queue, and a second text when the table is ready, means they can browse the block or sit in the car while still feeling in control.
The live position page does more than the text alone. Guests who can see they have moved from eighth to third stop asking the host for updates, and guests who see a longer queue than they expected can decide early rather than sulking at the door. Make sure the message asks them to come back within a set number of minutes when called, and that the host knows what that number is.
When the queue is long, your host is doing three jobs at once: greeting, quoting and seating. Self-join on a tablet at the door takes the first two off their plate. Guests type their name, phone number, party size and any seating preference, get a quote, and receive the same text and position link as everyone else. The host can focus on the people being seated right now.
Capture the details you actually use. Party size is essential. Seating preference - booth, patio, bar, high chair, wheelchair access - is worth a single tap because it saves a conversation later. Anything beyond that slows the join and gets skipped. If a guest gives a preference you cannot meet, tell them at the door, not after a thirty-minute wait.
A guest who is texted that their table is ready and does not appear is holding a table you turned other people away for. Decide how long you will hold it - a few minutes is normal for a walk-in queue - write it down, and put it in the ready text so nobody is surprised. When the grace period ends, the party is marked as a no-show and the table goes to the next name.
Letting the software mark the no-show automatically after the grace period removes the awkward judgement call from the host and keeps the rule consistent from one shift to the next. Keep it humane: if the party turns up two minutes late and a table is available, seat them. The point is to keep tables moving, not to punish people.
The waitlist is also a list of people who wanted to eat with you and could not. Guests who left before being seated are worth a short, friendly message on a quiet afternoon inviting them back, and a waitlist with a history makes those people easy to find. Keep such messages to guests who have agreed to hear from you, and treat them as marketing, which they are.
The wait itself is a loyalty enrolment moment that most restaurants waste. The guest has already given you a name and a phone number, and they have a few minutes with nothing to do. If your waitlist and your loyalty program share an account, joining the queue can enrol them and the meal they are about to eat can earn their first points. Mention it in the confirmation text or on the position page, keep the ask to one tap, and never make loyalty a condition of joining the queue.
On joining: "It is about twenty-five minutes right now. I will text you when the table is ready - feel free to take a walk, the link shows you where you are in line."
When asked for an update: "You are third in line. I will text the moment it is ready." Then let them see the position page rather than promising a time.
When the quote slips: "I am sorry, that party is running longer than we expected. It looks like another ten minutes. Can I get you a drink at the bar while you wait?"
When the table is ready: one text, then one more a couple of minutes later if there is no reply. State the grace period plainly and warmly.
When a no-show returns late: "We released your table, but let me see what I can do." Re-add them near the top if you can. The goodwill is worth more than the rule.
When you are full for the night: say so. A guest turned away honestly at the door will come back. A guest who waits an hour and leaves will not.
You do not need a dashboard full of charts, but three numbers will tell you whether the host stand is working. The first is the walkaway rate: how many parties joined the list and left before being seated. If it climbs, either your quotes are too long to accept or your lobby is too unpleasant to wait in. The second is quoted versus actual wait. If actual waits are consistently longer than quotes, your host is optimistic and guests are being let down. If they are consistently shorter, you may be turning people away who would have stayed.
The third is the no-show rate for parties who were called and did not appear. A rising no-show rate usually means guests are wandering too far because your quotes were too long, or your ready text is not reaching them. Look at all three weekly, by day of week, and change one thing at a time. A digital waitlist should produce these numbers for you as a matter of course.
Waitlist texts are transactional: "you are on the list", "your table is ready", "we have seated you". They deliver information the guest asked for, and in the US they are treated differently from marketing texts under the TCPA. The moment you add a promotion to one, it becomes marketing and needs prior express written consent. Keep the two apart, honour STOP replies immediately, and hold anything that is not urgent - a feedback request, a come-back-soon message - outside late-night hours. Sopoints handles STOP automatically and holds non-urgent texts during quiet hours, and any waitlist software you choose should do the same. This is general information rather than legal advice, so check the rules where you operate.
How to Start a Loyalty Program in the US: A Step-by-Step Guide for Small Businesses
United States
Loyalty Program Compliance in the US: TCPA, CCPA and What Small Businesses Must Get Right
Compliance
Restaurant No-Show Fees and Deposits: A Practical Guide to Policies That Guests Accept
Waitlist & Reservations
Loyalty system
How the platform works
The free plan needs no credit card and no hardware — the fastest way to find out whether a loyalty system works for your business is to run one for a month.
Sopoints
Universal loyalty rewards that work everywhere. Join the coalition and start earning points today.
PCI-DSS
SAQ A
GDPR
Compliant
CCPA
Compliant
OWASP
Secured
NIST CSF
Aligned
© 2025 SoPoints. All rights reserved.
Made with ❤️ for merchants and customers