industry-research

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.

The Zatrovo TeamThe Zatrovo Team· January 29, 2026· 8 min read
Studio hero image
Photo on Unsplash

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.

The 12-KPI dashboard summary. Benchmarks from Zatrovo studio cohort, 2026.

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.

Zatrovo

Run your studio on Zatrovo

12-KPI studio dashboard, automated reporting, and real-time attendance tracking in Zatrovo.

Start 14-Day Free Trial
The Zatrovo Team
Written by
The Zatrovo Team
Studio operations research

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