Skip to content
Guide

How to stop no-shows at your salon

To stop no-shows at your salon, combine three things: a clear cancellation policy clients agree to at booking, a validated card on file or deposit so the policy has teeth, and automatic SMS and email reminders so the people who would have simply forgotten show up instead. The card protects you from the flaky few; the reminders recover the forgetful many.

Understand the two kinds of no-show

Before you fix no-shows, separate them into two groups, because they need different solutions. The first group forgot. They are not bad clients; they booked three weeks ago, life got busy, and the appointment fell out of their head. Reminders fix this group almost entirely.

The second group is unreliable on purpose, or at least indifferent. They book multiple places to keep options open, or they treat a free booking as costless to skip. No reminder reaches this group, because forgetting was never the problem. Only a card on file or a deposit changes their behavior, because now skipping costs them something real.

Most salons that struggle with no-shows are attacking only one half. They send reminders but require no card, so the indifferent group keeps ghosting. Or they take deposits but never remind, so the forgetful group still vanishes. You need both.

Write a policy clients actually agree to

A cancellation policy only works if the client saw it and agreed to it at the moment of booking, not buried on a webpage they never read. The policy should state how much notice you require to cancel or reschedule, what happens if they give less notice, and what happens if they do not show at all.

Keep it short and human. A policy that reads like a legal threat damages the relationship; one that reads like a fair, clear expectation protects it. Most clients accept a reasonable policy without complaint because it signals that you run a real business and that their time slot has value.

  • Require 24 to 48 hours notice to cancel or reschedule.
  • State the late-cancel and no-show fees in plain numbers.
  • Show the policy at booking and require agreement.

Put a card behind the policy

A policy with nothing to charge is a suggestion. The single biggest lever on no-shows is requiring a valid card on file or a deposit when the client books. Once skipping has a cost, the indifferent bookers either commit or self-select out, and either outcome is better than an empty chair.

The catch is that the card has to be real and has to stay attached. Some tools accept a card without validating it, so a fake number sails through and you find out only when you try to charge. Others let clients quietly delete the card after booking. Both gaps make the protection theater. Keptbookings validates the card with Stripe at booking and alerts you if a client removes it later, so the protection stays real.

Automate reminders so forgetting cannot happen

Reminders are the highest-return, lowest-effort fix for the forgetful group. A confirmation at booking, a reminder 24 hours before, and a nudge a couple of hours before catches almost everyone who simply lost track. Each message gives the client a chance to confirm, reschedule, or cancel with enough notice for you to fill the slot.

The key word is automate. Reminders you have to remember to send are reminders you will forget to send on your busiest days, which are exactly the days a no-show hurts most. Keptbookings includes SMS and email reminders in the flat price, sent automatically, with no per-message fee, so the safety net is always on.

Make rebooking and waitlists effortless

Some cancellations are unavoidable, so the goal shifts from preventing the gap to filling it. When a client cancels with notice, a fast rebooking flow and a waitlist let you put someone else in the slot before it becomes lost revenue. The easier you make it for clients to move themselves, the more notice you get and the more often you can refill.

A branded, always-available online booking page does a lot of this work for you. Clients reschedule themselves at midnight without texting you, and the freed slot opens up for the next person. Reducing friction on both sides turns a rigid book into a self-healing one.

Step by step

  1. 01

    Write a clear, fair cancellation policy

    Decide your required notice (24 to 48 hours is standard), your late-cancel fee, and your no-show fee. Write it in plain, friendly language so it protects the relationship rather than threatening it.

  2. 02

    Require a card or deposit at booking

    Turn on card-on-file or deposits so the policy has teeth. Use a tool that validates the card at booking and warns you if it is removed, so the protection cannot be quietly defeated.

  3. 03

    Show and capture agreement to the policy

    Display the policy during booking and require the client to agree. This makes any future fee defensible and sets expectations before the appointment is confirmed.

  4. 04

    Turn on automatic reminders

    Enable a booking confirmation, a 24-hour reminder, and a 2-hour reminder by SMS and email so forgetful clients are nudged without any manual effort from you.

  5. 05

    Enable easy self-rescheduling and a waitlist

    Let clients reschedule themselves online and keep a waitlist so freed slots refill fast. This converts unavoidable cancellations into filled appointments.

  6. 06

    Enforce the policy consistently

    When a no-show happens, charge the agreed fee. Consistent, fair enforcement is what teaches clients the policy is real, which is what ultimately reduces no-shows.

Questions, answered

What is the single most effective way to stop no-shows?

Requiring a validated card on file or a deposit at booking, backed by a clear policy. It is the only thing that changes the behavior of clients who skip on purpose rather than by forgetting.

Do reminders alone stop no-shows?

Reminders fix the forgetful group, which is large, but they do nothing for clients who skip intentionally. Pair reminders with a card on file to cover both groups.

How much notice should my cancellation policy require?

24 to 48 hours is standard for salons. It gives you enough time to refill the slot from a waitlist while staying fair to clients.

Will charging no-show fees upset my clients?

Reasonable clients accept a fair, clearly disclosed policy. Enforcing it consistently signals professionalism and tends to filter out only the clients who were unreliable anyway.

How do I make sure the card on file actually works?

Use a tool that validates the card with Stripe at booking and alerts you if the client removes it. Keptbookings does both, closing the fake-card and delete-card loopholes.

What should I do when a client cancels at the last minute?

Charge your late-cancel fee per the agreed policy and offer the slot to your waitlist. Fast rebooking turns a late cancel into a refilled appointment.

Does Keptbookings charge extra for reminders?

No. SMS and email reminders are included in Keptbookings’s flat price with no per-message fee, so the reminder safety net is always running.

Put this on autopilot with Keptbookings

Deposits, reminders and no-show protection — built in, on one flat plan. Start free.

No card to start · Free import of your clients