Most salon owners know that feeling. The calendar is full, people show up, the phone rings - but the answer to a simple question, „how are we really doing“, ends at three numbers per month. Number of bookings, revenue, cancellations. That’s it.
We rebuilt exactly that. The old monthly overview is now one page that answers that question for any period and across six dimensions at once. Nine thematic sections, six filters, more than 60 metrics, four customer lists and a weekly heatmap.
This isn’t a „statistics redesign“. It’s a completely different tool - one that actually helps you decide on prices, opening hours, people and marketing.
A filter that applies to the whole page
The key change comes right at the top. Old statistics were driven by month selection. New ones are driven by a from-to period and five other dimensions that can be combined - and the whole page recalculates at once.
| Filter | Options |
|---|---|
| Period from-to | Any range of days. Last 30 days by default. |
| Quick presets | Today, 7 days, 30 days, this month, last month, this year. |
| Granularity | Daily, weekly or monthly. The system sets it automatically based on the length of the period. |
| Staff member | One specific, or all. |
| Category / Service | A group of services or one specific service. |
| Location | The place where the service is performed. |
| Source | Everything, only the online form, or only manually added from the calendar. |
Want to see how one specific colleague did on weekends over the last three months? Three clicks. Wondering whether the „extended manicures“ category brings in more than the classic one? Another three clicks. Numerical answers to questions like these were unavailable until now.
Utilisation - the number nobody else calculates
This is one of the strongest new metrics. We take worked minutes and divide them by open minutes multiplied by the number of staff. The result: what percentage of your open time your salon actually earns from.
You know you’re „at full capacity“ when utilisation is 90 %. You know you have a problem when it’s below 40 % - and at that point you can look at whether it’s a demand issue or just badly set opening hours. Without this number, businesses estimate this by feel, which is the worst possible method.
Revenue, but honestly
This is a deliberate decision and fairness stands behind it. The system doesn’t store the actual selling price of every appointment, so the price-list part is an estimate from the price list and the received part is real money that went through the payment gateway. We don’t mix it into one number that wouldn’t be true either way.
Price list (estimate): the value of completed appointments and add-ons - this is the number you see in the main trio and the graph.
Actually received: received deposits, direct payments and voucher sales - the money that actually came through the gateway.
On top of that, gateway settlement - collected, commission, to be paid out. The full chain from payment to payout in one place. And a separate vouchers and passes module - how many you sold, how many were redeemed, how many are valid (that’s your liability for the future) and how many expired.
Five breakdowns that reveal who earns and who doesn’t
Staff member, service, category, location and add-on services. Each row has the same seven values, so they can be compared across dimensions without switching screens:
- number of appointments,
- cancelled and no-shows (where the loss actually happens),
- worked minutes,
- revenue,
- average price per appointment,
- average duration per appointment,
- and from that a calculated real hourly yield.
Why does this matter? Because an expensive three-hour service can be worse business than a cheap twenty-minute one. And until you have it in front of you in a table, you’re going by feel.
Plus a bonus - a list of unused services. Active services in the price list that nobody booked in the given period. A direct aid for cleaning up your offering.
Four customer lists you can act on right away
Not graphs. Lists - name, contact, number of visits, revenue, last visit. Always top ten.
- Most frequent - by number of visits. Who keeps your salon running.
- Most valuable - by amount spent. Not always the same people as above - and that difference is interesting in itself.
- Risky - anyone who no-showed or cancelled at least once. Grounds for asking for a deposit on their next booking.
- At risk of leaving - customers who should have come and aren’t here. Sorted by how many days they’re overdue against their usual interval. This is gold for remarketing - you know exactly whom to call or message.
Weekly heatmap - 168 cells that decide your shifts
Seven days times twenty-four hours. At a single glance you see when you can safely shorten hours and when you’re short on hands. Instead of endless „do we need a part-timer on Thursday?“ debates, you get the answer in four colours.
Other things, no less important
Online vs. manual - split of bookings by source and cancellation rate for both groups. The answer to the popular fear that „online gets cancelled more“, backed by your own numbers. Usually you’ll find the opposite.
Ratings - count, average, how many were replied to, trend over time and the average score for each staff member individually.
Operations - how many appointments had SMS/e-mail confirmation sent, how many had a reminder, how many had a follow-up after the visit, plus current SMS credit balance.
Comparison with the previous period - and here’s a detail worth flagging. The system doesn’t compare „to last month“ mechanically. It compares to an equally long stretch immediately before the chosen one. You pick a week, it compares to the previous week. Pick a quarter, it compares to the previous quarter. Pick thirty days from March 15, it compares to thirty days from February 13.
CSV export
One button, same filter, one file. Opens in Excel with all diacritics intact, numbers in Central European format, semicolon separator. It includes the full overview, revenue, all five breakdowns, trend over time and top customers with contact info. If you keep your own records or forward things to your accountant, you have it in three seconds.
Who sees the statistics
None of your employees. Access control is on the entire section - it can’t be bypassed by a direct URL either. Revenue, utilisation and colleague performance stay with you as the owner.
Summary: what this means for you in practice
Without statistics you’re going by feel - and feel is a bad advisor for pricing, opening hours and the decision of when to hire. The new statistics in EASYBOOKING give you:
- The answer to how much of your open time you actually earn from.
- A number telling you which services earn per hour, not just „per appointment“.
- A concrete list of ten people where it pays to ask for a deposit (and a second list of ten to call).
- An honest comparison of price-list value and money actually received, separated, not blended.
- Grounds for shift planning in the form of a heatmap, not a guess.
- And a black-and-white answer to the fear of online bookings.
The new statistics are part of EASYBOOKING at no extra charge - in the same flat fee that includes everything else.
Try EASYBOOKING for free. Your own booking page, online payments, SMS reminders, a smart calendar and now the new statistics - one flat fee, all features, no commitment. Get started for free


