The stylist is waiting, the massage bed is empty, the dental room has its lights on, and the customer doesn’t come or call. For a service business, a no-show is income you can’t get back: that hour can’t be sold again, and often you turned someone else away for it.
The good news: most no-shows aren’t people deciding to skip. They forget, their plans change, or they feel awkward about cancelling. All three can be fixed with simple habits you can set up yourself.
Why customers don’t show up
Before fixing it, look at the usual reasons.
- They forget. They booked a week ago and life got busy.
- Plans change. Work, a sick child, traffic.
- Cancelling is awkward. They’d have to message you, it feels rude, so they go quiet.
- They booked twice. Two places, just in case, then went to whichever came first.
- The booking didn’t feel like a commitment. Nothing told them it mattered to you.
Each of the steps below deals with one or more of these.
1. Confirm straight away, with everything in it
A booking that’s confirmed at once sticks in the memory better than one that waits for a reply. A good confirmation includes:
- your business name, the service, the day and the time
- the person they’ll see (if any)
- a map or directions
- a link to move or cancel
- a calendar file, so they can add it to their phone in one tap
The phone’s own calendar then reminds them too, with nothing extra from you.
2. Send two reminders
Reminders are the single best fix for forgetting. Timing that works well:
- The day before, so they have time to move it, and you have time to fill the gap.
- On the day, a few hours ahead, so they leave on time.
Send them where people actually read. For Thai customers that’s LINE: chat messages get read far faster than email or SMS. For visitors from abroad without LINE, an email with clear buttons works well.
A short reminder that covers it all:
Tomorrow at 14:00: hair colour with Nid at Baan Suay. Tap “I’ll be there” to confirm, or move it if the time no longer works.
Good reminders say only what the customer needs, and what to do next.
3. Ask for an “I’ll be there”
A reminder that asks for a reply works better than one that only informs. Tapping to confirm is a small promise, and most people who make it keep it.
Even more useful: you find out who hasn’t confirmed. That’s the list that needs your attention.
Use a button, not a typed reply. One tap is easier than typing “yes see you”, and you don’t have to read through chats.
4. Call the people who haven’t confirmed
Each morning, take five minutes with today’s list of unconfirmed bookings and call or message each one briefly:
Hi, it’s Baan Suay. Are you still OK for 2 pm today?
There are three outcomes, and all of them help you.
- They’re coming. Done.
- They want to move. You get the time back to give to someone else.
- They don’t pick up. You know that slot is at risk.
Calling only the unconfirmed takes far less time than calling everyone, and doesn’t bother the customers who already said yes.
- 1Confirm at oncewith everything in it
- 2Remind the day beforetime to move it, and time to fill the gap
- 3Remind on the daya few hours ahead
- 4Call the unconfirmedeach morning, from today's list
5. Make moving and cancelling easy
It sounds backwards, but businesses that make cancelling easy get fewer silent no-shows. A customer who has to message you to cancel often feels awkward and says nothing. A customer with a “Reschedule” button in the reminder taps it, and you get the time back.
Put a move-or-cancel link in every confirmation and reminder, and let customers pick a new time themselves.
6. Set a clear cancellation policy
A cancellation policy tells customers the booking matters to you. A good one is:
- Short: one sentence, like “Move or cancel up to 12 hours before.”
- Visible when booking, not hidden in the terms.
- Right for the service: longer or prepared services (colour, treatments) need more notice than a quick haircut.
- Used: if someone cancels late, talk to them about it, politely and directly.
7. Keep track of who doesn’t come
Most customers miss once and never again. A few miss again and again. Recording no-shows in each customer’s history shows you who they are.
For repeat no-shows, try:
- calling to confirm before every booking
- only letting them book a few days ahead, not weeks
- asking for a deposit (next step)
8. Deposits, for services where a no-show hurts most
Many businesses in Thailand take a deposit by PromptPay for expensive or long services: lash extensions, hair colour, clinic treatments, multi-hour spa packages. Deposits work because the customer has something at stake, and if they don’t come, you haven’t lost everything.
Things to watch:
- State the deposit and refund rules clearly at booking.
- Use them where they’re needed, not everywhere: deposits make some new customers hesitate.
- Send a receipt for every deposit.
Checklist: fewer no-shows
- Confirm at once, with a calendar file and a link to move
- Remind the day before and on the day, by LINE or email
- Ask customers to tap “I’ll be there”
- Each morning, call the unconfirmed
- Let customers move or cancel easily
- Set a short cancellation policy and show it at booking
- Record no-shows in the customer’s history
- Consider deposits for expensive services
Frequently asked questions
How far ahead should I send appointment reminders?
Most businesses send two: the day before, so there’s time to move, and a few hours before on the day, so they leave on time.
Are LINE reminders better than SMS?
For Thai customers, LINE gets read more often, and it can carry buttons to confirm or move. For visitors from abroad, email is a good choice.
What do I do about a customer who keeps not showing up?
Note it in their history, call to confirm each time, limit how far ahead they can book, or ask for a deposit for services where a no-show costs you most.
What should appointment reminder software do?
Send reminders automatically at set times, with buttons to confirm, move or cancel; tell you who hasn’t confirmed; and reach customers by both LINE and email.
Fewer no-shows with Tellfox
Tellfox does the steps above for you. You look at the list and call the people who need a call.
- Instant confirmation in LINE or by email, with a calendar file and buttons to view, move or cancel.
- Two reminders, the day before and on the day, each one switchable in Settings.
- An “I’ll be there” button in every reminder. Confirmed bookings get a tick in your calendar; unconfirmed ones a dashed outline.
- A Not reconfirmed list for today and tomorrow, with a call button for each customer. You can also ask the AI assistant in LINE, “who’s coming today?”
- A cancellation policy per service: customers move or cancel by themselves until the time you set; after that they’re asked to contact you.
- No-shows recorded, with a count on each customer’s profile.
For the bigger picture, see the online booking guide and booking through LINE OA. If walk-ins fill the gaps on your busy days, read how booked customers check in and join a queue.
Try it now: send a photo of your price list to Tellfox in LINE and see your own booking page in seconds. Try it