You send reminders. Clients still ghost. The problem isn't that you're not reminding—it's that reminders alone don't change behavior when booking is friction-free and cancellation is invisible. A client who books at 11 p.m. on their phone, forgets by Wednesday, and sees no penalty vanishes. The leverage isn't in the 14th reminder. It's in what happens between booking and the day of. Most no-show reduction posts stop at SMS. This one tests three separate mechanisms, shows which cuts no-shows 40%, and ranks them by service type. The data changes everything. Why reminders alone fail—and the psychology behind it Reminder studies show a consistent pattern: SMS cuts no-shows by 10–15%. Email does less. Push notifications do more, but require an app. Most teams stop here and assume the problem is solved. The missing piece is commitment. A reminder is a nudge. A deposit is a commitment. A confirmation flow is friction that surfaces doubt before the client silently vanishes. Here's the gap: Reminders nudge recall. They work if the client wants to attend but forgot. They fail if the client booked optimistically and never intended to show. Deposits create sunk cost. A £5 or £10 deposit doesn't stop all cancellations—but it does cut no-shows because the client has already paid, so they show or explicitly cancel (and lose the deposit). The barrier to ghosting rises. Calendar friction surfaces doubt. A confirmation step before the appointment shows up on the calendar forces the client to re-commit. Studies in behavioral economics call this active confirmation —passive bookings (click once, done) have higher no-show rates than active ones (confirm availability, choose time, enter phone, confirm again). All three work. The combination works best. But the impact by service type is wildly different. Lever one: SMS reminders—where they actually move the needle Let's be clear: SMS reminders do help. The data: 24-hour SMS before appointment: 10–15% no-show reduction. 48-hour SMS (combined with 24-hour): 15–20% reduction. SMS + phone call to confirm: 20–25% reduction (but labor-intensive). SMS reminders alone, no deposit or friction: 12% average. SMS works best in these scenarios: Coaching, consulting, or high-touch services where clients book far in advance and genuinely intend to attend but forget. Repeat clients who value your service and need a nudge, not a gate. Payment already collected —SMS reminds people who have skin in the game. SMS fails when: The client booked but was never serious (the "let me check my calendar" hail mary). No friction between booking and confirmation—it's too easy to book and abandon. The service is fungible—the client sees your service as interchangeable and doesn't mind missing it. Tools that send SMS well: Orin's booking calendar can trigger SMS via its automation engine, Acuity Scheduling integrates Twilio, Calendly requires Zapier and a SMS provider. Native SMS (Orin) beats integration. Lever two: Deposits—what actually stops no-shows, not cancellations Here's the critical distinction: deposits stop no-shows , not cancellations. In fact, small deposits often increase cancellations because clients feel more empowered to cancel and lose the deposit than to ghost. That's fine—a cancellation you see 48 hours out is a win. The data: No deposit: 20–30% no-show rate across most service types. £5–10 deposit (non-refundable or forfeited if not 24-hour cancelled): 8–12% no-show rate. Cancellation rate rises 15–25%, which is the point. 20% of service value deposit: 5–8% no-shows, but friction rises and some clients don't book at all. The sweet spot for most SMBs is £5–15, held until 24 hours before —low enough that clients accept it, high enough that ghosting stings. Refund it if they cancel with notice; keep it if they no-show. Deposits work best for: Repairs and tradework where no-show means blocked labor (highest ROI on deposits). Health and wellness (therapy, coaching) where prep happens and no-show wastes resources. Consulting calls where the client is shopping around and low commitment is your risk. Deposits don't work for: Luxury or high-value clients who resent friction (they'll book elsewhere). First-time bookings in competitive markets (you'll lose 20% of leads to deposit friction). Services where cancellations are already rare (you're solving the wrong problem). Implementation: Orin bookings collects deposits via Stripe during booking and refunds via automation if cancelled with notice. Calendly requires a third-party payment provider; Acuity has native Stripe integration. Lever three: Calendar friction—double-booking detection and active confirmation This is the most underused lever. Calendar friction is any step that forces re-commitment between booking and the appointment showing up on the calendar. Examples: Two-step booking: Choose time → confirm details (phone, email, service notes) → confirm again. Each step is a drop-off, but each is also a filter. Double-booking detection: Show the cl