A quiet salon after closing, with one empty styling chair in warm light.

About TextSavy

TextSavy exists because empty chairs cost real money.

It was built in Ireland around the most expensive quiet moments in a salon week: the late cancellation, the slow Tuesday, the regular who never rebooked. This page is the why.

The quiet loss, named

The Empty Chair Economy

In a salon, time expires.

An empty 11am chair cannot be sold tomorrow. Once the hour passes, the money is gone. A salon does not sell products off a shelf. It sells time, and time does not wait.

The Empty Chair Economy is our name for all of that quiet loss. The late cancellation on a busy Saturday. The weekday that never quite filled. The regular nobody noticed slipping away. It rarely looks dramatic. It adds up anyway.

See what an empty chair costs
A close view of an empty salon chair in warm evening light.
A salon reception desk between clients: an open appointment diary, a phone and a cooling coffee.

The part nobody says out loud

The owner was never the problem.

When a client cancels, most owners see the gap straight away. Then the day takes over. Clients at reception, staff questions, suppliers on the phone, payments, cleaning, and the next appointment already waiting.

Refilling one slot by hand means finding the right client, checking who is suitable, writing a text that does not sound desperate, handling the replies, and seeing whether anything came back. By the time there is space to do all of that, the slot has usually passed.

The owner usually sees the gap. The problem is time.

  1. Notice the gap
  2. Find the right client
  3. Check who is suitable
  4. Write the text
  5. Handle the replies
  6. Check what came back

What the research kept showing

We started with conversations, not software.

TextSavy began with salon owners, not a product idea. More than fifty discovery conversations, and the same pattern kept showing up.

01

Quiet days repeat

The slow Tuesday is rarely a one-off. The same pockets go quiet week after week, and they are easy to live with until you price them.

02

Cancellations come too late

Most gaps appear inside the last day or two. That is too late to refill by hand, and exactly when the right text to the right client works hardest.

03

Regulars drift quietly

Nobody decides to leave. They just do not rebook, and nobody has time to notice until the chair has been quiet for months.

Even busy salons leak.

This is the part nobody expects. A salon can have loyal clients, strong demand and a healthy diary, and still lose real money through quiet pockets, late gaps and clients who drift away. It does not look like failure. It looks like a busy salon with recoverable gaps hiding between appointments.

In one discovery conversation, a busy multi-staff salon found over €130,000 in potential annual missed capacity hiding inside a healthy diary.

The data already exists. The action is what goes missing.

TextSavy was built to close that gap.

See the gaps TextSavy works on

One week, seen as revenue

€130,000+

Potential annual missed capacity

A discovery example based on potential missed capacity. Not a promise, and not a guaranteed recovery figure.

What TextSavy was built to do

The appointment book is a revenue map.

TextSavy works beside the booking system you already use. It reads the appointment data you already have, finds the gaps worth acting on, and turns them into targeted text campaigns you review before they send.

  1. Your data comes in

    Connect a supported booking system or upload an export. Your booking app stays the home of your appointments.

  2. The gaps show up

    Quiet days, late cancellations, no-shows and lapsed regulars surface on their own, each with the clients who fit it.

  3. Nova drafts the message

    Nova, the assistant manager inside TextSavy, suggests who to contact and drafts a text that sounds like your salon.

  4. You approve the send

    Nothing goes out without your yes. You see the message and the audience before anything moves.

  5. You see what came back

    Replies land in one inbox, and bookings you can link to the campaign are shown in plain language.

Who watches the gaps

Meet Nova, the assistant manager you never knew you needed.

Nova exists for the moment after the gap is spotted. The research kept showing the same thing: owners could see the quiet afternoon coming, but between clients there was never time to turn booking data into action. So we gave TextSavy an assistant manager whose whole job is that moment.

When a gap worth acting on shows up, Nova helps turn the signal into a campaign idea. Nova explains why it matters in plain words, suggests who the message should go to, drafts the text in your salon's voice, and waits for your approval.

Nova also pays attention to what you approve. Every campaign you say yes to, and every line you reword, teaches Nova a little more about how your salon talks. The suggestions get sharper the longer you work together.

Nova has limits on purpose. Nova is not an AI receptionist, is not here to replace you, and never texts a client without your approval.

Nova keeps an eye on the week

The kind of moments Nova watches for while you are with clients.

  • A quiet afternoon coming up

    Hours that will go unsold unless someone acts early.

  • A late cancellation

    A fresh gap that can still be filled in time.

  • A regular drifting away

    Months of quiet that nobody actually decided.

  • Clients due a rebook

    The ones worth a gentle nudge first.

  • A season worth getting ready for

    Local moments like Debs season, flagged in good time.

Each one arrives as a suggestion with the why attached. Nothing sends itself.

The rules it runs on

Built so the owner stays in charge.

Nothing sends without your yes

Every campaign waits for your approval. You see the message and the audience first, every time.

Targeted, never blasted

Messages go to the clients each gap actually fits, based on your appointment history, with opt-outs handled. Never a bulk blast to everyone you know.

Beside your booking system, never instead of it

Your booking app stays the source of truth for appointments. TextSavy works with the data it already holds.

Plain texts, plain results

No hype in the messages and no vanity numbers in the reporting. What was sent, who replied, what came back.

Justin Pienaar, founder of TextSavy.
Justin Pienaar

A note from the founder

Why I built this

I did not start with software. I spent years in sales and operations, and when I began sitting down with salon owners I kept seeing the same thing. The gaps were visible. The data was already there. Nobody had the time to act on it.

So I built TextSavy to do that heavy thinking: find the gap, suggest who to contact, draft the message, and wait for your yes.

It is not here to replace your booking system or to talk to your clients for you. It is here to make sure an empty chair never goes quietly.

Justin Pienaar

Founder, TextSavy

A busy salon with one empty styling chair in the foreground.

Drawing the line

What TextSavy will not become.

Not a booking system replacement

TextSavy will never ask you to move your diary. Your booking app stays exactly where it is.

Not an AI receptionist

Nova does not answer your phone or chat with your clients. Nova drafts campaign ideas for you to approve.

Not a spam machine

No bulk blasts, no bought lists, no messaging people who should not hear from you. Targeted texts with opt-outs handled.

Never fake numbers

No invented results and no inflated dashboards. If a figure cannot be stood behind, it does not get shown.

Where this is going

More systems. Sharper signals. Same rule.

Over time, TextSavy will work with more booking systems, and Nova will get better at spotting the gaps that matter most. The rule stays the same: your data works for you, and you approve what goes out.

Ready when you are

What is your empty-chair cost?

See what your gaps are worth, then send your first campaign when you are ready. Nothing goes out without your approval.