Small Business

How Barbers and Salons Fill Empty Chairs by Text

Short answer

When a client cancels at 2pm, the fastest way to fill that chair is one message to your whole client list rather than phoning down a waiting list. ZestyText sends that message to everyone at once for $5 covering up to 100 clients, with no monthly fee. It is a broadcast, so it sends the same words to everybody and cannot remind an individual client about their own booking. For personalised booking reminders you want Square Appointments, Booksy or Vagaro, which handle that properly and charge monthly. Most shops end up using both: the booking app for reminders, a broadcast for empty chairs, closures and quiet weeks.

The empty chair is the expensive problem

A no-show costs you the appointment. An empty chair you did not know about until this morning costs you the appointment and the chance to sell it to somebody else.

Phoning a waiting list works but takes fifteen minutes you do not have while you are cutting. One message to your entire client list takes thirty seconds and reaches everyone simultaneously, so the first person free replies and the slot is gone.

A useful shape for the message: FADE AND CO: cancellation, 3pm today free with Marcus. First to text back gets it. Short, specific, and it names the time.

What a booking app does better than this

Square Appointments, Booksy, Vagaro and Fresha all send each client a reminder about their own appointment automatically. That is the single biggest lever on no-shows and a broadcast cannot replace it.

They also handle deposits, which is the other genuine fix. A card held on file changes behaviour in a way that no reminder does, particularly for long colour appointments where a no-show costs three hours.

If you do not already have one of these and you are losing chairs regularly, that monthly fee is the better first purchase. This is not the tool that fixes individual no-shows.

Where a broadcast earns its place alongside it

Quiet weeks. January, the week after a holiday, the wet Tuesday when nobody books. One message offering the week's openings does more than any social post because it lands on the lock screen.

Closures and staff changes. You are ill, the water is off, a stylist has left and their clients need rebooking. Everybody needs the same sentence at once.

Seasonal pushes. The fortnight before Christmas, before prom season, before a long weekend. Reminding your list to book early is worth more than any discount you could offer instead.

Solo barbers and multi-chair shops

For a solo barber the list is small and the value is speed. One dollar covers 25 clients, five covers 100, and most independent chairs sit comfortably in that second band.

For a shop with several stylists the complication is that each stylist really has their own client list. There is no way to split one list into groups, so if Marcus's clients and Dana's clients need different messages, they need separate lists and separate payments.

In practice many shops run one shop-wide list for closures and openings, and leave individual client contact to each stylist. Sending promotions to a customer list covers the wider announcement side.

Building the list without being pushy

A QR code taped by the mirror or at the till does most of the work. Clients scan it while they are paying, add their own number, and they are on the list. Nothing is uploaded and nothing is scraped from your booking software.

Say what they are signing up for. Openings and closures only, no spam is an honest promise and it gets far more sign-ups than a vague ask.

Every message carries a way to opt out automatically, so a client who changes their mind removes themselves. The rules around opt-outs covers what is legally required.

Questions people ask

Fill the chair for $5: your questions answered

How do I fill a chair when someone cancels last minute?

Send one message to your whole client list naming the time and the stylist, and give it to whoever replies first. It reaches everyone at once, which is why it usually beats working down a waiting list by phone while you are mid-cut.

What should a last-minute opening message say?

The time, the stylist and how to claim it, in one line. Cancellation, 3pm today with Marcus, first to text back gets it. Adding a reason or an apology just makes it longer and slower to read.

Does texting my client list actually get bookings?

It gets replies faster than social posts or email because it arrives on the lock screen. Whether it fills the slot depends on the time of day and how many clients you have. Late afternoon slots are harder to fill than next-day ones.

Is Square Appointments better than this for a salon?

For reminding each client about their own booking, yes, and it is not close. Square, Booksy, Vagaro and Fresha all do personalised reminders and deposits, which a broadcast cannot. They are complementary tools rather than competing ones.

Should I take deposits instead of sending reminders?

Deposits change behaviour more than any reminder does, particularly on long colour appointments. If no-shows are costing you real money, a card on file through your booking system is the more effective fix.

Can I send each client a reminder about their own appointment time?

No. A broadcast sends everyone the same message, so it cannot include a client's name or their individual slot. That job belongs to a booking system with reminders built in.

How much does it cost for a barbershop with 100 clients?

Five dollars for one message to up to 100 clients. Each later message is a separate five dollars. There is no monthly fee and nothing to cancel, so you only pay in the months you actually send.

What is the cheapest option for a solo barber?

One dollar covers one message to up to 25 clients, which suits a chair that is just starting out. Most established solo barbers outgrow that quickly and move to the five dollar plan for 100.

How do I get clients to sign up for my texts?

A QR code by the mirror or at the till, scanned while they pay. Tell them exactly what they are signing up for, since openings and closures only gets far more sign-ups than a vague request to join a list.

Can I use the numbers already in my booking system?

Not safely. A number given to book one appointment is not agreement to receive ongoing messages. Having clients scan a code and add themselves keeps the permission clear.

How do I message just my own clients if I rent a chair?

Build your own list rather than sharing the shop's. Because you control the sign-up link, the clients who scan your code are yours and stay with you if you move shops.

Can different stylists send to different client groups?

Only by running separate lists. There is no way to split one list into groups, so each stylist wanting their own audience needs their own list and their own payment.

How do I tell clients a stylist has left?

Send one message to the whole list saying who has left and who is available to take their clients. Doing it by text rather than letting people find out at the door keeps far more of those clients in the shop.

What do I send during a quiet week?

One message naming the specific openings you have, not a general offer. We have space Tuesday and Wednesday this week gets more replies than book now, because it tells people exactly what is available.

Should I offer a discount to fill quiet days?

Only if you would rather have the money than the margin. Naming the open slots often works without discounting at all, and discounting regularly trains clients to wait for the offer.

When is the best time to send a booking push?

Ahead of a season people already know is busy, such as the fortnight before Christmas or before prom season. You are reminding them to book early rather than persuading them to come in at all.

What time does the message go out?

At 12pm Eastern on the date you choose. That works well for same-day openings if you set it up in the morning, and less well if the cancellation happens at four in the afternoon.

How do I tell everyone the shop is closed today?

One message with the closure and when you reopen. Closed today, water is off, back tomorrow 9am. Clients would rather read that than turn up to a locked door.

Can I schedule a message for a specific date?

Yes, up to 30 days ahead. Holiday hours and seasonal pushes are the obvious uses, and writing them in advance means one less thing on a busy week.

Do clients need to download an app?

No. They tap a link or scan a code, enter their number, and get an ordinary text. Nothing to install on either side.

Can my clients see each other's phone numbers?

No. Each message goes out one-to-one with no group thread and no visible list, so no client sees who else you cut hair for.

What happens when a client replies to say they want the slot?

The reply comes back to you rather than to the whole list. You give the slot to whoever got there first, exactly as you would with a phone call.

How do I stop messaging someone who has moved away?

They can reply STOP and remove themselves, which happens automatically without you doing anything. Most inactive clients do this on their own over time.

How often should I message my client list?

Rarely enough that a message from you still feels like it matters. Openings, closures and one seasonal push is a sensible rhythm. Weekly promotional messages are how salons train clients to ignore them.

Is texting clients about promotions allowed?

Yes, provided they agreed to receive messages from you and every message carries a way to opt out. Because clients sign themselves up, that agreement is built into the process.

Do I need a separate phone number for this?

No. Messages go out through the service rather than from your personal phone, so your own number stays private and your inbox does not fill up with a hundred replies at once.

What is the honest case for spending money on a booking app instead?

If your main problem is clients not turning up to appointments they already made, a booking app with reminders and deposits fixes that and a broadcast does not. Buy that first and add broadcasts for empty chairs and closures afterwards.

Fill the chair for $5.

Five dollars covers 100 clients. No monthly fee, nothing to cancel.

🍋 Start your event for $1