Nov 5, 2026
Make it as easy to cancel as it was to book
Most booking software is built around getting someone in — the fast confirmation, the instant text back, the handful of taps between deciding and done. The getting-out gets almost none of that same care, as if cancelling were a feature nobody would ever actually need. But a cancellation is its own moment of truth: handled well, a client gets nudged right back onto your calendar instead of off it for good. Handled badly, that cancel screen is the last thing of yours they ever touch.
What one reviewer actually said
A Vagaro reviewer, writing on Capterra in late September, put it plainly: "The client experience is clunky. It's not easy for them to cancel." That's one person's account of one platform — we looked for a second name on this exact complaint and didn't find one, so take it as a single data point, not a verdict on an entire company. Still, it names something worth checking in whatever software you use, because "cancelling is a hassle" almost always breaks down into a few specific, fixable things.
The three ways a cancellation actually goes wrong
- There's no link — just a phone number. If the only way to cancel is a call or a text straight to the business owner, every cancellation turns into a small, dreaded confrontation on both ends.
- The deposit is a mystery. When a client can't tell whether cancelling means losing a deposit, being charged a fee, or nothing happening at all, the uncertainty becomes its own kind of friction — some people skip the cancellation entirely and just no-show instead.
- Nobody ever offers the obvious alternative. Most cancellations aren't a change of heart; they're a scheduling conflict. A client in that spot usually isn't choosing between "keep it" and "cancel it" — they're choosing between "cancel" and "nothing, because nobody asked whether a different time would work."
A cancellation that goes badly rarely means the client is being difficult. More often it's confusion wearing the costume of an inconvenient moment — and confusion is the one part of this that software can actually fix.
What actually happens in Stillbook
Every appointment comes with a private link, sent by text and email, that lets a client confirm, cancel, or reschedule it themselves — no account, no password, nothing to call in. The booking confirmation text carries it in plain words:
"Hi Sam, you're booked with [your practice] (via Stillbook) on Tue, Nov 10 at 2:00 PM. Manage or cancel: [link]. Reply STOP to opt out."
Inside your cancellation window, cancelling isn't the only button on that screen: a reschedule is offered first, and the deposit moves automatically to the new time if they take it. Cancel outright instead, and the policy you set runs exactly as written, refunded or not, with no judgment call for either of you to make in the moment. Only one move per appointment can be made inside that window, so an offer meant to be generous once can't quietly turn into an open-ended deferral.
Here's the honest catch
That same private link is also the whole system — there's no account to log back into if the text gets deleted or buried under a hundred others. Lose the link, and your client is reaching out to you directly for a new one, the same as they would with a phone call. The trade-off is deliberate: no account also means no password to forget, no app to install, and nobody steering your client toward someone else's listing while they're at it — but it does mean there's no self-serve recovery if that one link disappears. For most practices that's a fair exchange. For the client who deletes every text the moment they read it, expect the occasional "can you resend that?" message.
Where this leaves you
If you're evaluating any booking tool — this one included — give the cancellation experience the same scrutiny you'd give the booking flow. Ask what a client actually sees when they go to cancel, what happens to their deposit, and whether anyone offers them a different time before they give up and close the tab. Handling a late cancellation on your end covers the policy side of this same moment; whether your clients need an account at all covers the trade-off behind skipping the login. Either way, the goal is the same one you already have for booking: make leaving as easy as arriving, so a client who has to cancel this time is still a client next time.
A calmer way to run your practice.
Free during early access. No credit card, cancel anytime, export your data whenever you like.
Switching? We move your client list over for you, free.