The text arrives at 9.40 on a Tuesday: "So sorry, can't make 11, something's come up." You've got 80 minutes to fill a slot that took a client three weeks to get, and a phone full of people who'd probably take it if they knew. That gap is the whole reason to automate a waitlist, and after setting these up for salons, clinics and a couple of dog groomers, I can tell you the mechanics are simpler than the software companies make them sound.

Here's the short version. Most UK small businesses shouldn't build anything. If you already use a booking system such as Fresha, Timely or Acuity, the automated waitlist is a setting you switch on, and the whole job is configuring three or four rules well and asking clients to join. If your booking system doesn't have one, moving to one that does is almost always cheaper and more reliable than stitching together Zapier, a spreadsheet and a text messaging account. The rest of this article explains why, what each route costs in pounds, the UK rules on texting people, and where I've seen this go wrong.

What An Automated Waitlist Actually Does

Strip away the marketing and an automated waitlist does one thing. When a booked slot becomes free, the system checks whether anyone has asked to be told about that kind of slot, messages them, and lets the first person who responds book it without you touching anything. That's it. The clever bits are in the rules around it: who gets told, in what order, how long they have to respond, and how close to the appointment time you're willing to let this happen.

It's worth separating this from two things it gets muddled with. A cancellation policy, deposits and no-show fees reduce how often slots empty in the first place. A waitlist deals with what's left once they've emptied anyway. You want both, and I'd argue the deposit comes first, but they solve different problems. The second confusion is with the manual list most businesses already keep. A notebook by the till or a pinned WhatsApp chat is a waitlist. It just isn't automated, and the difference is whether a human has to notice the gap, remember the list, and start messaging.

The manual version fails for a predictable reason. Cancellations arrive when you're mid-appointment. By the time you've finished, checked the list, and messaged three people who take an hour to reply, the slot's gone. Fresha's own guide for barbers makes this point plainly, describing the old routine of organising a waiting list over WhatsApp as the thing the feature replaces. Speed is the entire advantage.

What Empty Slots Cost In The UK

I'm wary of the big round numbers that appear in vendor blogs, so here are figures with a source you can check. On the healthcare side, the British Dental Association's Dr Joe Hendron told the BBC that around one in seven NHS patients missed appointments at his practice over the past year, costing an estimated £56,000. His practice's rate had been under 5 percent before the 2006 contract removed the ability to charge for missed appointments, then rose to about 15 percent, as reported by Dental Tribune UK in June 2026. That's a useful natural experiment about what happens when there's no financial consequence for not turning up.

For hospitals, Esendex used Freedom of Information requests to every NHS trust and found each trust averaged 51,168 missed appointments in 2024, which at the NHS's own £160 cost per missed hospital appointment comes to over £8.2 million per trust. You're not a hospital, but the per-slot logic transfers directly: the cost of the room, the staff and the preparation is spent whether or not anyone walks in.

For salons and beauty, the figures are softer because nobody collects official data. Slotory's UK no-show calculator cites Treatwell data putting the average value of a missed UK salon appointment at £39, and a Fresha survey it references found only 8 percent of UK salon and wellness businesses say they never get no-shows. Do your own sum before believing anyone else's. Count last month's late cancellations and no-shows, multiply by your average ticket, and you have the number a waitlist is competing against. For most of the businesses I work with it lands between £300 and £1,500 a month, and even recovering a third of that pays for any of the tools below several times over.

One caution on vendor recovery claims. Starta.one's guide says a well-run waitlist can recover 40 to 60 percent of cancelled appointments within minutes. That's a booking platform quoting its own results. In my experience the real figure depends almost entirely on how many people you've got on the list for that service at that time of day. A Saturday morning colour slot with 15 people waiting fills in minutes. A Tuesday 2pm slot with two people waiting often doesn't fill at all, and no software changes that.

Three Ways To Build It, And Which One I'd Pick

The first route is the one I recommend nine times out of ten: use the waitlist built into a proper booking system. It's already connected to your calendar, it already knows who's a client, it already handles the text or email and the booking confirmation, and it stays inside the same data protection setup you've already agreed to with that provider. You configure it once and it runs at 6am on a Sunday without you.

The second route is the DIY build. You connect your calendar to an automation tool such as Zapier or Make, keep the waitlist in a Google Sheet or Airtable, and send texts through a messaging service like Twilio. I've built these. They work, and for an unusual business with a calendar nothing else supports, they're the only option. But they break quietly. A column renamed in the spreadsheet, a calendar app changing how it reports cancellations, a Twilio number needing re-registration, and suddenly your waitlist has been silently doing nothing for three weeks. Nobody notices until the empty slots pile up.

The third route is to keep it manual but tighten it. If you get one or two cancellations a week and you're always at the desk, a saved WhatsApp broadcast list and a two-minute routine is fine. I'd rather you did that well than paid for software you never configure. The tipping point, in my experience, is around four to five cancellations a week or any situation where the person who'd send the messages is also the one holding the scissors or the needle.

Best for: booking system route, any salon, barber, clinic, studio or groomer already on a system with a waitlist, or willing to move to one. DIY route, businesses with a bespoke calendar and someone technical on hand. Manual route, very low cancellation volumes with a permanent front desk.

The Booking Systems That Do This Properly

Prices below are as published in September 2026 and change often, so check before committing. Where a platform bills in US dollars I've said so, and the pound figures for those are approximate.

Fresha is the one most UK hair and beauty businesses will already be on, and its waitlist is included on both self-serve plans. It's no longer free: since 1 November 2025, UK businesses pay £14.95 a month plus VAT on the Independent plan for one bookable person, or £9.95 per bookable team member on the Team plan, according to JENA's breakdown of Fresha's UK costs, verified in August 2026. The waitlist itself is the best designed of the group. When a slot opens you can have Fresha offer it first in line, high-value client first, or to everyone at once with the first to book securing it. The catch is messaging cost. Setora's guide, rechecked in May 2026, puts the free text allowance at just 20 per bookable team member a month, with paid texts around 5p each after that. Waitlist alerts eat into that allowance, so budget for it.

Best for: hair, beauty, barbers, nails and aesthetics, especially if you're already using it for the diary and payments.

Timely is the other serious salon option and it includes a waitlist feature designed to notify clients about last-minute openings. Bizzly's April 2026 salon software guide lists UK pricing at £22 per staff member a month on the Build plan, £34 on Elevate and £39 on Innovate, with 100 to 300 texts a month included depending on tier. It's dearer than Fresha per head but the included SMS is more generous and there's no marketplace commission on new clients. For a three-chair salon the maths comes out fairly close once you add Fresha's text costs and its 20 percent new-client fee on marketplace bookings.

Best for: salons that want a specialist tool with consultation forms and client photos, and would rather pay a flat per-staff fee than a marketplace commission.

Acuity Scheduling is the sensible choice if you're not in beauty at all: consultants, tutors, therapists, personal trainers, anyone booking one-to-one time. Its waitlist is on the Standard plan and above, and Acuity's own guide confirms that clients join from your booking page and get a text when a matching slot opens, with the first to book taking it, and a setting for how close to the appointment you'll accept a waitlist booking. Acuity bills in US dollars: Standard is $34 a month on monthly billing or $27 on annual, so roughly £25 to £27 depending on the exchange rate, with texts bundled rather than metered. Two limits worth knowing: the waitlist only works for one-to-one appointments, not classes, and the Starter plan doesn't have it.

Best for: solo professionals outside beauty who want a simple, reliable waitlist without a full salon system.

For private clinics, the picture is messier. Cliniko is the one everyone knows, but it publishes prices in US dollars ($45 a month for one practitioner, about £34) and its list features are more of a queue you manage than an automatic fill. A UK-priced alternative worth a look is Splose, which BookedSolid's June 2026 clinic software guide lists at £18 per practitioner a month with waitlist and triaging automation built in, though it's a younger product with a smaller ecosystem. If you're on a system like Pabau or Nookal, ask them directly whether the waitlist auto-notifies or just stores names, because the two are sold with the same word.

Best for: physios, osteopaths, chiropractors and similar, where the choice is really between Splose's price and Cliniko's maturity.

What The DIY Route Costs If You Insist

I'll give you the numbers because I know some of you will try it anyway. Zapier's Professional plan with 750 tasks a month works out around £32 including VAT and currency conversion, according to Softomate's UK pricing guide from August 2026. Each cancellation that triggers a workflow uses several tasks, so that's plenty for a small business. Twilio, which bills in dollars, charges $0.056 per outbound text segment to UK mobiles, about 4p, plus a monthly number rental unless you use a free alphanumeric sender ID like your business name, per Twilio's UK pricing page current as of August 2026. Make is cheaper than Zapier for the same volume but harder to learn.

So the running cost is £35 to £45 a month, which is more than Fresha's Independent plan and roughly the same as Timely's Build plan. You're paying the same money for a more fragile system. The only reason to do it is if your calendar lives somewhere no booking platform supports. Even then, I'd push you to move the calendar first.

How I Actually Set One Up

The settings matter more than the software. Here is the configuration I use, adapted to whichever platform's terminology.

Decide the earliest you'll accept a waitlist booking. Most systems let you set a minimum lead time. For a half-hour service I set this at one hour: if the cancellation comes in closer than that, the slot goes to a walk-in or stays empty, because a client who's 40 minutes away won't make it and you'll have turned away someone at the door. For two-hour treatments I set it at three hours. SchedulingKit's waitlist playbook suggests something similar, a four-hour default with a separate "last-minute is fine" flag for clients who've explicitly said they'll drop everything. That flag is worth adding in whatever form your system allows, even if it's just a note on the client record.

Set how the offer goes out. If your system offers a choice, I nearly always pick "offer to all, first to book wins" for slots within 24 hours and "first in line" for anything further out. Notifying three or more people at once rather than one at a time is what makes the difference for same-day gaps, because you're not waiting 40 minutes for one person to read a text. The downside is disappointing the two who didn't get it, which is why the message wording matters.

Write the message like a person. Something like: "Hi Jo, a 2pm cut with Sam has just opened up today. Want it? Tap here to book, first to grab it gets it. Reply STOP to leave the waitlist." Short, honest, one action, and a clear way out. Don't add a discount or a promotion, for reasons I'll get to in the legal section.

Make joining easy at the moment of disappointment. The best time to grow the list is when someone tries to book and can't. Every system above puts a "join waitlist" option on the booking page when a slot is full. Turn that on. Then add a line to your confirmation email and your reminder text: "Want an earlier appointment? Join the waitlist and we'll text you if one opens." And train whoever answers the phone to offer it every single time they say the word "full".

Pair it with a deposit. A waitlist that fills a slot where the original client owes you nothing is good. One that fills a slot where the original client has forfeited a £10 deposit is better, because now the cancellation itself had a cost, and the recovered booking is pure gain. All of the platforms above support deposits or card capture. If you only do one thing from this article, do that.

Review it monthly. Look at how many people are on the list per service, your fill rate on cancellations, and which slots never fill. If Thursday evenings have 20 people waiting and you don't open Thursday evenings, that's not a waitlist problem, that's a rota problem, and the list just told you.

The UK Rules On Texting People

This is where I see UK businesses either panic unnecessarily or, worse, wander into trouble without noticing. The rules come from two places: the UK GDPR and Data Protection Act 2018, which govern how you handle personal data, and the Privacy and Electronic Communications Regulations 2003, known as PECR, which govern electronic marketing including texts. The regulator for both is the Information Commissioner's Office, the ICO.

The good news first. A waitlist alert, sent to someone who asked to be told when a slot opens, is a solicited message. The ICO's guidance on electronic mail marketing states that solicited messages can be sent without consent or a soft opt-inbecause the person specifically requested them. And a neutral, administrative message about someone's existing relationship with you is a service message rather than direct marketing in the first place. So the core waitlist text is fine, provided you actually asked people whether they wanted it and can show that you did.

Now the part that catches people out. The moment you add promotional content to that text, the ICO treats the whole message as marketing. "A slot's opened at 2pm" is a service message. "A slot's opened at 2pm, and it's 20 percent off if you book today" is direct marketing, and now you need consent under PECR that's specific to texts, from your organisation, freely given and recorded. As ConsentTrail's guide to PECR puts it, adding marketing content to a service message converts it into a marketing message. Keep the waitlist text clean and keep your promotional texts on a separate, consented list.

Three practical rules I'd apply regardless of whether your lawyer thinks a given text is marketing or service. Always include who you are and a way to opt out, which the ICO requires on marketing texts and which costs you nothing on service ones. Never lift phone numbers from an old paper diary into a texting list without the person knowing. And keep a record of when and how each client joined the waitlist, which any decent booking system does for you and a spreadsheet does not. The ICO fined HelloFresh £140,000 in 2023 for marketing messages sent without proper consent, and while a six-chair salon isn't HelloFresh, the rules are the same and complaints are easy to make.

One last UK point on the booking systems. Fresha, Timely and Acuity all state GDPR compliance and process data under their own privacy terms, and when you use their waitlist you're the data controller and they're your processor. Read their terms once. If you go the DIY route with Twilio and a spreadsheet, you've made yourself responsible for a lot more of that chain.

Where I've Seen This Go Wrong

The most common failure isn't technical. It's that nobody tells clients the waitlist exists, so it has four people on it, so it never fills anything, so the owner concludes waitlists don't work. Software cannot fix an empty list. Give it three months of active recruiting before you judge it.

The second failure is over-notification. A client who joins the waitlist for "any time in the next two weeks" and then gets texted six times in four days because you have a lot of cancellations will opt out and be slightly annoyed with you. Most systems let you cap notifications or let clients narrow their preferred windows. Encourage narrow windows. A person who says "Tuesday mornings only" is far more likely to actually take the Tuesday morning slot.

The third is the double booking. A cancellation triggers an offer to five people, two of them try to book, and the system handles it fine, but the receptionist has also just taken a phone booking for the same slot because she hadn't refreshed the screen. Decide, in writing, that the automated waitlist has priority on any cancelled slot for a fixed window, say 20 minutes, before anyone books it manually. Then stick to it.

The fourth is the one I'd most want you to avoid. Some owners use the waitlist as a substitute for a cancellation policy, reasoning that if slots refill anyway, the deposit conversation is awkward and unnecessary. It isn't. The waitlist fills some slots. The deposit reduces how many empty in the first place and compensates you for the ones that do. A business relying only on the waitlist is running a bucket with a hole in it and getting good at refilling it.

Is It Worth It For Your Business

Ask yourself four questions. How many cancellations and no-shows did you have last month, and what was the total value? If it's under £150, the manual routine is probably fine and you should spend your energy on deposits instead. Are you already on a booking system with a waitlist you haven't turned on? If so, this costs you nothing but an hour of setup and there's no reason not to. Is demand actually higher than supply for at least some of your slots? A waitlist only fills gaps if people wanted those times; if you're rarely full, the problem is marketing, not scheduling. And who would be sending the messages manually? If the answer is the person doing the treatments, automation stops being a nice-to-have.

If you get through those and the answer is still "not sure", I'd rather you switched on your existing system's waitlist and did nothing else for a quarter than bought anything new. Automating a waitlist to fill last-minute cancellations is one of the rare pieces of small business automation where the honest advice is usually "yes, but with the tool you already have".

What To Do This Week

Pull last month's cancellations and no-shows into a list with a value against each. That's your baseline and it takes 20 minutes. Log in to your booking system and search its help pages for "waitlist" or "cancellation list"; Fresha's help centre has a step by step page on setting up and managing your waitlist, and Acuity and Timely have equivalents. Switch it on with a one-hour minimum lead time and "offer to all" for same-day slots. Add the "join the waitlist" line to your confirmation email and reminder text. Then tell every client who hears the word "full" about it for the next month, and count what it recovers.

If your system doesn't have one, don't build a Zapier workaround. Price up Fresha, Timely, Acuity or Splose against the number you wrote down in step one, and move. The waitlist is the reason to switch, but the deposits and reminders that come with it are the reason you'll stay.