A salon's whole business is the chair. An empty hour at 2pm doesn't come back, and a client who forgets a Saturday cut costs you the slot a regular would have taken. Salon text message marketing fixes both. A text gets read in minutes, so a reminder lands before the no-show happens and a rebooking nudge fills next month while the client is still thinking about today. This guide is the practical version: what to send, the scripts to copy, and how to stay on the right side of consent.
We build SMS software at PitchPrfct, so take the bias as read. But the playbook below works on any platform. It's about a fuller appointment book.
Key takeaways
- A reminder the day before plus a same-day nudge is the single biggest lever on no-shows.
- Rebooking is where the money is. Text a client when they're due, with a booking link, and you fill next month off this month's visit.
- When someone cancels, a quick "we just opened up" text to your waitlist recovers the slot instead of losing it.
- It all runs on consent. Clients opt in, you honor STOP, you keep to daytime hours. No bought lists, ever.
Why texting fits salons and spas
Email is where your promos go to die. By the time a client opens it, the opening you were trying to fill is gone. Texting matches how a salon actually runs:
- It's read fast. A reminder sent at 9am for a 10am cut reaches the client while there's still time to confirm or move it. An email doesn't.
- It cuts no-shows. A confirmation when they book, a reminder the day before, a nudge the morning of — most missed appointments are forgotten ones, and a text is the cheapest fix there is.
- It fills the chair. A rebooking nudge, a waitlist text on a cancellation, a slow-Tuesday offer. Each one turns an empty hour into a paid one.
- Clients opt in willingly. People who like their stylist want the reminders and the perks. That makes your list small and high-intent, not a cold blast.
Use cases that fill the book
Here's where salon and spa texting earns its keep, and what each one is for.
| Use case | What it does | When to send |
|---|---|---|
| Appointment reminders & confirmations | Cuts no-shows; lets clients confirm or move with a tap | On booking, day before, morning of |
| Rebooking nudges | Fills next month off this month's visit | When a client is due, based on their usual interval |
| Waitlist / last-minute openings | Recovers a slot a cancellation just freed | Right when a cancellation hits |
| Birthday & loyalty offers | Brings regulars back, rewards your best clients | Birthday week; loyalty milestones |
| Slow-day promos | Turns a quiet afternoon into booked hours | A few hours before a soft window |
| Review requests | Builds the reputation that wins new clients | A couple hours after the appointment |
| Win-back lapsed clients | Re-engages someone who hasn't been in a while | 60–90 days past their usual interval |
Appointment reminders and confirmations
This is the one that pays for everything else. Send a confirmation when the appointment is booked, a reminder the day before, and a short nudge the morning of. Let the client reply to confirm or reschedule so a conflict becomes a moved slot instead of an empty one. For the deeper how-to on automating this end to end, see our SMS appointment scheduling guide.
Rebooking nudges
Most clients mean to come back and just don't get around to booking. A text when they're due — roughly when they hit their usual interval — closes that gap. Name the stylist, drop a booking link, keep it warm. This is the difference between a client who comes in four times a year and one who comes in six.
Waitlist and last-minute openings
Cancellations happen. The slot doesn't have to go to waste. The second one frees up, text the clients who are due or who asked to be told about earlier openings. First to reply gets it. A same-day fill is found money.
Birthday and loyalty offers
Your regulars are your most profitable clients, so treat them like it. A birthday text with a small perk and a milestone reward for loyal clients both pull people back in without discounting your whole book.
Slow-day promos
A quiet Tuesday is a sunk cost until you do something about it. A time-boxed offer to the right segment a few hours ahead works because the channel is immediate. Clients can act on it before the afternoon's gone.
Review requests and win-backs
A short "how'd we do?" with a review link, sent a couple hours after the appointment while the client still loves their hair, builds the reputation that brings in new business. And a win-back text to clients who've drifted past their usual interval recovers people you'd otherwise lose to the salon down the street.
Scripts you can copy
Lead with who you are, keep it to one idea, and personalize with merge fields like
{firstName}. Swap in your salon's name, services, and booking link.
- Confirmation: "Hi {firstName}, you're booked with Mia at Lumen Studio on Thu 6/26 at 2pm. Reply C to confirm or R to reschedule. Reply STOP to opt out."
- Day-before reminder: "Hi {firstName}, reminder: your color appointment at Lumen is tomorrow at 2pm. See you then! Reply R to reschedule."
- Rebooking nudge: "Hey {firstName}, it's about that time for your next cut with Mia. Want me to grab your usual Saturday slot? Book here: {link}"
- Waitlist / last-minute: "Hi {firstName}, a 3pm just opened up with Jordan today. Want it? Reply YES and it's yours."
- Birthday offer: "Happy birthday, {firstName}! 🎉 Enjoy 20% off any service this month, on us. Book whenever you're ready: {link}"
- Slow-day promo: "Hi {firstName}, quiet afternoon at Lumen — 15% off blowouts before 5pm today. Reply or book: {link}"
- Review request: "Thanks for coming in, {firstName}! We'd love a quick review if you have a sec: {link}. See you next time."
- Win-back: "Hi {firstName}, it's been a while! We've missed you at Lumen. Here's 15% off to come back: {link}"
A small, tested library like this saves your front desk from rewriting the same message every week.

Compliance, kept simple
Texting clients is regulated, and getting it right is what keeps your number sending. The good news: for a salon it mostly comes down to consent and a few habits.
- Get opt-in. A checkbox at booking, a keyword on a window cling ("Text LUMEN to 555-123 for reminders and offers"), a QR code at the front desk. The client agrees and knows what they signed up for. Our opt-in examples show the wording that works.
- Register your campaign. Business texting runs through 10DLC registration so carriers deliver your messages instead of filtering them.
- Honor STOP the moment someone sends it, and keep to daytime hours in the client's timezone. Nobody wants a promo at 7am.
The honest line: texting works best with clients who opted in, not a bought list. For the specifics, the TCPA basics — clear consent, honoring opt-outs, quiet hours — are the foundation, and the FCC and CTIA Messaging Principles are the authorities. None of this is legal advice — when in doubt, check those sources or ask a pro.
Put it on autopilot
Salons run lean, and the front desk is busy. The point of automation is letting the right text fire without anyone remembering to send it:
- Trigger reminders off the booking — booked → confirmation; day before → reminder; morning of → nudge.
- Trigger rebooking off the visit — when a client hits their usual interval, the nudge goes out on its own.
- Keep replies human — when a client texts back to move an appointment, a real person at the desk picks it up in the inbox.
That mix — automation for the timing, a person for the conversation — is where SMS marketing stops being a chore and starts filling the book on its own.

Where PitchPrfct fits
PitchPrfct is a compliance-first SMS platform for any business that texts its clients — salons and spas included:
- Templates and merge fields so reminders, rebooking nudges, and offers are
ready to send with
{firstName}filled in. - Drag-and-drop workflows that fire reminders and rebooking nudges off a booking or an interval, automatically.
- A conversations inbox for the two-way back-and-forth when clients confirm, reschedule, or reply.
- Built-in compliance — automatic STOP handling, quiet-hours controls, and guided 10DLC registration.
- Flat, predictable pricing: $99/mo + $0.007 per segment, all-in with carrier fees included, charged per message. Like any platform, $1/mo per number and the standard $10/mo TCR campaign fee apply on top. And Jayni, our AI assistant, is live.
See the whole thing end to end:
It's SMS-first by design, so it sits alongside the booking software you already run and handles the texting that fills the chair.
Frequently asked questions
Is SMS marketing legal for salons?
How do salon appointment reminders reduce no-shows?
How do I get more rebookings with texting?
What should a salon text message say?
How much does salon SMS marketing cost?
Related reading
Filling the book with texts? See our SMS appointment scheduling guide for the automation, the SMS marketing for restaurants playbook if you also run a front-of-house business, and the what is SMS marketing pillar for the fundamentals. For consent wording, see our opt-in examples.
Want fewer no-shows and a fuller chair, with the compliance handled for you? Start a free trial.