Skip to main content
← Back to the blog

Guides

How to reduce appointment no-shows, step by step

Published November 9, 2026 · 6 min read

FFlowgrationGUIDESHow to reduce appointmentno-shows, step by step

To reduce no-shows, measure how many happen, send a reminder that lets people confirm or cancel, write down your cancellation policy and keep a waitlist to fill gaps. These are four simple steps, and you can set them up in a week.

Step 1: measure the problem

The no-show rate is no-shows in a period divided by total appointments in that period, times 100.

Hypothetical example: 10 no-shows out of 100 appointments is a 10% rate. Measure for at least three months before you change anything, because a single month can mislead you. Note the days and times when no-shows cluster, so you can adjust reminders.

Step 2: a reminder that asks for a reply

A reminder that asks for a response works better than one that only informs. Send it in advance, on the channel each person prefers. You decide the timing, but a notice between 24 and 48 hours before is a sensible starting point to test.

Hypothetical example of wording:

Hi [name], this is a reminder of your appointment on [day] at [time].
Reply YES to confirm, or reply CHANGE if you need another time.

If someone does not confirm, alert the team to call. That way the slot gets decided in time, not on the day.

Step 3: a clear cancellation policy

Write down your cancellation policy: how much notice is needed and what happens without notice. Show it when people book, not only on the website. If you decide to charge for late cancellations, state it in writing and check your country's consumer rules, because the requirements vary.

Step 4: a waitlist

When someone cancels, the free slot can be offered to someone waiting. An automatic message to the first person on the list, with a short window to reply, reduces the time a slot stays empty.

Step 5: review monthly

MetricHow to calculate itWhat to do if it worsens
No-show rateNo-shows per 100 appointmentsReview when reminders go out
ConfirmationsConfirmed replies per reminder sentChange the wording or the channel
Slots refilledCancelled slots that were filled againGrow the waitlist

What does not work

  • Reminders with no way to reply. If the person cannot confirm or cancel, they ignore it.
  • Too many messages. More than two or three reminders per appointment usually annoys people more than it helps.
  • A hidden policy. If cancellation terms appear only in small print, the argument comes later.

How Flowgration can help

Flowgration includes bookings and can send reminders by email, SMS and WhatsApp with date triggers. The booking is linked to the contact in the CRM, so the team can see each person's appointment history. Sending WhatsApp messages outside the 24-hour window needs templates approved by Meta; we explain this in CRM with WhatsApp for small business.

Frequently asked questions

How many reminders should I send?

At most one reminder and one confirmation request. Treat it as a starting point and adjust based on your first three months of data.

Can I charge when a customer does not show up?

It depends on your contract, the service and your country's consumer rules. Check with your adviser before you apply a fee.

What do I do if a customer does not reply to a reminder?

Call them within the window you have set. If there is still no reply, release the slot and offer it to the waitlist.

Do WhatsApp reminders need a template?

If the business starts the conversation outside the 24-hour customer service window, yes. Meta approves the templates.

How long before I see a difference?

It depends on appointment volume. Measure for at least three months to have a fair comparison.

If you already send reminders, the guide to automated appointment reminders explains how to schedule them. For a store that sells bookings, see booking CRM for WooCommerce.

Build your WooCommerce CRM in 60 seconds

Flowgration turns your store's orders into a living CRM and runs email, SMS and WhatsApp on autopilot. Free up to 500 contacts.

Start free