Free 1-month trial · No credit card · Live in 30 minutes

Marketing

What actually reactivates a dormant salon client

One win-back campaign did nearly all the work. The honest reading of the other twenty-one is the more useful one.

7 min read · Updated September 2026

Two figures describe the same 8,359 win-back messages, and the distance between them is the finding. Across every campaign, 4.8% of messages were followed by a booking; drop the one campaign that carried most of those bookings and the rate is 2.0%.

Neither number is the answer to "do win-back texts work". The first one flatters us and the second one is closer to what a salon should expect from a campaign chosen at random. What sits between them is the actual lesson, which is that reactivation is not a channel you switch on. It is a small number of offers that land and a larger number that do not, and the only way to tell them apart is to look at them one at a time.

Own the limits before the findings. These are campaigns run through our own platform for two accounts, dominated by one multi-location studio in California, covering 2026-05-26 to 2026-09-15. Two accounts is not an industry. And the attribution is deliberately weak: this counts a client who booked after receiving a message, not a client who booked because of one. Someone who was going to rebook anyway, and happened to get a text that week, is in the numerator. Read every figure below as an upper bound.

Twenty-two campaigns, laid out end to end

Share of campaign messages followed by a booking

3.7%
campaign 27
0.1%
campaign 34
0.5%
campaign 32
0.1%
campaign 33
35.9%
campaign 5
0.0%
campaign 23
0.0%
campaign 22
0.0%
campaign 24
9.0%
campaign 1
2.6%
campaign 12
2.9%
campaign 8
0.4%
campaign 3
0.0%
campaign 19
0.0%
campaign 21
0.0%
campaign 42
0.0%
campaign 38
2.2%
campaign 15
34.9%
campaign 4
0.0%
campaign 37
1.4%
campaign 7
10.9%
campaign 10
8.8%
campaign 11
GroupShareSample
campaign 273.7%945
campaign 340.1%868
campaign 320.5%843
campaign 330.1%776
campaign 535.9%597
campaign 230.0%497
campaign 220.0%492
campaign 240.0%492
campaign 19.0%410
campaign 122.6%390
campaign 82.9%344
campaign 30.4%240
campaign 190.0%193
campaign 210.0%193
campaign 420.0%110
campaign 380.0%101
campaign 152.2%91
campaign 434.9%86
campaign 370.0%71
campaign 71.4%70
campaign 1010.9%64
campaign 118.8%57

AdminifAI booking data · n = 8,359 · 2 salons · 2026-05-26 to 2026-09-15 · a multi-location studio in California

The shape is the point. Most of these campaigns converted nobody at all, or close enough to nobody that the difference is noise. A handful did modestly. One — campaign 5 in the table — ran away with it, on a send list smaller than most of the others.

This is why an average is the wrong summary statistic for campaign work. A salon reading "around five in a hundred" would plan a season of sends around a number that only one campaign in this set ever achieved. The median campaign here converted almost nobody.

The uncomfortable part: we cannot tell you the copy

The data says one offer worked. It does not say why, and we are not going to reverse-engineer a reason from a single campaign and present it as a principle.

That restraint is not modesty for its own sake. A win-back campaign bundles at least six decisions — who is on the list, how long since their last visit, what is offered, whether anything is discounted, the wording, and the hour it sends. Campaign 5 made all six at once, and it is one campaign. Any story about which decision mattered would be a story, and it would spread as a rule of thumb long after anyone remembered it came from one send.

What the distribution does support is narrower and more useful:

  • A campaign is a test, not a channel. The variance between campaigns here dwarfs any difference between accounts, months or message types. Whatever you send, the result is a property of that campaign rather than of texting in general.
  • Judge a campaign against nothing, not against an average. The relevant comparison is the bookings that would have happened without the send. That is harder to measure and it is the only comparison that means anything.
  • Small lists are not the problem. The campaign that worked here was not the one that reached the most people.

What the picture messages seem to show, and why we will not claim it

Plain texts converted at 7.9% across the same set; picture messages, in the table below, converted far lower.

Conversion rate, plain text versus picture message

7.9%
SMS
1.3%
MMS
GroupShareSample
SMS7.9%4,423
MMS1.3%3,936

AdminifAI booking data · n = 8,359 · 2 salons · a multi-location studio in California

That looks like a clean result and it is not one. The split is not controlled for campaign, and the campaign that dominated everything else sits in the plain-text arm. So this table mostly restates the previous section: one campaign carried the numbers, and it happened to be a text. It is not evidence that pictures hurt, and if you have been sending image promotions you should not stop on the strength of it.

We are including it because the confounded version is the version we have, and leaving it out would imply we had tested something we have not. If a salon wants to know whether images help, the test is the same campaign sent both ways to a split list.

What the sends cost you in list

Reactivation has a price that does not appear on an invoice. Across these campaigns the opt-out rate was 1.7%.

Low, but it is worth being precise about what it means, because an opt-out is permanent in a way a bad campaign is not. A campaign that converts nobody has cost you a morning. A campaign that converts nobody and collects opt-outs has cost you the ability to contact those people again — including the appointment reminders that actually work, which is the quiet way a marketing decision turns into a no-show problem. Reminders are a different job from promotions, and we have written about that boundary.

So the arithmetic on a speculative campaign is not "what if it does not convert". It is "what if it does not convert and costs me part of my list". That reframing kills most of the ideas that come out of a quiet week.

Who is actually dormant

Most win-back lists are built on a guess about when a client has lapsed, and the guess is usually too generous.

Across 2,296 repeat visits at six salons, covering 2025-01-01 to 2026-09-14, 85.1% of them happened within sixty days of the visit before. That figure counts repeat visits only — clients who came once and never returned are not in it — so it describes the rhythm of people who do come back rather than how many do.

For list-building the reading is still practical. A client ninety days out is not slightly late; they are outside the pattern almost every returning client follows. Waiting until six months have passed to send anything means the first contact arrives long after the habit broke. We set out where that line sits, and what it costs to cross it, in the 60-day cliff.

How to run this without the average fooling you

  1. Send one campaign at a time and record it separately. Aggregate reporting across sends is how a single success gets spread thinly over a dozen failures and turned into a plan.
  2. Write down what you expect before it goes. A campaign nobody predicted a number for cannot disappoint anyone, which is why so many get repeated.
  3. Hold part of the list back. Same lapsed window, no message. The gap between the two groups is the only honest measure of what the campaign did, and it costs nothing but patience.
  4. Count opt-outs as a cost, in the same report as the bookings. Not in a separate one nobody opens.
  5. Kill a campaign after one bad run, not five. The distribution above says most ideas do not work. Iterating on a dead one is the expensive mistake; the cheap move is the next idea.
  6. Reuse the winner before inventing anything. If something converts, the next campaign is that one again to a fresh cohort, not a new idea.

The templates we would start from are on rebooking texts, and the mechanics of running the sends are on bookings. If the reason your clients are lapsing is that nobody picks up when they try to rebook, that is a different and usually larger problem — the call logs are in when salon clients actually call, and how to get more salon clients covers the acquisition side.

FAQ

Do win-back text campaigns actually work for salons?

Some do and most do not. Across 8,359 messages sent for two salon accounts, 4.8% of messages were followed by a booking, but removing the single most effective campaign drops that to 2.0%. The realistic expectation for a new campaign is the lower figure, with a small chance of the higher one. Both numbers count bookings made after a message rather than because of it.

How long should a client be gone before I try to reactivate them?

Sooner than most salons wait. Across 2,296 repeat visits at six salons, 85.1% happened within sixty days of the previous visit, so a client past ninety days is already outside the pattern that returning clients follow. A first contact at six months is a reintroduction, not a reminder.

How many people will unsubscribe from a salon text campaign?

Across these campaigns the opt-out rate was 1.7%. Treat it as a real cost rather than a rounding error: an opt-out also removes that client from appointment reminders and confirmations, which are the messages that reliably earn their keep.

Should I send picture messages or plain texts?

Our own data cannot answer it. Plain texts converted higher in this sample, but the split is confounded — the one campaign that outperformed everything sits in the plain-text group, so the comparison mostly measures that campaign. The only way to know is to send the same campaign both ways to a randomly split list.

Is a discount necessary to bring a lapsed client back?

Nothing in this data settles it, and any campaign that worked made several decisions at once. Before discounting, note that a discount is the one variable that lowers the value of the bookings you win, so it deserves a test of its own rather than being included by default.

Keep reading

All of the Journal

The next client who calls
shouldn’t reach voicemail.

Free for a month, on whatever booking system you already run. Set up in under 30 minutes, with your services and staff loaded for you.

Start your free month

No credit card · No contract · hello@adminif.ai

AdminifAI
Start your free month FeaturesBookingsPricingCompareJournal FAQ Contact Log in