The progress report that gets clients to re-sign (with a template)
Most clients don't quit because they stopped progressing. They quit because nobody ever showed them that they had. Here's the five-section report that fixes that, what to put in each section, and how to make it a ten-minute job instead of an hour.
A client progress report has one job: to make progress visible to the person who lived it and can't see it. Most clients don't leave because they stopped improving — they leave because nobody ever showed them that they had. This is the five-section template that fixes that, what belongs in each section, and how to stop it eating an hour of your Sunday.
Why do clients quit when they're actually progressing?
Because progress is invisible from the inside. Your client sees the same body in the mirror every morning, so a genuine three-month change is completely undetectable to them. They also anchor on the one metric that moves least reliably — body weight — and interpret a flat week as failure.
Meanwhile the things that did change are sitting in your notes: they added 15 kg to their squat, their sessions went from four a month to twelve, they stopped reporting knee pain during lunges. None of that reaches them unless you deliberately put it in front of them.
The renewal conversation is where this bill comes due. "You're doing great, want to sign up for another block?" is a request. A report that shows what changed is an argument. Same client, same results, very different conversation.
The client progress report template
Five sections, in this order. The order matters more than the formatting — this is a narrative, not a data dump.
1. The headline number
One metric. Not five. Chosen to match the goal they told you at intake, not the goal that's easiest to measure. Someone training for strength gets a lift; someone rehabbing gets pain-free range or session tolerance; someone training for general health gets consistency or resting heart rate.
Write it as a change, not a value: "Back squat: 60 kg → 82.5 kg (+37%)" is a headline. "Back squat: 82.5 kg" is a data point.
2. What else changed
Two or three supporting metrics, maximum. Each with direction and magnitude. Resist the urge to include everything you measured — a report with fourteen numbers communicates less than one with three, because the client has to decide what matters and they will decide wrong.
If a metric went the wrong way, include it anyway. Selective reporting is obvious, and it costs you more credibility than the bad number ever would.
3. What they actually did
Adherence, stated plainly: sessions completed, weeks with at least two sessions, homework logged. This section does something the others can't — it hands the client the causal link. They see that the number in section one moved because of the behavior in section three, which is exactly the belief that gets them to keep going.
4. What it means
Two or three sentences in plain language, written by you. This is the part software can't fake and the part clients actually read twice. Interpret the numbers: what's working, what surprised you, what the plateau in week five was about.
Avoid clinical language. You're describing training responses, not making diagnoses — "your knee tolerated lunges better from week four" rather than anything that sounds like a medical assessment.
5. What happens next
One sentence on the focus of the next block, and one specific thing you're asking of them. Ending on a forward commitment is what turns a report into a renewal conversation without you having to make a pitch.
The three mistakes that make progress reports useless
- Sending raw data. A dashboard export is not a report. If the client has to interpret it, you've handed your value back to them and they'll conclude nothing happened.
- Leading with body weight. It's the noisiest metric you have and the one most loaded with feeling. Use it as a supporting number if the goal warrants it, never as the headline.
- Only sending them in good months. This is the one that quietly kills retention. Reports that appear only when the news is good teach clients that no report means bad news — so they brace, disengage, and don't renew.
How do you make this take ten minutes?
The template above is not hard to write. It's hard to write twenty times, every six weeks, on top of programming and actually coaching. That's why most coaches do it for their first few clients and then stop.
Three things cut it down:
- Decide the headline metric at intake, not at report time. If you know on day one what number this client is going to be judged on, you'll measure it consistently and the report writes itself.
- Measure the same things the same way. Comparability is the whole point; a differently-executed test is not a data point, it's noise.
- Stop rebuilding the document. Fixed structure, same five sections, every time. Clients start recognizing the format, which makes them read it faster.
This is also the specific job we built BodyMaps to do. Assessments, session logs and program history live in one place, so the report assembles from data you already captured rather than from you re-reading three months of notes — and because the AI can see the same assessment data, the next block's programming comes from the same source as the report. You can see how the assessment and reporting side works if that's the part of your week you want back.
Worth saying plainly: the tool isn't what makes the report good. Section four — your interpretation — is, and no software writes that for you. What software should remove is the twenty minutes of digging that happens before you get to write it.
Choosing metrics you can defend
Whatever you put in section one, you should be able to explain why it's a reasonable measure of the goal. The American College of Sports Medicine and the National Strength and Conditioning Association both publish testing and prescription guidelines worth anchoring to — not because clients will ask, but because it stops you drifting toward metrics that are easy to move rather than meaningful to move.
And keep the reporting language descriptive. You're tracking training responses and function, not diagnosing anything — that boundary protects both you and the client relationship.
The short version
One headline number, two or three supporting ones, what they actually did, what you make of it, what's next. Every four to six weeks, in good months and bad ones, in the same format every time. It takes ten minutes once your data is in one place — and it's the single highest-leverage thing you can do for retention, because it converts work you've already done into something the client can finally see.
If you're also weighing up what your tooling costs to run, we broke that down separately in what personal trainer software actually costs.
FAQ
How often should I send a client progress report?
Every four to six weeks works for most coaching relationships — often enough that changes are visible, spaced enough that they're real rather than noise. Weekly reports usually backfire: body weight and performance fluctuate week to week, so you end up showing clients randomness and calling it progress. Tie the report to the end of a training block rather than to a calendar date, and it will land at a moment that already makes sense to them.
What if I don't have body composition equipment?
You don't need it. The strongest progress reports lean on things you can capture with a phone and a notebook: a repeated strength or endurance test, session adherence, circumference measurements, a consistent set of photos, and a short self-rated score for energy, sleep or pain interference. Objective beats precise. A number your client can watch move matters more than a number that took a machine to produce.
Should I send a progress report to a client who isn't progressing?
Yes, and it's the one most coaches skip. Silence during a flat block reads as avoidance, and it's the point where clients quietly decide not to renew. Send it, lead with adherence rather than outcome, name what actually happened without blaming them, and be specific about what changes next. Clients rarely leave over a slow month — they leave when they sense their coach has stopped paying attention.