Why clients don't show up
Two causes show up again and again in no-show research. The first is friction at booking: a client who had to phone during business hours to get an appointment is a client who can just as easily not bother calling back to cancel — the no-show costs them nothing they've already invested. The second is zero commitment: a free booking with nothing on the line gets treated as optional the moment something better comes up.
Reminders help with a third cause — simply forgetting — but they don't touch the first two. Fixing booking friction and commitment on their own closes most of the gap.
Fix #1: self-serve booking removes the phone-call no-show
If booking an appointment means calling during business hours, cancelling one means the same thing — and most people won't bother, they'll just not show up. A booking link that works at 11pm on a Sunday removes that excuse in both directions: clients book when it's convenient, and they can reschedule or cancel the same way instead of letting it lapse.
Fix #2: a deposit turns a booking into a commitment
A free appointment costs a client nothing to skip. A deposit — even a small one — changes that: they've already put money down, so showing up stops being optional. This is the single most consistent finding across the no-show research, and it's the lever reminders can't substitute for.
Fix #3: require approval, filter the rest
Turning on approval means a booking request lands as pending rather than instantly confirmed — you accept or decline it, and the client gets a real email either way. It adds one small piece of friction for the client, which is exactly the point: a request worth confirming is a request worth showing up for.
What we're not claiming
Automated text or email reminders 48 hours and 24 hours before an appointment are a genuinely effective, well-documented tactic — and Shopolo doesn't send them yet. If that's the single biggest lever for your business, it's worth knowing before you set up Shopolo for appointments: the three fixes above are real and they help, but they're not a substitute for a reminder system if that's specifically what you need.
Frequently asked questions
Does Shopolo send automated reminders to reduce no-shows?
Not yet. Every other guide on this topic leads with reminders because they work — we're not pretending otherwise. This guide covers the three levers that don't depend on one: self-serve booking, deposits, and an approval step. If a reminder system matters most to you, say so — it's useful signal for what to build next.
Do deposits actually reduce no-shows?
The research on this is consistent: requiring even a small deposit at booking measurably increases the rate of clients who actually show up, because they've already committed something. Shopolo's `bookings_require_payment` setting takes payment at the time of booking, not at the appointment.
What does requiring approval do for no-shows?
It adds a moment where a low-intent booking has to be confirmed by a real person before it's locked in. Turn on booking approval and every request lands as pending until you accept or decline it — real accept/decline emails go out either way, so the client isn't left wondering.
Both settings live in your Appointments dashboard — no separate tool, no extra fee.
Try it free — 30 days →