Blog
How to reduce no-shows with smarter booking software.
Reminders fix forgetting, a fair deposit fixes indifference, and a waitlist refills what still cancels. The five changes that move the number, and what to track.
A no-show is a slot you already paid staff to cover and can no longer sell. Booking software cuts them with three levers working together: reminders that make it easy to confirm or reschedule, a deposit or cancellation policy that gives the booking a small stake, and a waitlist that refills a cancelled slot before the day arrives. Your booking history then tells you which lever to pull next.
Missed appointments are expensive in a quiet way. Reception time, practitioner hours and the slot itself all go to waste, and the customer who wanted that time never got it. Software helps because it acts on every booking, around the clock, in ways a busy front desk cannot. The sections below cover the five changes that move the number most.
Reminders: the floor of a no-show strategy
The best large-scale signal comes from healthcare. In 2024, patients with an active patient portal account had a no-show rate of 6.2%, against 7.9% for patients without one, in a study of more than 1.6 billion outpatient visits by Epic Research. Applied to the 1.26 billion visits booked by portal users, that gap is more than 21 million fewer no-shows in a year. It is an association rather than proof, since portal users may differ in other ways, but the portal is where those patients receive reminders and manage their appointments.
Reminders work because the most common reason for a no-show is simple forgetting. A good system sends a confirmation the moment someone books, a reminder a day or two out, and a short nudge on the day. Each message carries a link to confirm, reschedule or cancel.
Reminders have limits. A 2021 review of 20 studies published by HIMSS found that many reminder systems cut missed appointments by 5 to 10%, with text, phone and other channels producing similar results. The same review notes that no-shows also come from transport, family and cost problems, which no message can fix. Reminders solve forgetting, so they are the floor of a no-show strategy, not the whole of it.
What to set up:
- A confirmation message at the moment of booking.
- A reminder 24 to 48 hours before, with a confirm link.
- A short same-day nudge.
- A self-service link so a conflict becomes a reschedule, not a phone call.
In BMSNow, a booking made on the online booking page gets a confirmation email with a manage link, and reminder rules send further emails at whatever lead time you choose. Through that link the client can reschedule or cancel on their own, up to the cancellation window the business sets. Text-message and WhatsApp reminders are not live yet, so today the reminders go by email.
Deposit and cancellation policies that work
Reminders fix forgetting. Deposits and cancellation policies fix indifference. When a slot costs nothing to abandon, some customers will abandon it, so a small stake changes the calculation. The aim is a policy clear enough that no one feels ambushed and firm enough to protect your schedule. In an MGMA poll of medical practice leaders, those who held or lowered their no-show rates in 2025 most often credited consistent reminders, and many paired them with penalty fees or deposits.
Three patterns hold up well:
- A deposit taken at booking and applied to the bill on arrival. It filters out casual bookers without punishing real customers.
- A stated fee for late cancellations or no-shows, charged only after a clear warning.
- A cancellation window, say 24 or 48 hours, after which the deposit or fee applies.
The window matters as much as the amount. Give people a fair chance to cancel and free the slot, and most will use it. The money is a backstop, not the main tool. Spell the policy out in plain language on the booking page and in the confirmation, so the rule is visible before any money is involved.
Software makes the policy consistent: it is stored once, shown on every booking and applied the same way each time, so staff never argue about what was agreed. In BMSNow each location sets a deposit percentage, which the booking page states, plus a free-cancellation window, a late-cancellation charge and what a no-show forfeits. Online card payments are still coming, so the deposit or fee is taken at the desk.
Waitlist and rebooking
A cancellation is only lost revenue if the slot stays empty. A waitlist closes that gap by offering the freed time to someone who wanted it, often within minutes. The unavoidable share of cancellations then becomes filled appointments rather than gaps in the diary.
The flow looks like this:
- A customer cancels, or an unconfirmed slot is released.
- The software finds waitlist entries that match the service, the practitioner and the time window.
- The best match, usually the person who has waited longest, is offered the slot.
- The first to accept takes it, and the diary updates for everyone at once.
Rebooking matters just as much for the person who cancelled. If the cancellation message also offers a reschedule link, many customers rebook on the spot instead of drifting away. A cancelled appointment that is rebooked is not lost business; it is moved business.
BMSNow keeps a waitlist per location. Each entry records the service, a preferred staff member if any, a date range and a time of day. When a slot comes free, the waitlist screen lists the matching clients, longest-waiting first, and staff send the offer by email with one click. The offer is a deliberate step by staff, not an automatic message.
Tracking no-show patterns with data
You cannot fix what you cannot see. Every booking, reminder, cancellation and no-show leaves a record, and that history shows where no-shows cluster and which fix each cluster needs.
Patterns worth checking:
- Time of day and day of week. If certain slots miss more often, ask for a deposit only on those.
- Lead time. Appointments booked far ahead tend to slip, so they may need an extra reminder.
- Channel. Walk-in, phone and online bookings behave differently, and one may need a firmer policy.
- Customer history. A first-time booker and a loyal regular are not the same risk, and your rules can reflect that.
No-shows also move over time. In an August 2025 MGMA poll with 265 responses, 60% of medical practices said their no-show rate had stayed the same over the year, 13% said it fell and 27% said it rose. A figure you check regularly beats a gut feeling.
The practical move is to review no-shows once a week and change one rule at a time: a deposit here, an extra reminder there, then see whether the next weeks improve.
A booking flow without friction
Every extra step in a booking flow is a reason to give up, and a half-hearted booking is a no-show waiting to happen. A short, clear flow wins more bookings and more committed ones, because people who finish it mean to come.
- Show real availability, not a request form that needs a callback.
- Ask only for what you need to hold the slot.
- Make rescheduling and cancelling self-service.
- Confirm instantly.
Self-service matters more than it looks. When changing an appointment is easy, people change it instead of disappearing, and a reschedule keeps both the customer and the revenue. When changing it means a phone call during business hours, a quiet no-show is the easier path. Design for the phone too: most people book from one and give up on a form that fights them.
Reducing no-shows is not one feature but a loop: make booking easy, remind reliably, attach a fair stake, refill what cancels, and read the records to tune the rest. Pick the weakest link in that loop for your business and fix it this month. To see the reminders, the self-service manage link and the waitlist working together, request a BMSNow demo.