A no-show costs more than the empty slot. It costs the preparation you did, the other person who could not book that time, and, on sales teams, the lead that has now gone cold. The good news is that no-shows respond to process. Most of them come from four causes, and each cause has a fix you can apply this week. This guide sets out fifteen tactics in order of effort, explains which cause each one addresses, and shows how to measure whether they work for your calendar rather than someone else's.
Quick answer: No-shows fall into four buckets: people who forgot, people who never really committed, people whose plans changed and found it easier to vanish than to reschedule, and people who could not find the link. Reduce them by sending a reminder the day before and again shortly before the meeting, requiring a minimum notice period, making rescheduling a one-click action, and, for high-value or high-demand slots, collecting a payment or deposit at booking.
Key takeaways
- Measure your baseline first. "No-shows are bad" is not a number; booked versus attended over a month is.
- Reminders work because people forget, not because people are rude. Two well-timed emails beat five.
- The easiest way to lose a meeting is to make cancelling harder than disappearing. Put reschedule and cancel links in every email.
- Money changes behaviour. A deposit or a paid consultation filters out the uncommitted before they take a slot.
- Fix the calendar mechanics: time-zone conversion, calendar invites with the video link attached, and a minimum notice period remove the "I couldn't find it" and "I didn't realise it was today" cases.
Why people don't show up
Before choosing tactics it helps to be honest about the causes, because the fix for a forgetful invitee is not the fix for an uncommitted one.
They forgot. The meeting was booked ten days ago from a phone, the invite went to an inbox they do not check, and nothing reminded them. This is the largest bucket for most teams and the cheapest to fix.
They were never committed. They booked to get a price, to stop a salesperson emailing them, or because a form required it. These people rarely respond to reminders. Friction at booking, such as a short intake form or a payment, filters them out.
Their plans changed and vanishing was easier than rescheduling. If cancelling requires finding an email, replying, and waiting for a human to offer new times, many people will simply not turn up. Make the alternative one click.
They could not find the meeting. Wrong time zone, no calendar invite, a video link buried in a long email. These are pure mechanics and completely avoidable.
A fifth, smaller group has a genuine emergency. You cannot prevent those, and you should not design your whole process around them.
Measure before you change anything
Pick one month. Count every confirmed booking and every booking where the invitee joined. That ratio is your baseline. Split it by event type if you can, because a free "quick question" call and a paid ninety-minute consultation will behave very differently.
Two rules for the measurement:
- Count reschedules as attended if the rescheduled meeting happened. A reschedule is a success, not a failure.
- Do not compare yourself to industry figures. Published clinic studies, of which PubMed indexes hundreds, range from single digits to well over thirty percent depending on specialty and population, and sales no-show rates swing wildly with lead source. Your own trend over time is the only comparison that matters.
Once you have the baseline, apply tactics in batches and re-measure monthly. Changing six things at once tells you nothing about which one worked.
15 tactics to reduce no-shows
1. Send a confirmation immediately, with everything in it
The confirmation email should contain the date, the time in the invitee's own time zone, the duration, the video link or address, what to prepare, and reschedule and cancel links. If someone has to reply to ask "where is this happening?", the email has failed. PepoSmart sends an automatic confirmation to both sides with the time, the conferencing link and the intake answers, and writes the event to your connected calendar so the invitee also gets a calendar invite. Details are on the reminder emails page.
2. Send a reminder the day before
The day-before reminder does two jobs. It reminds the forgetful, and it gives the person whose plans changed a chance to reschedule while you can still refill the slot. Include the reschedule link prominently.
3. Send a second reminder shortly before
One to two hours before is the sweet spot for virtual meetings. It is close enough that the person is likely at their desk and far enough that they can still join on time. In PepoSmart, reminder timings are set per event in hours before the meeting, and you can add more than one timing, so a 24-hour and a 1-hour reminder are a two-minute configuration.
4. Stop at three touches
A confirmation plus two reminders is enough. Beyond that, reminders start to read as nagging, and some invitees will cancel purely to make the emails stop.
5. Put reschedule and cancel links in every email
This is the single most under-used tactic. Every confirmation and reminder should carry a one-click reschedule link that opens your live availability and a cancel link that frees the slot instantly. When rescheduling is easier than ghosting, people reschedule. PepoSmart includes both links in its booking emails, and an invitee who reschedules picks a new time from your current availability while the original booking is cancelled automatically.
6. Require a minimum notice period
Bookings made an hour before the meeting are the most likely to be impulsive and the least likely to be honoured. A minimum notice of a few hours for sales calls or a full day for consultations gives the booking time to become real in the invitee's mind. PepoSmart's availability rules enforce a minimum gap of at least 30 minutes, let you raise it to 120 minutes, and separately let you set the earliest day someone can book, for example "from tomorrow onward".
7. Limit how far ahead people can book
A meeting booked eight weeks out is a meeting the invitee will have forgotten by the time it arrives. Cap the booking window at two to four weeks for most event types. The default booking window in PepoSmart is 60 days and can be set anywhere from today-only to a year.
8. Ask one or two intake questions
A short form raises commitment without raising friction. "What would you like to get out of this call?" makes the invitee picture the meeting, which is exactly the mental rehearsal that keeps it on their agenda. It also gives you a reason to send a personalised confirmation. PepoSmart supports single-line, multi-line, radio, checkbox, dropdown and phone-number questions, each optional or required, on every event.
9. Collect payment or a deposit at booking
For consultations, coaching sessions, clinics and any slot with real demand, payment is the strongest commitment signal there is. It filters out people who were never serious and gives the rest a concrete reason to turn up or to cancel in time. PepoSmart collects payment during booking through your own connected Stripe or PayPal account on the Professional plan and above; the slot is confirmed once payment succeeds, and refunds are issued from the provider's dashboard. The payments at booking page sets out the limitations, and the guide to collecting payments when clients book covers deposits versus full prepayment.
10. State your cancellation policy where people will read it
A policy hidden on a website page does nothing. Put a one-sentence version in the confirmation and the reminder: "Need to move it? Use the link below at least 24 hours before and we'll happily rebook." PepoSmart lets you add cancellation-policy text to confirmation and reminder emails per event.
11. Show times in the invitee's time zone
A surprising share of "no-shows" are people who joined at the right time in the wrong zone. Booking pages should detect and display the invitee's local time and the calendar invite should carry the correct zone. PepoSmart converts automatically into the invitee's local time on the booking page and in the emails.
12. Attach the video link to the calendar event
People join meetings from their calendar, not from an email. If the Zoom, Google Meet or Teams link is only in the email, some invitees will open the calendar entry, find nothing, and give up. Connect the conferencing integration so the link is created on the event itself. PepoSmart does this for Google Meet, Microsoft Teams and Zoom.
13. Send a personal note for high-value meetings
For a demo with a serious prospect or a first session with a new client, a short human message on the morning of the meeting outperforms any automated reminder: "Looking forward to our call at 2pm, I've had a look at your site and have a couple of ideas." It signals preparation, and people are far less likely to stand up someone who has clearly prepared. If you record meetings, PepoSmart's AI call prep assembles the history you need to write that note in a minute.
14. Follow up on every no-show within the hour
A no-show is not the end of the relationship. A friendly message within an hour ("Sorry we missed each other, here is my link to rebook") recovers a meaningful share of missed meetings. Do not moralise. The goal is the rebooked meeting, not an apology.
15. Use a waitlist or overbooking only where you can absorb it
Clinics and salons sometimes overbook popular slots on the assumption that some people will not show. This works only where a double turnout is survivable. For sales teams it is a bad trade: two prospects arriving for one rep destroys both conversations. Prefer the earlier tactics.
A reminder sequence that works
Here is a complete sequence for a typical 30-minute virtual meeting. Adjust timings for in-person appointments, which usually benefit from an earlier same-day reminder because of travel.
| When | Channel | Purpose | Must include |
|---|---|---|---|
| Immediately after booking | Email + calendar invite | Confirm and give all details | Time in local zone, link, what to prepare, reschedule and cancel links |
| 24 hours before | Catch reschedulers while the slot can be refilled | Reschedule link, one-line cancellation policy | |
| 1 to 2 hours before | Catch the forgetful | Join link above the fold | |
| Morning of (high-value only) | Personal message | Signal preparation | A specific detail about them |
| Within 1 hour of a no-show | Personal message | Recover the meeting | Booking link, no guilt |
Write the reminders in plain language. A "friendly reminder" is friendly because it is short and useful, not because it says the word friendly.
Reminder templates you can copy
Day-before reminder
Subject: Tomorrow at 2:00 PM: our call about [topic]
Hi [first name], a quick note that we're meeting tomorrow at 2:00 PM your time. The video link is below and it's also on the calendar invite. If tomorrow no longer works, just use the reschedule link and pick another time. See you then.
Same-day reminder
Subject: Starting in 1 hour: [meeting name]
Hi [first name], we're on at 2:00 PM. Join here: [link]. If you're running late, no problem, the room stays open.
After a no-show
Subject: Sorry we missed each other
Hi [first name], looks like today didn't work out. No worries at all. Here's my calendar if you'd like to grab another time: [link]. Happy to work around your week.
Adding SMS reminders
Text messages are effective for consumer appointments, where email is checked less often than a phone. PepoSmart does not send SMS itself. On the Professional plan and above, a booking.created webhook or a Zapier or Make automation can hand each booking to an SMS provider such as Twilio, which then sends the text on the schedule you choose. That keeps the booking flow in one place while adding the channel your audience actually reads.
Sales-specific tactics
Inbound demo no-shows have one more cause: speed. A prospect who books a demo for next Thursday has a week to lose interest or talk to a competitor. Three things help.
- Offer earlier slots. If the earliest available demo is five days out, your calendar is the problem. A round-robin event across the team opens up sooner times without overloading anyone.
- Send something useful before the call. A short relevant resource in the confirmation gives the prospect a reason to keep the meeting.
- Record and analyse the calls that do happen. Knowing which lead sources produce meetings that convert lets you tighten the intake for the ones that do not. The sales solution page describes how recorded demos feed deal intelligence.
Clinic, salon and studio tactics
Consumer appointments have their own patterns. Deposits matter more, phone-number intake matters more, and clients often want a specific practitioner. A booking flow where the client picks their professional, then sees only that person's times, reduces the mismatch that leads to last-minute cancellations. The guide to letting clients choose their professional covers that setup, and the small business solution shows the whole flow.
What we deliberately do not claim
You will find scheduling tools advertising a specific percentage reduction in no-shows. We do not publish one, because a defensible figure needs an appointment-level study with a baseline and a denominator, and we have not run that study. The tactics above are widely used because they address the actual causes of no-shows; how much they move your number depends on your audience, your event type and how consistently you apply them. Measure it yourself, monthly, and keep what works.
Summary
No-shows are a process problem with a process fix. Confirm immediately with everything the invitee needs, remind the day before and again shortly before, make rescheduling a single click, require reasonable notice, and use payment where the slot is valuable. Then measure. If you want to set this up quickly, create a free PepoSmart account: confirmations, reminders and calendar invites with the video link attached are included on every plan, and payment collection is available on Professional and above. See the pricing page for current plan details.