Bookings over time
Weekly booked seats by user type — subscribers, pack members, leads and USC guests, stacked.
New vs returning
Distinct visitors each week, by whether it's their first visit ever.
When the studio breathes
Booked seats by weekday and hour. Darker green = busier.
Class fill
How full each scheduled class ended up.
Utilization by weekday
Booked sessions vs machine capacity, per weekday — peak (07:00–22:00) vs off-hours (23:00–06:00). Dashed line = 70% benchmark.
Utilization by time of day
Peak (07:00–22:00) vs off-hours (23:00–06:00) vs all. Dashed line = 70% benchmark.
Who's booking
Share of booked seats.
Visit frequency
How many times each visitor has come.
Loyal faces
Most frequent attendees by check-in count.
Collected revenue
Money actually collected each month — recurring subscriptions vs one-off packs.
Revenue mix
Membership vs pack vs partner share over the selected window. Healthy ≈ 60% memberships; packs >35% or partners >5% is a watch signal.
Pack mix
Revenue collected per pack product.
Partners
Estimated commission from aggregator check-ins (capped per member/month). 'Over cap' = unpaid visits.
Payment methods
Revenue collected by payment method.
Plan mix
Active members by membership plan.
Credit status
Active customers by sessions left in their packs.
Conversion funnel
Of paying customers: how many return, subscribe, or upgraded from a pack.
Lead → customer conversion
Do free trial classes drive sales? Share of leads who paid a first invoice, split by whether they took a class before paying.
Member growth
Signups each month, stacked by what they are today: subscription · pack · lead.
Tenure
How long paying members have been with the studio.
Last check-in
When active members were last in the building.
At-risk breakdown
How many active members need attention, by reason. The hero shows the €/mo at risk.
