The $45,000 gap between spas that rebook clients and spas that don't
September 7, 2026
Beauty and wellness might be the one corner of the service economy that actually publishes its own numbers. Platforms like Zenoti sit on top of thousands of real spas and medspas, and their 2025 Benchmark Report is a rare thing: real performance data broken out by how a business actually does, not just averaged into one industry-wide figure. Once you can see the gap between the top-earning spas and the average one, the reason for it stops being a mystery.
The number that actually separates them
Zenoti's data shows the top-earning medspas rebook 69% of clients within 24 hours of a visit. The average medspa rebooks 40%. Salons show the same split at a smaller scale — 30% for the top earners, 10% for everyone else. Zenoti's own modeling puts a number on what that gap is worth: moving a salon's rebooking rate from 10% to 20% adds roughly $45,000 a year, per location. Not from new clients. From the same clients booking one more visit before they walk out the door.
It's not the treatments
If the gap were about service quality, you'd expect it to show up in no-shows — worse experiences, more people skipping their next visit. It doesn't. Zenoti's benchmark puts no-show rates at 3% for salons, 5% for medspas, and as low as 1% for nail salons and membership spas. Across the industry, people who book a treatment mostly show up for it. The money isn't being lost to no-shows. It's being lost to what happens — or doesn't — in the sixty seconds after checkout, when the next appointment either gets booked or doesn't.
The channel gap tells the same story
The same report shows top-earning spas taking 89% of bookings online, against 61% for the average spa. Medspas show the same pattern at lower numbers — 31% for top earners versus 11% average. Meanwhile, in Zenoti's own 2025 consumer survey, 97% of medspa clients say they want mobile appointment booking. The demand isn't the gap. The gap is between what clients already want and what the average business has actually built for them.
42% of clients, 80% of the revenue
One more number from the same benchmark: 42% of loyal clients drive 80% of total spa revenue. That's not a small skew — it means most of a spa's revenue depends on correctly identifying a minority of its client list and treating them like it. Guessing who's actually loyal, instead of knowing, isn't a minor inefficiency at that concentration. It's most of the business, riding on an assumption.
A concentration like 42% of clients driving 80% of revenue means guessing who's loyal isn't a rounding error. It's most of the business.
Where this shows up on the calendar
None of this is a case for working harder or chasing more clients. It's a case for seeing the numbers the top-earning spas are already seeing about their own business — who hasn't rebooked in six or eight weeks, what share of bookings are actually landing online, which clients make up the loyal 42%. That's the difference between a booking calendar and a pulse on the business — not just whether an appointment got scheduled, but what the pattern behind it is actually saying.
This is what that kind of visibility looks like once it's surfaced automatically:
A preview of the dashboard your business gets — not a live account.
Successful bookings by month
Recent bookings
| When | Service | With | Customer | Status |
|---|---|---|---|---|
| Tomorrow, 10:00 AM | Haircut | Alex Rivera | Maria Chen maria.chen@example.com | confirmed· confirmed |
| Tomorrow, 2:00 PM | Color | Jordan Lee | Priya Patel priya.patel@example.com | confirmed |
| Yesterday, 9:00 AM | Haircut | Jordan Lee | Sam Whitfield⚠ risk sam.whitfield@example.com | confirmed· no-show |
| 2 days ago, 11:00 AM | Color | Alex Rivera | Marcus Reed marcus.reed@example.com | cancelled· still billed |
| 3 days ago, 4:00 PM | Beard Trim | Jordan Lee | Tom Ellery tom.ellery@example.com | confirmed |
Built for spas & wellness
Massages, facials, and treatments each get their own duration and buffer — so your therapists never end up double-booked or without turnover time.
See how it works →