Check in to see how other Wellness Brands are winning and thriving. Check out with the insights you need to grow yours.
The revenue decision that happens before the appointment book

At a glance
- 82% of missed calls happen during business hours — Zenoti data, 2025
- 71% of salon and spa regulars have skipped booking because it was too hard to reach someone.
- The revenue decision happens before the appointment book — at the phone, the front desk, and the online booking page.
- Three upstream moments determine most of a guest's revenue value: the call that gets answered, the recommendation that gets made, and the cancellation that gets recovered.
- Owners who build visibility into these moments report making fundamentally different decisions about staffing, training, and technology.
- The appointment book tells you what happened. Upstream data tells you what's possible.
As an owner, every revenue report you pull starts at the same place: the appointment. Who came in, what they bought, what the provider generated. It's a complete picture of what happened. What it doesn't show is what happened before — the calls that didn't connect, the bookings that didn't complete, or the moments where a guest decided to go elsewhere.
Zenoti data shows that 82% of missed calls happen during business hours. And according to 2025 salon and spa consumer survey data, 71% of guests have skipped booking at some point because it was simply too hard to reach someone. That revenue didn't make it to the appointment book, which means it didn't make it to any report you'll pull this week.
The revenue decision — whether a guest books, what they book, and whether they come back — happens before anyone sits down for a service. It happens on the phone, at the front desk, and in the booking flow. That gap is measurable, and the owners who are measuring it are finding revenue they didn't know they were missing.
Where salon and medspa booking decisions are actually made
Think about a typical day at your salon or medspa. A guest calls to book a service. Your receptionist picks up or doesn't. If they pick up, they either recommend an add-on treatment or they don't. The guest either books or says they'll call back. If they cancel later, someone either follows up or they don't.
Each of those moments is a revenue decision, and each one has been unmeasured.
The appointment book shows you the result — a filled slot or an empty one. But it doesn't show you the moments that led to it. It doesn't tell you how many calls it took to fill that slot, how many calls didn't convert, or how many guests started booking online and dropped off before confirming.
That's the gap. The revenue decisions that happen upstream of the appointment book are where the real leverage lives — and they've been running without any data.
The three moments that decide salon and medspa revenue before the appointment
Across thousands of salon and medspa locations, the data points to three moments in the guest journey where revenue is decided before the appointment book.
1. The call that gets answered — or doesn't
When 37% of calls go unanswered across the industry — and Zenoti data shows 82% of those missed calls happen during business hours — that's not just a customer service issue. It's a revenue issue.
Every unanswered call is a booking decision that defaulted to "no" — not because the guest didn't want to come in, but because nobody was there to help them.
Tools that capture missed calls (via voice or text) convert one in three of those missed calls into booked appointments. These are guests who were ready to book. They just needed someone to answer.
2. The recommendation that gets made — or doesn't
A guest calls to book a cut. That's the service they asked for, but what about the treatment they didn't think to ask about? The deep conditioning they'd love but didn't know you offered? The scalp treatment that pairs perfectly with their color?
Every appointment booked without an add-on recommendation is revenue left on the table — not because the guest said no, but because nobody asked. Zenoti platform data shows a 25% upsell success rate when recommendations are made consistently on every call. The difference between "booked a cut" and "booked a cut plus a treatment" is often just one well-timed suggestion.
3. The cancellation that gets recovered — or doesn't
A guest cancels their Saturday appointment. In most salons, that's it. The slot opens up, maybe a walk-in fills it, maybe it doesn't. The guest who canceled might rebook next week, or they might not think about it again for months.
The question is whether anyone follows up, and how quickly they do. Timely follow-up on cancellations recovers a meaningful share of them. In fact, Zenoti data shows that automated rescheduling recovers around 20% of cancellations. One in five guests who would have been lost, rebooked because they were reached out to the moment the cancellation happened.
The three upstream moments — at a glance
| Moment | What's happening | What it costs when missed |
|---|---|---|
| The call that gets answered | 37% of calls go unanswered — 82% during business hours | A booking decision that defaults to no |
| The recommendation that gets made | 25% upsell success rate when recommendations are made consistently | Revenue left on the table on every call that doesn't include an add-on |
| The cancellation that gets recovered | Timely follow-up recovers a meaningful share of cancellations | A guest who was ready to rebook but wasn't asked |
Why salon and spa revenue starts before the appointment book
There's a reason salon owners focus on what happens in the chair: that's where the data has always been. You can see a provider's average ticket because the POS tracks it. You can see rebooking rate because the appointment system tracks it. The data is there, so you optimize around it.
But the phone? Online booking? Cancellation follow-up? Those have been unmeasured — so they've been unmanaged. And unmanaged doesn't mean unimportant. It means invisible.
The revenue that never makes it to the appointment book is, by definition, revenue you can't see in your reports. There's no line item for "calls that went to voicemail" or "guests who started booking online and gave up" or "cancellations nobody followed up on."
This is why the upstream moments matter. Not because the chair doesn't matter — of course it does. But the chair can only generate revenue if the guest gets there in the first place. And the path to the chair runs through the phone, the booking page, and the front desk. That path has been unmeasured. It doesn't have to be.
The upstream revenue picture — calls, bookings, cancellations — is measurable. See how Zenoti's AI Concierge connects phone data, booking outcomes, and front desk performance in one place. See how it works.
How tracking salon booking data changes the decisions you make
The shift happening across the industry right now isn't just about technology and AI. It's about visibility. Owners who can see the full revenue picture — not just what happened during the appointment, but what happened before it — are making different decisions than those who can't.
Vanessa Yakobson, CEO of Blo Blow Dry Bar, described this shift on Zenoti's Growth Diaries podcast. When her franchise network started publishing location-level performance benchmarks — sharing KPI data across the system rather than just revenue figures — the nature of conversations across the business changed entirely. "The sharing of the data really drove success in our system," she said. "It enables our franchisees to understand what the potential was for them across different metrics."
Franchisees began waiting for the weekly data releases. They used benchmarks to set goals, coach teams, and identify where they were leaving performance on the table. As Yakobson put it:
“I am so impressed with our franchisees when we have conversations today and they're talking about the benchmarks... talking about them in an intelligent, actionable way. It's really made a big difference.
- Vanessa Yakobson, CEO, Blo Blow Dry Bar”
The parallel for upstream revenue data is direct. Once owners can see what's happening on the phone — call answer rates, conversion rates, upsell performance — alongside what's happening in the appointment book, the questions they ask about their business change. Not just about revenue, but about where it's coming from and what's getting in its way.
The data already exists. Every call has an outcome. Every online booking attempt has a result. Every cancellation is either followed up, or it isn't. The question is whether your business is capturing it and using it.
When you can see the revenue decision that happens before the appointment book, you can influence it. You can identify where calls are going unanswered, where recommendations aren't being made, and where cancellations are being lost rather than recovered. The appointment book tells you what happened. The upstream data tells you what's possible.
Ready to see the revenue picture that sits upstream of your appointment book? Explore how Zenoti connects call data, booking outcomes, and front desk performance in one place.
FAQs
What does "upstream revenue" mean for a salon or spa?
Why can't I see upstream revenue in my existing reports?
How much revenue is lost upstream before the appointment book?
Is upstream revenue a bigger opportunity than optimizing in-chair performance?
Where should I start if I want to measure upstream revenue in my business?
What does Zenoti's benchmark data show about salon and spa revenue per location?

Written by
Cheryl Cole, Managing Editor
Cheryl uses her background in journalism to help brands bring their unique stories to life. Passionate about content strategy, she has extensive experience leading both print and digital publications. As managing editor of The Check-In, Cheryl is committed to providing wellness professionals with high-quality, tailored content designed to help grow their brands.
Learn more about Cheryl Cole