Managing online clients gets hard at a surprisingly low number. At five clients you can keep everything in your head. At fifteen, you are checking three apps to answer one question, and at thirty you start finding out a client has quit when their payment stops.
The coaching itself doesn’t get harder. What gets harder is everything around it: where the latest check-in is, which program a client is on, who hasn’t trained this week. This guide is a system for online coaches with 10 to 50 clients that keeps that part small. It works with any tools, and if you want the software side, client management in Coachplan is built around the same routine.
Why managing online clients gets harder as you grow
In-person coaching has a built-in structure: the client shows up, you see how they move, you adjust. Online, you only know what clients tell you and what they log. If that information is spread across a spreadsheet, a messaging app, email and a form tool, every decision starts with a search.
The warning signs usually show up in this order:
- You reply to messages at all hours because there is no fixed time for them.
- Check-ins arrive in different formats, so reviewing them takes longer than it should.
- You rebuild similar programs from scratch because the last one is buried somewhere.
- You notice a client has drifted only when they cancel.
None of this is a motivation problem. It’s a system problem, and the fix is the same at every size: one place per client, and a fixed rhythm for the work.
Step 1: Give every client one home
Pick one place where everything about a client lives, and move things there even when they arrive somewhere else. If a client sends a progress photo by text, it goes into their profile. If you make a decision on a call, it goes into their notes.
| Keep this | Why you need it |
|---|---|
| Goals, starting point and health notes | Every program decision starts here. You shouldn’t have to ask twice. |
| The current program and what came before | So you can see what worked, and build the next block on it. |
| Workout logs | The only honest record of what the client actually did. |
| Check-in answers and progress photos | Your weekly read on energy, sleep, adherence and change. |
| Measurements | Trends over weeks, not single numbers. |
| Messages | Context for the next check-in, in the same place as the data. |
| Private notes | Your observations and plans that the client doesn’t see. |
Step 2: Onboard every client the same way
Most of the chaos with online clients starts in week one. If onboarding depends on what you remember to send, every client gets a slightly different start. Write down your onboarding once and run it the same way every time:
- The client creates their profile and logs in to the app.
- They fill in an onboarding questionnaire: goals, training history, injuries, schedule and available equipment.
- You review the answers and assign the first program.
- You schedule their weekly check-in, so the first one is already in the calendar.
- You send a short personal welcome message that says what happens in the first two weeks.
The questionnaire does the heavy lifting. A client who has answered ten good questions before you build their program saves you a call, and you start from facts rather than guesses.
Step 3: Run a fixed weekly rhythm
The biggest single change most coaches can make is to give each kind of work a fixed slot. Clients learn when to expect answers, and you stop switching between tasks all day. Here is a rhythm that holds up from 10 to 50 clients:
| When | What you do | Why |
|---|---|---|
| Every weekday, two fixed times | Answer messages in one batch | Clients get reliable answers, and you get your focus back. |
| Weekend | Check-ins arrive | Clients have time to reflect on the week and take photos. |
| Monday | Review every check-in and reply | One batch, one format, while the week is fresh. |
| Monday–Tuesday | Update programs that need it | Changes land before the client’s next training week. |
| One fixed day | Onboard new clients | Onboarding gets your full attention instead of squeezing in between tasks. |
| Friday | Scan for quiet clients | Catch drift before the weekend, not after the cancellation. |
Copy the routine below and adjust the days to your week. The days matter less than keeping them fixed.
Weekly client-management routine
Copy it into your calendar or task list.
- Mon: Review every check-in that came in over the weekend and reply to each one.
- Mon: Note one thing to keep and one thing to change for each client.
- Mon–Tue: Update the programs that need it before the new training week.
- Daily: Answer messages at two fixed times, not all day.
- Onboarding day: Review new questionnaires, assign first programs and schedule first check-ins.
- Fri: Scan the client list for anyone who hasn’t logged a workout or opened the app this week.
- Fri: Send a short personal message to every client who has gone quiet.
- Monthly: Review each client’s goals and measurement trends, and plan the next block.
Step 4: Keep check-ins short and easy to review
Weekly check-ins are the backbone of online coaching, and the easiest place to lose time. Two rules keep them useful. First, every client answers the same core questions, so you can review them quickly and compare week to week. Second, keep it short enough that clients actually finish it: how training went, energy, sleep, stress, hunger, anything that felt hard, and a set of progress photos.
If you need a starting point, our client check-in form template has weekly, monthly and onboarding question sets you can copy.
When you reply, give each client one thing to keep doing and one thing to change. That’s specific enough to act on and short enough to write for 30 people on a Monday.
Step 5: Spot clients who are going quiet
Clients rarely cancel without warning. The warning just isn’t loud. These are the signs to watch for:
- Fewer workouts logged than the program asks for, two weeks in a row.
- Check-ins that arrive late, or not at all.
- Shorter answers than usual, especially on energy and motivation.
- Not opening the app for several days.
When you see one of these, reach out with a personal message rather than a reminder. Ask what got in the way, and offer to adjust the plan: fewer sessions, shorter workouts, a lighter week. A client who feels noticed is much more likely to stay than one who gets an automated nudge.
Step 6: Update programs without rebuilding them
Most clients don’t need a brand-new program every month. They need the current one adjusted: a load change, a swapped exercise, an extra rest day. Build a small set of base programs as templates, then copy and adjust for each client. It’s faster, and it makes your coaching more consistent.
For phases that are the same for everyone, like the first four weeks after signup, consider a course where each week’s program is released on schedule. See automation for how day-by-day release works, and the workout builder for templates.
What changes at 10, 25 and 50 clients
The system above works at any size, but different things break first as you grow. Fix them in this order:
| Clients | What breaks first | What to add |
|---|---|---|
| Around 10 | Your memory. Details live in your head and in messages. | One home per client, private notes and an onboarding questionnaire. |
| Around 25 | Check-in review time. Mondays run into Tuesdays. | A fixed review day, one check-in format for everyone, and program templates. |
| Around 50 | Noticing who is slipping. There are too many clients to scan by hand. | Activity tracking with drop-off flags, tags for service levels, and courses for standard phases. |
Past 50, many coaches add a second coach. At that point it helps to assign clients to coaches and keep notes in the shared profile, so a handover doesn’t depend on anyone’s memory.
Do you need software to manage online clients?
Not at the start. With a handful of clients, a notebook and a messaging app are fine. The point where software pays off is when you spend more time finding information than using it. For most coaches that’s somewhere past ten clients, when spreadsheets start to break. Our guide to moving from spreadsheets to coaching software covers that step.
Whatever you use, look for one profile per client, check-ins that arrive in one format, a way to see who is active and who isn’t, and a client app your clients will actually open. See how that looks in Coachplan for online coaches.