Split hero with the headline Client No-Shows over a photo of an empty desk by a window

Client No-Shows: The Follow-Up That Rebooks Them

Most advice about no-shows is about preventing them. Send a reminder, take a deposit, confirm the day before. That advice is correct, and automated reminders do cut no-show rates substantially.

But prevention has a ceiling, and nobody writes about what happens after you hit it. The client still didn’t show. You have an empty 45 minutes, a half-written note you’re not sure how to send, and a quiet decision to make about whether this person is still a client.

That decision is usually made badly, because it gets made in the ten minutes after being stood up.


The Real Cost Is the Silence After

The obvious cost of a no-show is the unbilled hour. The larger one is that most no-shows never get resolved either way. The client doesn’t rebook and doesn’t formally leave. They sit in your CRM as active, you stop counting on their revenue, and six weeks later you find out they went somewhere else.

That outcome is almost always a communication failure rather than a relationship failure. The client knows they missed the appointment. They are mildly embarrassed. Embarrassment makes people avoid the thing they’re embarrassed about, which in this case is you. Every hour you wait for them to reach out first, the easier it gets for them to never do it.

So the follow-up is not about recovering the fee. It is about removing the awkwardness fast enough that rebooking is easier than avoiding you.

Send the First Message Within the Hour

The single highest-leverage change is timing. A message that arrives while the client is still aware they missed something reads as helpful. The same message two days later reads as an invoice.

Send it inside the appointment window or immediately after, and make it do exactly three things: confirm no harm was done, take the blame-assignment off the table entirely, and give them a link that rebooks without a reply.

Hi Dana, sorry we missed each other at 2. No problem at all. Here’s my calendar if you’d like to grab another time: [link]. If something’s changed on your end, just let me know and I’ll pause things.

Note what is missing. No “you missed our appointment.” No question mark that requires a reply to resolve. No mention of a fee. The last sentence matters more than it looks: giving someone explicit permission to leave is what makes them feel safe enough to stay.

A booking link doing the work here is not a small detail. If the next step is “reply with some times,” you’ve asked an embarrassed person to compose an email. Most won’t. If the next step is one click into an open calendar slot, a meaningful share of them will rebook that same day.

The Second and Third Messages

If nothing comes back in three business days, send one short note that changes the subject slightly. Don’t re-send the same ask louder. Reference the work rather than the missed meeting.

Hi Dana, still happy to pick up where we left off on the Q3 filing whenever it’s useful. Same link if you want it: [link].

Then stop. One more message, about two weeks later, closing the loop honestly:

Hi Dana, I’m going to take you off my active list so I’m not cluttering your inbox. If you want to restart, the calendar’s always here: [link].

That third message is the one people skip, and it’s the one that most often gets a reply. It’s the only message in the sequence with a deadline in it, and it costs the client something to ignore. Three messages over roughly two and a half weeks is the whole sequence. More than that stops being follow-up and starts being pressure.

A No-Show Policy People Actually Accept

Most no-show policies are written after a bad week and read like it. The ones that hold up share three traits.

They name a window, not a judgment. “Cancel or reschedule more than 24 hours ahead at no charge” is enforceable. “Please be respectful of my time” is not.

They charge something less than the full rate. A 50% fee gets paid and preserves the relationship. A 100% fee gets disputed, and you spend more on the argument than the slot was worth.

And they appear at booking time, not in a contract nobody opened. The policy line belongs on the booking page itself, right where someone picks a time, so that agreeing to it is part of the same action as choosing the slot. A policy the client saw once, six months ago, in a PDF attachment, will not survive contact with an actual dispute.

One more thing worth deciding in advance rather than in the moment: whether the first no-show is ever charged. Waiving it once, explicitly and in writing, buys a surprising amount of goodwill and costs one slot. “I’m waiving the fee this time, so you know it exists for next time” does more work than either silently absorbing it or billing it.

Automate the Trigger, Not the Message

The reason this sequence doesn’t happen in most practices isn’t disagreement about the wording. It’s that the moment it needs to fire is the moment you’re least likely to act. You’re annoyed, you’re already late for the next thing, and writing a gracious note is the last thing you want to do.

That is what makes it a good candidate for an event trigger rather than a task. The signal already exists on your calendar: an appointment ended, and nobody joined or checked in. You don’t need to remember anything for that fact to be available.

With Carly, the trigger runs off the calendar event itself. When a booked appointment ends without being marked attended, Carly can draft the first message with the client’s name and your booking link already in it, and hold it in your drafts for you to glance at and send. The three-day and two-week steps chain off the same event, and cancel themselves the moment the client rebooks. Because it’s built on a plain calendar trigger, it also works when the booking came in through a form or an email thread rather than a scheduling tool. Carly’s Zapier-style workflows are free, and AI agents start at $35/month if you want it writing the notes rather than filling in a template.

The reason to leave the send as a human step is that the exceptions are real. Sometimes you know why they missed, and the templated note would be the wrong thing to send. Automating the reminder to act is the part that pays. Automating the judgment is how you eventually send a chipper rebooking link to someone who missed their appointment because of a funeral.

When Someone No-Shows Twice

Two no-shows from the same client is information, not an accident. The useful response is to change what you offer them rather than escalate the policy.

Move them to a shorter slot, or one that requires prepayment, or an asynchronous format if the work allows it. Frame it as accommodation rather than punishment, because usually it is: a client who misses twice is generally overloaded rather than dismissive, and a 20-minute call they can actually make is worth more than a 60-minute one they can’t. If you run appointment setting through an AI agent, this is worth encoding as a rule rather than remembering per client.

The clients who no-show twice and then rebook at the shorter format tend to become reliable. The ones who no-show twice and ignore the shorter format were already gone, and the sequence above just told you sooner.

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR