Studio KPIs Dashboard: The 12 Numbers That Reveal Your Studio's Health at a Glance
How to build a 12-KPI weekly review dashboard for studios — with the formula, benchmark, and action threshold for each metric.

Most studio owners track 3–4 metrics. The 8 they're missing are the ones that predict problems before they appear in revenue — which means they're managing the business by reading last month's financial results instead of this week's leading indicators. A 12-KPI weekly dashboard closes that gap.
Why Do Most Studios Track Too Few Metrics?
The typical tracked metrics: revenue (monthly), number of members (rough count), and classes run (often not tracked at all). These are lag indicators — they tell you what happened, not what's about to happen.
A studio whose membership count is stable but whose class fill rate has declined for four consecutive weeks has a problem. The revenue report in 60 days will confirm it. The fill rate report this week could prevent it.
The 12-KPI Studio Dashboard
Group 1: Demand and Capacity (weekly)
1. Class fill rate (%): Total bookings / total available slots × 100. Target: 70–85% depending on format. Below 60% for 3 consecutive weeks = schedule review required.
2. Waitlist conversion rate (%): Spots filled from waitlist / total waitlist offers sent × 100. Target: 40–60%. Below 30% = waitlist notification or claim window problem.
3. Classes run vs scheduled: Actual classes run / classes scheduled × 100. Identifies cancellation rates. Target: 95%+ fulfillment. Below 90% = instructor reliability or scheduling issue.
Group 2: No-Shows and Attendance (weekly)
4. No-show rate (%): No-shows / total booked slots × 100. Target: under 10%. Above 15% = reminder system check and/or deposit policy review.
5. Late cancellation rate (%): Late cancels (inside policy window) / total bookings × 100. Target: under 8%. Above 12% = policy enforcement issue.
Group 3: Revenue Quality (monthly)
6. Revenue per available class slot (RevPACS): Total revenue / (total class slots × average capacity). Target varies by format. Downward trend over 3 months = pricing or fill rate problem.
7. Revenue mix (%): Membership revenue / total revenue. Target: 55–70%. Below 50% = over-reliance on one-off sales; above 75% = limited acquisition channel diversity.
8. Instructor cost as % of revenue: Total instructor payroll / gross revenue × 100. Target: 28–35%. Above 38% = class size too small, pricing too low, or schedule over-staffed.
Group 4: Client Metrics (monthly)
9. New client count: Total first-visit clients in the period. Track as a 4-week rolling average. Sudden drop = acquisition problem; spike = verify source and evaluate intro-to-full conversion.
10. Membership churn rate (%): Members lost / members at start × 100. Target: under 3%/month. Above 5% = retention intervention required.
11. Intro-to-membership conversion rate (%): New clients who converted to full-price product within 30 days / total intro pack completions × 100. Target: 50–65%. Below 40% = onboarding or product offer problem.
Group 5: Efficiency (quarterly)
12. Revenue per client per month: Total revenue / average active client count. Tracks whether revenue is growing from more clients or higher spend per client. Declining figure with stable client count = pricing or product mix problem.
How Do You Build This Dashboard?
Option 1: Native reporting in booking software. Most platforms (Zatrovo, Mindbody, Glofox) have built-in reporting that covers most of these metrics. Configure a weekly and monthly report template that pulls the 12 KPIs automatically. Review the reports on a fixed schedule — Friday afternoon for weekly KPIs, first Monday of the month for monthly KPIs.
Option 2: Exported spreadsheet. Export raw attendance and revenue data weekly from your booking software and run the calculations in a spreadsheet with pre-built formulas. Takes 20–30 minutes per week once the sheet is built.
Option 3: Third-party analytics tool. For studios wanting visualization and trend charts, tools like Putnam Analytics or custom Looker Studio dashboards can pull from CSV exports. Higher setup cost, better visual clarity.
How Do You Interpret the Dashboard Without Overreacting?
The 10% deviation rule: any metric that moves more than 10% from its 8-week rolling average in a single week requires investigation, not immediate action. Investigation means: what changed? Not: what should I fix?
Common false alarms:
- No-show spike following a public holiday (lower intent cohort of late bookings)
- Fill rate dip during school break (lower demand, not a retention problem)
- New client count drop in January post-January surge (regression to mean, not a failure)
Real problems requiring action:
- No-show rate elevated for 4+ consecutive weeks with no holiday explanation
- Fill rate decline concurrent with a new competitor opening
- Membership churn spiking after a price increase or policy change
For the benchmark comparison framework that tells you how your KPIs compare to studios your size, read the fitness studio benchmark reports guide. For the full analytics dashboard setup, see the studio analytics dashboards guide.
Run your studio on Zatrovo
12-KPI studio dashboard, automated reporting, and real-time attendance tracking in Zatrovo.
We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.
Related reading

Studio Analytics Dashboards: The 12 KPIs Every Studio Owner Should Review Weekly
The 12 KPIs that determine studio health — utilization, LTV, churn rate, revenue per visit — and how to build a weekly review dashboard.

Realspace Marketing Case Study: How a Chiang Mai Agency Delivers 3x-4x Client Growth With Zatrovo as the Backend
How Realspace Marketing — a Chiang Mai digital agency — pairs paid ads and creative with a Zatrovo-built booking backend to deliver 3x and 4x client growth results.

BOXX Chiang Mai Case Study: How Thailand's First Luxury Boutique Boxing Gym Runs on Zatrovo
How BOXX — Chiang Mai's first luxury boutique boxing and fitness gym — launched with a Zatrovo-built website, booking stack, and ad tech, and hit 4x memberships in a single month.