The 12-KPI Gym Scorecard: The Only Numbers You Need to Run Weekly (with targets)

Why monthly reporting is too late

Most gyms review performance monthly. By the time you see a bad month, the leak has been running for weeks.

A weekly scorecard does two things:

  1. it creates early warning signals

  2. it forces the team to make decisions regularly

The goal isn’t perfection—it’s control.

The rule: one page, one owner per KPI

If the scorecard doesn’t fit on a page, people stop reading. If a KPI doesn’t have an owner, it won’t improve. A practical scorecard includes:

  • target (what “good” looks like)

  • actual (this week)

  • status (green/amber/red)

  • owner (who explains it)

Targets should be ranges, not single numbers. Example: show rate target 70–85%.

The 12 KPIs (grouped)

Below is a well-rounded weekly set. Adjust to your model (studio vs full service), but keep the structure.

Acquisition

1) Leads

2) Speed-to-lead (median minutes)

3) Trials booked

Sales

4) Show rate (trial attendance %)

5) Trial-to-join %

6) Net joins (joins minus cancels)

Retention

7) Early churn (0–30 days)

8) Attendance per member (weekly average)

9) Saves completed (retention interventions done)

Service

10) Onboarding completed (first 7-day steps)

11) Service recovery cases closed

12) Member feedback (NPS or simple 1–5)

Cash (optional overlay if needed)

Track revenue/week and payroll % as headline checks if you have capacity.

Worked example: the KPI that hides the real problem

A common scenario:

  • Leads: 60

  • Trials booked: 30

  • Joins: 12

At a glance, you might say: “ads are working.”

Now add show rate:

  1. Show rate 80% → 24 trials attended → trial-to-join 50% → 12 joins

  2. Show rate 60% → 18 trials attended → trial-to-join 50% → 9 joins

Nothing changed about marketing. You just lost 25% of joins because show rate slipped.

This is why weekly scorecards matter: they reveal *where* the leak is.

Targets (how to set them without guessing)

Use a simple method:

1) pull 4–8 weeks of history

2) calculate your baseline average

3) set targets as a stretch from baseline

Example:

  • baseline speed-to-lead: 45 minutes

  • target: 15–20 minutes

Or:

  • baseline trial-to-join: 30%

  • target: 35–45%

Targets should feel achievable with better execution, not magic.

How to run the scorecard meeting (15 minutes)

Keep it tight:

  • go KPI by KPI

  • the owner gives one sentence: “up/down and why”

  • if it’s red, capture it as an issue

You are not solving issues during scorecard review. You are *seeing* them.

Then choose the single biggest constraint to address this week.

Common mistakes

  • Tracking what’s easy, not what matters

  • No definitions (people measure differently)

  • No owners

  • Targets set without history

  • Trying to solve everything in the scorecard review


Practical next step

If you want to make this simple, start with 8 KPIs and add the rest over time. A scorecard is a living tool. The best scorecards are the ones your team actually uses every week.

Previous
Previous

The Fitness Business Operating System: The weekly rhythm that drives results

Next
Next

Speed-to-Lead for Gyms: A Simple Standard That Lifts Trials Without More Ad Spend