Your Salon Dashboard: Numbers That Actually Matter
Revenue trends, no-show rates, busiest days, top services. A dashboard that shows you what's working and what needs attention.
Jack Cruden
Founder
Most salon dashboards are designed to make you feel busy, not to make you smarter. Forty widgets, six donut charts, a heat map of foot traffic, and somewhere buried under all that, the one number you actually needed.
I have an opinion about this. Most of the metrics salon software shows you are vanity. A handful are useful. The rest is decoration that makes the product look serious in a sales demo.
Here's the short version of what I think matters, and what doesn't.
The two numbers I'd never throw out
Revenue and no-shows. That's it. If you only ever looked at two things, look at those.
Revenue tells you whether the business is bigger or smaller than last month. No-shows tell you whether the business is leaking. Everything else is downstream of those two.
The TimeToBook dashboard shows revenue for today, the last 7 days, and the last 30, with the percentage change against the previous period sitting right next to it. Not because percentage change is sacred — it's just the fastest way to answer "am I up or down?" without doing arithmetic in your head between clients.
If revenue's down 18% on last month and you don't know why, that's the prompt. Maybe a stylist left. Maybe school holidays. Maybe nothing. But you're now looking for an answer instead of finding out in three months when the bank balance tells you.
Vanity metrics, dressed up
A few examples of things competing products show that I don't think are worth the pixel space:
- Total clients ever. Cool. Most of them haven't been in for two years.
- Lifetime revenue per stylist. Interesting trivia, useless for any decision you'll make today.
- "Customer satisfaction score" from a survey three people answered.
The test I use: would you change a decision based on this number moving 10%? If not, it's decoration.
What no-shows really tell you
A no-show isn't just a missed appointment. It's a signal about three things at once — whether your reminders are landing, whether your booking page is attracting the right people, and whether you need a deposit policy.
If your no-show rate is creeping from 4% to 8% over a couple of months, something changed. Maybe you turned reminders off when you switched providers. Maybe a particular staff member's clients flake more (sometimes that's the staff member, sometimes it's the client base they attract). Maybe you started accepting online bookings from people who'd never set foot inside before.
The dashboard surfaces the number. Figuring out the why is your job, but at least you know to start looking.
Busiest day, top service, top staff
These three I'm lukewarm on individually, but together they shape your week.
Busiest day of the week is useful because it tells you where to put the promotion. If Tuesdays sit at half the volume of Saturdays, a Tuesday-only deal is the obvious move. Don't run a Saturday special; Saturday's already full.
Top services tells you which menu items are doing the heavy lifting. If 60% of your revenue is colour and balayage, your pricing decisions on those services matter ten times more than your decisions on a $25 fringe trim.
Top staff is the one I'd watch carefully but not act on quickly. A busy stylist isn't always your best stylist — they might just have the best slots. Before you reshuffle anything, look at the booking pattern across a couple of months.
New clients vs return rate
If I had to pick one of these to track, it'd be return rate. New clients are great. Return clients are the business.
A return rate around 70% is generally healthy for a salon. Below 50% and something's off — could be price, could be the experience, could be that you've been attracting one-off booking-page traffic who were never going to be regulars. Above 85% and you might want to start asking how new clients are finding you, because you're not going to grow forever on the same 200 people.
A small worked example
Imagine you log in on a Monday morning. Today's appointments: 14 across the team. Revenue last 7 days: $8,400, down 11% on the week before. No-shows: 5, which is double the usual 2 or 3.
That's three minutes of looking and you've already got a question worth asking. Did something change with the SMS reminders? Did a public holiday throw the comparison off? Are five of those no-shows from the same client who's now ghosted twice in a row?
The dashboard didn't solve anything. It pointed.
What I deliberately left off
There's no NPS widget. No predictive revenue forecast. No "AI insight of the day." Not because those would be hard to build — they wouldn't — but because every one of them I've seen in other tools either gets ignored or, worse, gets trusted when it shouldn't be.
Software has a habit of inventing complexity to justify its price. A dashboard's job is to tell you the truth fast, then let you go back to running the salon.
See your dashboard — it takes about five minutes to set up.
Enjoyed this article?
Subscribe to our RSS feed for more tips and insights.