The check-in manager.
Check-ins that remember last week, score themselves when they're sent in, set off the right follow-ups and show where each client is heading. The reply is still yours.
Start freeSee pricingCheck-ins as a system, not a submission
One loop that never breaks.
Most tools collect a form and stop. Coachflow turns every check-in into a closed loop, so the data you gather this week actually changes what your client sees next week.
01Targets
Set per-lane targets the check-in pulls in automatically.
02Questions
Client answers against last week's targets, in context.
03Scores
Every answer is RAG-scored the moment it's submitted.
04Trends
Scores roll up into trends that shape next week's targets.
Targets in, answers scored, trends out, targets updated. It's the feedback loop most coaching apps never close, and it's the whole point.
The delivery page
What your client actually receives.
This is the real delivery page, in demo mode. A branded weekly update with your video, their targets, your notes and the resources you've picked, all in one link.
coachflow.io/u/alex/check-in Your coach · 8:18 Check-in feedbackAlex's weekly update
Tuesday, 27 October 2026
Targets for the week
Nutrition185g protein · 5 veg servings/day
Training4 sessions · progress squat + row
Lifestyle7h sleep · 10:30pm wind-down
Focus10k steps/day
Notes from your coach
Brilliant week, Alex. Protein was bang on and the squat PB is huge. Sleep dipped midweek, so let's protect the 10:30pm wind-down. Keep steps ticking and we'll push training volume next block.Resources for you
RecipeHigh-protein chicken bowl
642 kcal · 52g protein
ModuleSleep foundations: winning your evenings
4 lessons · 12 min
Open moduleThe problem
A generic check-in costs you twice.
A form-and-a-spreadsheet check-in quietly taxes both sides of the relationship. Once in your time, and once in how coached your client actually feels.
It costs youHours of unpaid admin, every week
Chasing submissions, copy-pasting last week's numbers, re-reading old messages to remember what you promised. It's the invisible second job that eats your evenings and doesn't scale past a handful of clients.
It costs your clientThe feeling of actually being coached
A blank form that never references last week feels like homework, not coaching. When nothing they say visibly changes what happens next, engagement drops, and so does retention.
A better check-in fixes both at once: it gives you your evenings back and makes every client feel seen. That's the bar Coachflow is built to.
Questionnaire builder
One builder. Every tier covered.
Build one questionnaire and branch it by tier. Premium clients get the full deep-dive; kickstart clients get something short they'll actually finish. Same builder, no duplicate work.
- Drag-and-drop fields with conditional logic
- Version every form so history stays intact
- Reuse fields across tiers without copy-paste
Weekly Check-In (Comprehensive)
v2 Add fieldYour 3 biggest wins this week
Hit protein every day Slept 7h+ on weeknights Progressed on squatsWeight this week
RequiredTracked 82.4 kgUpload progress pics
Front Side BackQuestion types
Question types built for coaching.
Not repurposed from a survey tool. Every field type exists because a coach needed it to understand a client faster.
Any injuries or niggles I should know about?
Demofront
back
1-3 mild 4-6 7-8 9-10 severeTap a muscle to log pain Lower back (6/10) Tight after deadliftsThis is the real question field, in demo mode. Play with it, nothing is saved.
Purpose-built rating scales
Faces, sliders and labelled scales designed for how clients actually rate mood, energy and adherence.
Trackable metrics
Any answer can be RAG-scored and trended over time, so numbers turn into direction, not just data.
StrugglingOkayGreatCycle tracking
Menstrual-cycle-aware fields so training and nutrition can flex with where your client is in their cycle.
Photos & measurements
Front / side / back progress photos plus body measurements, captured in the flow of the check-in.
Voice notes & reflection
Let clients talk instead of type. Voice notes capture nuance a text box never will.
Interactive pain mapping
A tappable body map for injuries and niggles, so you coach around problems before they become setbacks.
Dynamic targets
Dynamic targets.
Every week's targets are saved as a snapshot, then pulled into the next check-in automatically. Your client always answers against what you actually set, and you can see the whole history at a glance.
| Week | Nutrition | Training | Lifestyle | General |
|---|---|---|---|---|
| 5 Jul 82.4kg -0.4 | 185g protein | 4 sessions, +2.5kg squat | 7h sleep target | 10k steps/day |
| 28 Jun 82.8kg -0.3 | 180g protein | 3 sessions | 6h sleep | 8k steps/day |
| 21 Jun 83.1kg +0.1 | 175g protein | 2 sessions | Holiday week | Deload |
| 14 Jun 83.0kg -0.5 | 180g protein | 4 sessions | 7h sleep | 10k steps/day |
Three things that single mechanism does
- Every question references the real target you set
- Missed targets trigger the right follow-up automatically
- Trends update so next week's targets write themselves
What got in the way?
Training target: 4 sessions. You logged 2.Everything is RAG-scored automatically, but your judgement wins: a coach override is always respected.
Automated delivery
Removes you from the chase.
Set the cadence once and Coachflow handles delivery, reminders and even holidays. No more manual sends, no more 'did you get my check-in?' messages.
- Per-client frequency and send times
- Automatic reminders until it's submitted
- Holiday detection pauses check-ins for you
Frequency
Sundays · 6:00pmAuto Reminders until submitted Holiday detected · 12-19 Jul. Check-ins paused automatically.Logic map
See the whole check-in as a map.
Every questionnaire is also a visual flow. See which questions branch, which are tracked, and what each answer triggers, without reading a single line of config.
100%Nutrition · protein
TrackedRequiredTraining · sessions logged
TrackedRAG scored if red / amberFollow-up · what got in the way?
ConditionalBranchLifestyle · sleep & steps
Tracked Score & deliver Tracked Branch Conditional logicCommand centre
Every client, one screen.
The moment a check-in lands, it's scored, sorted and flagged. Open your dashboard and you instantly know who's thriving, who's slipping, and who needs you today.
Search clientsAI summary: 3 clients flagged this week. Danny Cole is 14 days silent, Priya's sleep is trending down. Alex and Mia are ready to progress.
AMAlex Morgan
PB on squats, protein on point
Submitted PSPriya Shah
Sleep 5h avg, stress at work
Sleep droppedSubmitted DCDanny Cole
No check-in for 14 days
2 weeks quietOverdue MRMia Roberts
Down 0.6kg, adherence strong
Reviewed TFTom Fisher
Steps down, weekends off plan
Weight stalledSubmittedProgress & predictions
Turn check-ins into a forecast.
Weight, measurements and photos roll into trends that don't just show where a client's been, they project where they're heading, so you can adjust before progress stalls.
Bodyweight trend
Actual vs target, with 4-week forecast
Actual Target Predicted ±1 SD prediction Forecast window PhaseProgress photos
Week 1Week 12Measurements
Waist84.0 cm-3.5 cm Weight82.4 kg-2.6 kg Chest104 cm+1.0 cm Hips98.5 cm-1.8 cmThe difference
A form vs a coaching system.
Most tools digitise the paperwork. Coachflow rebuilds the check-in as the engine that actually drives the coaching.
Typical tools Coachflow Check-in format Static form, same every week Dynamic, references last week's targets Targets Typed out manually each week Snapshotted and pulled in automatically Scoring You read and interpret by hand RAG-scored on submit, coach override respected Follow-ups You remember to ask (or don't) Triggered automatically when targets are missed Delivery You send and chase manually Scheduled, reminded, holiday-aware Progress Screenshots and spreadsheets Trends, forecasts and photo comparisons Overview Scroll every client individually One command centre, sorted and flaggedStop collecting check-ins. Start coaching from them.
Every question, score and trend feeds the next decision, so your clients feel coached and your evenings stay yours.
Questions coaches ask.
How are check-ins scored?
Every trackable answer is scored on a red / amber / green scale the moment it's submitted, and those roll up into a weekly score per client. It's automatic, but your judgement always wins: a coach override is respected everywhere the score appears.
What are dynamic targets?
Each week's targets are saved as a snapshot, then pulled into the next check-in automatically. Your client answers against exactly what you set, missed targets trigger the right follow-up, and trends update so next week's targets nearly write themselves.
Can I use different check-ins for different tiers?
Yes. Build one questionnaire and branch it by tier or plan. Premium clients can get the full deep-dive while kickstart clients get a shorter form they'll actually finish, all from the same builder with no duplicated work.
Are check-ins sent automatically?
Set the cadence and send time per client and Coachflow handles delivery, reminders until it's submitted, and even pauses check-ins when it detects a holiday. No manual sends, no chasing.
What does the client actually receive?
A branded delivery page on a single link: your video message, their targets for the week, your written notes, and any recipes or lessons you've attached, with a one-tap 'mark as complete'.
Do check-ins work with the rest of Coachflow?
Completely. Weights flow from the same source of truth as the rest of the app, resources link straight to your recipes and education, and flagged clients surface in your dashboard, so check-ins are part of the platform, not a bolt-on.
Keep reading
- 1:1 coachingCustom check-ins, AI analysis, auto-progressing programmes and one timeline per client. Deliver premium 1:1 coaching to thirty people without it feeling like thirty.
- Client managerOne record per client: check-ins, photos, weight targets, programmes, payments and agreements on a single timeline. Your roster sorts itself worst-first so you know who needs you today.
- MomentumCompliance scores flag the wrong clients. Coachflow's Momentum Engine measures each client against their own normal, so you catch the ones fading weeks before they cancel.