Guide

How to reduce appointment no-shows.

Seven practical steps that small service businesses can put in place this week, in order of how much difference they usually make.

Free plan, no card required. Paid plans from £12 a month.

1. Take a deposit

A deposit is the single strongest signal of commitment. A client who has paid even a small amount is far more likely to turn up, or to cancel in time for you to rebook the slot.

Keep it proportionate: many businesses ask for 20 to 50 percent of the price, or the full price for short, low-cost appointments. Our deposit guide covers how much to charge and what to do with it if the client cancels.

2. Send a reminder

Many no-shows are simply forgotten appointments. An automatic reminder sent a day before, or a few hours before for same-day bookings, catches most of them.

Include the date, time, location or joining details, and how to cancel. A reminder that makes cancelling easy gives you the slot back instead of an empty chair.

3. Set a cancellation window and say so

Decide how much notice you need to fill a cancelled slot, often 24 or 48 hours, and write it into your booking terms. Show those terms before the client confirms, and ask them to agree.

A policy that the client accepted at booking is much easier to apply than one you mention after they have missed the appointment.

4. Make cancelling easy

It sounds backwards, but a client who cannot work out how to cancel often just does not turn up. Give every booking a link where the client can cancel inside your policy without phoning you.

5. Use minimum notice

Very short-notice bookings have higher no-show rates and leave you no time to prepare. Setting a minimum notice of a few hours stops bookings that are likely to fail.

6. Limit how far ahead people can book

An appointment booked four months ahead is easy to forget. Limiting bookings to a few weeks ahead keeps them fresh in the client's mind, while regular clients can still rebook at each visit.

7. Collect accurate contact details

Ask for an email and phone number at booking so reminders arrive and you can reach the client if something changes.

How to reduce no-shows in a salon

A missed colour or long treatment leaves hours in the chair that are hard to fill at short notice. Start with deposits on your longest treatments, where one no-show costs the most.

Put your cancellation, lateness and patch test rules in your booking terms so clients agree to them before they book. Our salon booking software page shows how this works for salons and barbers.

Doing this in OpenSlot

OpenSlot covers each step: deposits or full payment into your own Stripe account (Solo and Team), automatic email reminders with the timing you choose, booking terms accepted before confirmation, a private link for clients to cancel within your notice period, plus minimum notice and maximum advance booking per service.

  • Deposits and reminders are on Solo at £12 a month
  • No commission on bookings or payments
  • Set up in about ten minutes

Questions, answered

Common questions

Something else you need to know before you start?

Ask us directly
What is the best way to reduce no-shows?

Taking a deposit at booking usually has the biggest effect, followed by an automatic reminder and a clear cancellation policy that the client agrees to before booking.

When should I send appointment reminders?

A day before suits most appointments. For bookings made the same day or the day before, a reminder a few hours ahead works better.

How much notice should a cancellation policy require?

Enough time for you to fill the slot. For most small service businesses that is 24 or 48 hours.

Should I charge for no-shows?

Many businesses keep the deposit when a client misses an appointment or cancels inside the notice period. State this clearly in your booking terms before the client books.

Your time, open for business

Stop losing appointments to no-shows.

Create an account, add a service and share your link. Most businesses are ready in about ten minutes.

Start taking bookings Start free. No card required.