KPIs for Online Fitness Coaches: The 7 Numbers to Track

The KPIs for online fitness coaches that actually matter fit on an index card: monthly recurring revenue, average revenue per client, churn rate, client lifetime value, check-in completion rate, lead-to-client conversion, and hours per client. Track those seven once a month and you know exactly whether your business is growing, leaking, or stalling. Everything else is a vanity metric.
Most coaches can quote their squat numbers from 2019 but cannot tell you their churn rate last quarter. That gap is expensive. Across 5,666 online coaching clients in one platform's published dataset, the average client relationship lasted just 4.3 months. A coach who measures that number can fix it. A coach who doesn't will keep buying leads to replace clients they never noticed losing.
The 7 KPIs for online fitness coaches
Here is the full scoreboard. Formulas included, because a KPI you can't calculate in two minutes is a KPI you'll stop tracking by February.
| KPI | Formula | What it tells you | Review |
|---|---|---|---|
| Monthly recurring revenue (MRR) | Sum of all active monthly client fees | Whether the business is growing | Monthly |
| Average revenue per client | MRR ÷ active clients | Whether you're underpricing | Monthly |
| Churn rate | Clients lost ÷ clients at start of month | How fast the bucket is leaking | Monthly |
| Client lifetime value (LTV) | Average monthly fee × average months retained | What a client is really worth | Quarterly |
| Check-in completion rate | Check-ins submitted ÷ check-ins due | Who is about to quit, weeks early | Weekly |
| Lead-to-client conversion | New clients ÷ qualified leads | Whether your offer and sales process work | Monthly |
| Hours per client | Weekly coaching hours ÷ active clients | When you can scale, and when you can't | Quarterly |
Seven numbers. One page. The rest of this post walks through how to read each one, what healthy looks like, and the 15-minute monthly review that keeps you honest.
Revenue KPIs: MRR and average revenue per client
MRR is the heartbeat. Not "revenue this month," which gets polluted by one-off PDF sales and a lucky 12-week challenge, but the recurring number: what lands next month if you sign nobody new and lose nobody.
Write it down on the first of every month. Three data points make a trend, and the trend is the point. A coach at $6,000 MRR heading up 5% a month is in a better business than a coach at $9,000 who has been flat for a year but never noticed because invoices kept arriving.
Average revenue per client is MRR divided by active clients, and it's the fastest diagnostic in coaching. If you have 30 clients and $4,200 MRR, you're averaging $140 a client. The question is whether that's a decision or an accident. Most coaches who run this calculation for the first time discover legacy clients on rates from two pricing eras ago. If your average is drifting down while your service is getting better, the fix is a pricing review, not more leads. We covered the actual math in how to price online coaching.
Retention KPIs: churn rate, client lifetime, and LTV
Churn rate is clients lost in a month divided by clients you started the month with. Lose 2 of 25 and you churned 8%. It sounds small. It compounds like debt: at 8% monthly churn, half your current roster is gone within nine months.
What's normal? Published platform data is rare, which is why the Coachway dataset is worth knowing. Their online fitness coaching statistics, first-party numbers from 5,666 clients on Nordic coaching accounts, show 82% of clients still active at month 3, 65% at month 6, and 45% at month 12, which works out to roughly 6 to 7% attrition per month across year one. One vendor's sample, one region, but it's measured rather than guessed, and it gives you a reference point: materially above 8% monthly churn and retention is your bottleneck, not marketing.
LTV turns churn into money. Average monthly fee times average months retained. At $200 a month and the dataset-average 4.3 months, a client is worth about $860. Stretch average tenure to 8 months and the same client is worth $1,600. Same lead cost, same sales call, double the revenue. That is why the highest-ROI work in online coaching is usually the unglamorous stuff in retaining coaching clients past 90 days, not another ad campaign.
Check-in completion rate: the leading indicator most coaches ignore
Every KPI above is a lagging indicator. By the time churn moves, the client already left. Check-in completion rate is the one number on this list that predicts.
The pattern is almost mechanical: a client who submits every weekly check-in rarely cancels this month. A client who skips two in a row is drafting the "I think I need a break" message. Track completion weekly, per client, and treat the first missed check-in as a trigger, not a statistic. A 60-second voice note on the day a check-in goes missing ("Saw you skipped Sunday. All good? Send me one line.") is the cheapest retention tool that exists.
As a roster-level number, watch for drift. If completion sits above 80% and slides toward 60%, your clients aren't lazy. Your check-in is too long, your feedback is too slow, or both. Fix the system before you blame the clients.
Growth and capacity KPIs: conversion and hours per client
Lead-to-client conversion is new clients divided by qualified leads in the same period. Ten real conversations, three sign-ups, 30%. The value isn't the number itself. It's knowing which half of the funnel is broken: plenty of leads and a low close rate means an offer or sales problem, while a high close rate and an empty calendar means a visibility problem. Those have opposite fixes, and coaches who don't measure routinely spend months fixing the wrong one. If you're still building the front end of the funnel, start with how to start an online coaching business and get the offer right before you optimize anything.
Hours per client is the KPI nobody tracks until they burn out. Total weekly coaching hours, including programming, check-in reviews, and messages, divided by active clients. At 1.5 hours per client per week, 40 clients is a 60-hour week and your "growth" is actually a countdown. The honest version of this math is in how many clients an online coach can handle. Watch this number before you buy more leads: capacity you don't have is churn you're pre-ordering.
How to run a 15-minute monthly KPI review
The system matters more than the spreadsheet. First Monday of the month, 15 minutes, same five steps:
- Pull MRR, active client count, and clients lost. Calculate churn and average revenue per client.
- Update a single running sheet with one row per month. Twelve rows equals a year of truth.
- Scan check-in completion for the last four weeks and flag every client below 75%.
- Note leads and sign-ups, calculate conversion.
- Pick ONE number to move this month, and write one sentence on how.
One number per month is the discipline. A coach who spends February on churn and March on average revenue will beat the coach who "focuses on everything" every time.
Where your online coaching platform matters is steps 1 and 3. If clients pay, train, and check in across Stripe, spreadsheets, WhatsApp, and Google Forms, assembling these seven numbers takes an afternoon and you'll quit by spring. When billing, check-ins, and client activity live in one system, like the client tracking and check-in tools on LVLUP's feature set, the review genuinely takes 15 minutes, because the numbers are already sitting there.
Key takeaways
- Seven KPIs run an online coaching business: MRR, average revenue per client, churn, LTV, check-in completion, lead-to-client conversion, and hours per client.
- Published platform data shows the average online coaching client lasts 4.3 months, and only 45% make it to month 12. Retention is the leak to measure first.
- Check-in completion rate is the only leading indicator on the list. Treat a missed check-in as a same-day trigger, not a month-end statistic.
- LTV math is brutal and motivating: doubling average tenure doubles revenue per client with zero extra marketing spend.
- Run a 15-minute monthly review and move ONE number per month. Consistency beats dashboards.
See your KPIs without building the spreadsheet
LVLUP puts billing, check-ins, and client activity in one branded app with 0% commission, so your numbers are tracked while you coach. See it at lvlup-app.com/discover.
FAQ
What KPIs should a personal trainer track?
The core seven: monthly recurring revenue, average revenue per client, churn rate, client lifetime value, check-in completion rate, lead-to-client conversion, and hours per client. In-person trainers can swap check-in completion for session attendance rate. The principle is identical: one revenue number, one retention number, one leading indicator.
What is a good churn rate for an online coaching business?
Published first-party data from Coachway's 5,666-client dataset works out to roughly 6 to 7% monthly attrition in year one, so treat anything persistently above 8% as a retention problem worth fixing before you spend more on marketing. Coaches with strong onboarding and weekly check-in follow-up routinely do better than the published averages.
How do I calculate client lifetime value as a coach?
Multiply your average monthly fee by the average number of months a client stays. If you charge $250 and clients stay 6 months on average, LTV is $1,500. Use it to decide what a client is worth acquiring and to price retention work honestly.
How often should I review my coaching business KPIs?
Check-in completion weekly, because it's a leading indicator you can act on the same day. Everything else monthly, in one 15-minute review. Quarterly, look at LTV and hours per client to make scaling decisions. Daily dashboard-watching is procrastination with charts.
Do I need software to track coaching KPIs?
No. A single spreadsheet with one row per month covers the seven core numbers. Software earns its keep by collecting the inputs automatically: when payments, check-ins, and client activity already live in your coaching platform, the review shrinks from an afternoon of data archaeology to 15 minutes.


