
Your 2pm never showed. Now you're staring at an empty slot and a thread with their name on it, trying to decide what to send.
Too sharp and you lose a regular over one bad day. Too soft and the next no-show gets even easier. Here's a simple way to decide, plus copy-paste texts for each case.
First: who is it?
The pros we've read from, on Reddit threads for barbers and stylists, sort no-shows by relationship, and treat the two groups in opposite ways. (Reddit leans toward newer pros and people venting, so it shows how pros think, not what's proven.)
- A regular who's never done this. Check in. Something happened. This is the "are you okay?" text.
- A regular who's done it before. Warm, but the policy comes back into the conversation.
- A new client you don't know. Short, neutral, and no automatic invite back. Many pros block online booking for a first-time no-show, and that's a reasonable call.
Same empty slot, three different messages. That's the whole trick.
Timing: same day, not three days later
Send it within a few hours, or that evening. Early enough that the client still remembers the day, late enough that you've cooled off. Waiting a week makes the text feel like a bill.
Don't send it from the empty slot while you're annoyed. Write it, wait ten minutes, then send.
Text 1: the "are you okay?" (first time, regular)
Open with "missed you," not "you missed your appointment." Same fact, but one sounds like a friend and the other sounds like a notice.
Text 2: the "second time" (regular, repeat)
It names the policy once and moves on. No lecture, no history of every other time.
Text 3: the stranger (first-time client, no show)
That's the whole thing. It doesn't scold and it doesn't hand over a self-serve link. You decide, after they reply, whether they get another slot.
If you'd rather not text at all, that's also fine. Silence is a policy too. A stranger who never explains and never rebooks has told you what you needed to know.
Text 4: the no-reply nudge
Send this once, not three times. If there's no reply, you tried.
When it's the third time
At some point the text isn't the problem. Three misses from the same person is a pattern, and a pattern needs a decision, not a better message.
Your options are all fair:
- Tighter terms. "To book again, we'll need 48 hours' notice from here on."
- A conversation first. A short call or text before the next booking, so the client says out loud that they'll show up.
- A clean goodbye. "It doesn't seem like the timing works right now. Wishing you the best." Polite, final, done.
Pick one and write it down so the fourth no-show isn't a coin flip. That's the same logic as the written policy, applied to one client. Why most pros treat regulars and strangers differently is in Regulars Get Grace. Strangers Don't.
What to leave out
- Sarcasm. "Guess you forgot!" lands as an insult, even when you mean it lightly.
- A guilt trip. "Other people wanted that spot" might be true. It still loses the client.
- A fee threat, unless it's real. If you mention a fee, it has to be one you'll actually collect, and one the client saw before booking.
- A novel. Two sentences. If it needs scrolling, it's too long.
Make the next one less likely
Most no-shows aren't spite. They're forgetting, a bad morning, or a plan to cancel later that never happens. So prevention is a text that asks for one letter back, and a cancel that costs nothing.
- Send a reminder the client can answer. Not just "see you at 2pm," but "reply C to confirm."
- Make cancelling one reply, so the slot comes back to you early.
- Write the rule down before it matters. Our cancellation policy template post has three versions you can copy.
And if you want the reply-after-no-show written for your trade, our free no-show policy generator includes one, along with the policy and an announcement for your regulars.
Where Morningside fits
Morningside is a booking link, $7.99 a month, no commission. When a client who opted in to texts doesn't show, you mark the no-show and they get a text with a link to pick a new time. That's Text 1, sent for you, so it's built for your regulars. If it's a stranger you'd rather not invite back, don't mark it and they get nothing.
It doesn't take deposits, hold cards, or charge fees, and it doesn't write the stranger text or the "second time" text for you. Those stay yours. You can see your booking page take a real booking before you make an account.
Questions people ask
What do you say to a client who no-showed?
Keep it to two sentences. For a regular, check in: "Missed you today, everything okay?" and offer a way to rebook. For a stranger, keep it neutral and let them ask to rebook.
Should you text a no-show client at all?
For regulars, usually yes, same day. For strangers it's optional. Many pros prefer not to chase and let the client come back on their own terms.
How soon should you reach out?
Within a few hours, or that evening. Waiting days makes the message feel like a bill.
Should you charge a no-show fee?
Only if you'll really collect it and the client saw the policy before booking. Plenty of pros skip fees for regulars and use them for new clients.