
Most salon owners can tell you how many appointments went in the book last week. Almost none can tell you how many people started to book and quit partway through. That second number is usually the bigger one, and it never lands in your calendar, your reports, or your till. It just disappears.
When a client calls and you miss it, at least you have a voicemail or a number on the screen. Online booking doesn't leave a trace like that. Someone taps your 'Book now' button, pokes around your calendar, and closes the tab, and you never know they were there. The software that runs most booking pages calls this an abandoned session, and the rate is higher than almost anyone guesses.
Across online checkouts, the Baymard Institute has tracked an average abandonment rate of about 70% for more than a decade. Booking a haircut isn't identical to buying a sweater, but the drop-off looks the same: people start, hit a snag, and leave. One analysis of salon and spa data put it plainly, calling abandoned bookings a hidden data gap that quietly costs salons money.
The demand is real, which is what makes the leak sting. Roughly 67% of consumers say they'd rather book online than call, email, or walk in, up from 56% a few years earlier. A lot of that booking happens when you're closed. Data drawn from thousands of salons and spas shows a large share of appointments get booked outside business hours, in the evening and early morning when nobody is at the desk to help. If the page trips someone up at 9pm, there's no one there to save the booking.
People rarely abandon a booking out of nowhere. Usually something specific gets in the way. Four reasons come up again and again.
A client wants Saturday. Your next Saturday opening is three weeks out, or the page shows a wall of times with no sense of what's soonest. Unclear or inconvenient availability is one of the most common reasons people quit a booking flow. That client didn't decide to skip the appointment. They decided your website couldn't help, and plenty of them will call the next salon on the list.
Forcing someone to register before they can book is one of the costliest steps you can put in front of them. Baymard's research found that 24% of shoppers abandoned a checkout because the site made them create an account. Someone booking a wax on their lunch break does not want to set a password and confirm an email first. Every extra field between 'I want this appointment' and 'it's booked' costs you a share of the people who started.
Most salon clients book from their phones, and mobile is where these flows fall apart. Mobile abandonment runs well above desktop, partly because date pickers, tap targets, and multi-step forms misbehave on a small screen. Around half of people will drop a booking over a clumsy digital experience. If your form asks for a service, a stylist, a date, a time, an account, and a deposit across five separate taps, some clients won't reach the end.
Booking a color correction or a first set of extensions isn't a one-tap decision. The client wants to know if her hair is even a candidate, how long it takes, and what it runs. A booking page can't answer that, so she stalls. This is the exact moment a lot of higher-value clients pick up the phone instead, because they want to talk to a person before they commit money.
Here's the part that gets missed. A booking page and a phone line aren't two separate things. They're the same funnel. When the website can't close someone, the phone is the backup, and a big share of clients switch to it on their own.
Look at that after-hours pattern again. Close to half of beauty and wellness bookings happen while businesses are closed. Some of those people finish online. Others get stuck, spot your number, and call, at 8pm, on a Sunday, on the drive home. If that call rings out to voicemail, the abandoned booking has become a lost client, and you've paid twice: once for the website that couldn't close them, and again for the phone that didn't pick up.
On a phone, tapping 'call' is a single step, which is why so many people reach for it the second a form annoys them. Businesses that make it easy to both book online and reach a human tend to win more of those clients, because they meet people at whichever step they happen to be standing on.
You don't fix this by choosing the website or the phone. You fix it by closing the gaps in both, then connecting them so a client who slips through one lands in the other.
Start with the obvious. Let people book as a guest instead of forcing an account, which Baymard calls one of the highest-impact ways to reduce abandonment. Show the soonest available time up front instead of an empty grid. Trim the form to what you actually need to take the booking. Then test the whole thing on your own phone and count the taps. If it takes more than a handful, that's a handful of chances to lose someone.
Every friction point on your website turns into a phone call, and those calls spike exactly when the desk is slammed or closed. A missed one is a client who already told you twice that she wants to book. This is where an AI receptionist earns its keep. Callpad answers every call, day or night, so the person who gave up on the form at 9pm still gets booked instead of hanging up and dialing a competitor. It doesn't replace your booking page. It catches what the page drops.
Some clients won't call and won't finish. If your booking software can flag an abandoned session, a quick text a few minutes later ('saw you were booking with us, want me to hold that Saturday slot?') pulls a real share of them back. Recovering even a slice of abandoned bookings adds up quickly when online booking already drives so much of your volume. The ones you don't recover never appear in any report, which is why it's so easy to believe the problem isn't there.
Most salons track booked appointments and missed calls as two separate things. Put them next to each other. For one month, note how many calls come in during the hours your booking page is doing the most work (after close, weekends, evenings), and how many of those calls got answered live. That gap is your abandoned-booking leak in plain numbers. Close it and you're not buying more traffic or running another promotion. You're keeping the clients who already decided on you, and just needed one more open door to walk through.