Skip to content

Guide · Managing clients

How to manage online personal training clients

A simple weekly system for coaching 10 to 50 clients online without losing track of anyone, and without living in your inbox.

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.

What to keep for each online client, and why it matters.
Keep thisWhy you need it
Goals, starting point and health notesEvery program decision starts here. You shouldn’t have to ask twice.
The current program and what came beforeSo you can see what worked, and build the next block on it.
Workout logsThe only honest record of what the client actually did.
Check-in answers and progress photosYour weekly read on energy, sleep, adherence and change.
MeasurementsTrends over weeks, not single numbers.
MessagesContext for the next check-in, in the same place as the data.
Private notesYour 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:

  1. The client creates their profile and logs in to the app.
  2. They fill in an onboarding questionnaire: goals, training history, injuries, schedule and available equipment.
  3. You review the answers and assign the first program.
  4. You schedule their weekly check-in, so the first one is already in the calendar.
  5. 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:

WhenWhat you doWhy
Every weekday, two fixed timesAnswer messages in one batchClients get reliable answers, and you get your focus back.
WeekendCheck-ins arriveClients have time to reflect on the week and take photos.
MondayReview every check-in and replyOne batch, one format, while the week is fresh.
Monday–TuesdayUpdate programs that need itChanges land before the client’s next training week.
One fixed dayOnboard new clientsOnboarding gets your full attention instead of squeezing in between tasks.
FridayScan for quiet clientsCatch 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.

  1. Mon: Review every check-in that came in over the weekend and reply to each one.
  2. Mon: Note one thing to keep and one thing to change for each client.
  3. Mon–Tue: Update the programs that need it before the new training week.
  4. Daily: Answer messages at two fixed times, not all day.
  5. Onboarding day: Review new questionnaires, assign first programs and schedule first check-ins.
  6. Fri: Scan the client list for anyone who hasn’t logged a workout or opened the app this week.
  7. Fri: Send a short personal message to every client who has gone quiet.
  8. 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:

ClientsWhat breaks firstWhat to add
Around 10Your memory. Details live in your head and in messages.One home per client, private notes and an onboarding questionnaire.
Around 25Check-in review time. Mondays run into Tuesdays.A fixed review day, one check-in format for everyone, and program templates.
Around 50Noticing 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.

Questions about managing online clients

  • It depends on how much support each client gets. The limit is usually review time, not programming. Multiply the minutes you spend on one weekly check-in by your number of clients, and compare that with the time you actually have. Templates, one check-in format and a fixed review day raise that limit.

  • Weekly works for most online clients: often enough to adjust in time, not so often that it becomes a chore. Add a short monthly review of goals and measurements. Daily check-ins make sense only for short, focused phases.

  • Make the plan clear, make logging easy and respond consistently. Clients who know when their check-in is due and when they will hear back tend to stick with it. When someone goes quiet, reach out personally and offer to adjust the plan.

  • Goals and starting point, the current program, workout logs, weekly check-in answers and photos, measurements, messages and your private notes. Keep them in one place per client.

Put every client in one place. Then run the week, not your inbox.

Try Coachplan free for 30 days: client profiles, check-ins, programs and drop-off flags in one overview.

Start your free 30-day trial

30 days free · no credit card · cancel anytime