Skip to content
Soloona

Built for hair salons

Marketing for hair salons

A colour client on a six-week cycle who misses two appointments has usually found someone else — and nobody at the front desk noticed, because there was never a cancelled booking to see. Hair salons lose clients to silence, not to complaints.

Colour cycle
5–8 wks
Typical balayage
$285
When to reach out
10 wks
Book a Demo What silence costs you
NicoleAndreMia
Balayage 180 min · $285
Root touch-up 90 min · $145
Gloss & toner 45 min · $75
Cut & style 60 min · $95
Full highlight 150 min · $265

A hair salon morning in Soloona — real services, typical LA rates.

What actually goes wrong

Your calendar shows who booked. It has nothing to say about who stopped. The client who came every six weeks for two years and hasn't been in since March isn't on any report — she's just absent, and absence doesn't trigger anything.

None of this is a failing of your booking software. It was built to take appointments, and it does that well. It was never built to tell you who stopped making them.

  • Flag colour clients at ten weeks, before the twelve-week point where they've usually found a new stylist.
  • Ask for a Google review while the blowout still looks good — the same day, not a week later.
  • Catch the calls that go to voicemail while your hands are in someone's hair.

The clock you are actually running on

  1. Week 0 Colour appointment
  2. Week 6 Roots showing
  3. Week 10 We text her — still yours
  4. Week 14 Without the text, she's someone else's

Works with

Vagaro, Boulevard, GlossGenius, Square, Booksy

Or import your client list from any spreadsheet export.

The move that pays

Catch colour clients at ten weeks

A six-week colour client who misses two appointments has found someone else, and nobody noticed because there was never a cancellation to see. We watch the gap, not the calendar.

See how the automation works

Today · Soloona

Hi Dana, your colour is probably ready for a refresh. We kept your formula on file. Book here: soloona.app/b/juniper

Delivered

Drafted for you. Nothing sends until a person presses send.

Move the sliders to your own numbers

This is the part nobody wants to look at. The figures start where a typical hair salon sits.

If a quarter of your clients drift away over a year — the figure we use as a working assumption, not an industry statistic — that is

$43,167

walking out of the door — 100 clients who simply stopped coming, without ever cancelling anything.

Win back just 1 in 5 $8,633
Soloona, per year $1,788

That is 4.8× what the software costs.

Included, not extra

A real website for your hair salon

Not a template in a brochure — a complete, working site with your services, your team and online booking wired into the same calendar the front desk uses. Set up with you as a separate one-off; ask us for a quote.

Browse all sixteen designs
A hair salon website built on Soloona

What matters most for hair salons

Win-Back Campaigns

Set a rule once — say, anyone who hasn't been in for 90 days and has visited at least twice — and Soloona finds them for you. A send cap on every run means one rule can never blast your whole book.

Review Generation

Soloona lists the clients who just came in and have not been asked yet, and sends the request with a direct link to your Google profile. Requests go to every eligible client, not just the ones you think will say something nice — filtering who gets asked violates Google's policies and FTC rules, so we don't do it.

Client Insights

Every client, when they last came in, how often they come, and what they spend. Soloona works out each client's own visit rhythm, so it can tell you who is overdue by their standard rather than by a number you guessed.

See it on your own client list

Send an export from whatever you use now. We’ll load it and show you exactly who is past 90 days — then you decide. No migration, nothing to move, no card.

Other business types