Skip to content
MOVEAT
Back to the blog

3 October 2026

How to Design a Client Training Program: A Method for Coaches

Every coach knows the temptation. You wrote a good program for one client, so you copy it for the next one and change two exercises. In the moment, it saves time. A few weeks later, it often means a client who stops following the plan, because the sessions do not match their schedule, their equipment or their weak knee. A personal client training program is not a luxury for premium clients. It is the reason a client actually follows what you wrote, and it is the part of your work your clients see most.

Here is a simple seven-step method to design a workout program for a client that works over time.

1. Start with an intake questionnaire

Before you choose a single exercise, you need to know the person. An intake questionnaire, filled in before or during your first conversation, stops you from building on guesses. At minimum, it covers:

  • The main goal, in the client's own words: lose fat, build muscle, prepare for an event, get back in shape after a break.
  • Level and history: how long they have trained, what they followed before, what worked and what did not.
  • Injuries and medical limits: current pain, past surgery, advice from a doctor. This question protects your client, and it protects you.
  • Available equipment: a full gym, a small local gym with few machines, a few dumbbells at home, nothing at all.
  • Real available time: how many sessions per week, and how many minutes per session, in a normal week, not an ideal one.
  • Preferences: exercises they like, exercises they hate, what keeps them motivated.

Keep these answers in the client's file. You will come back to them every time you change the program.

2. Set the goal and the constraints

The questionnaire gives you information. Your job is to turn it into a frame. Write in one or two sentences what the program must achieve, and list the constraints that will not change: three sessions a week, no heavy loads over the head, no barbell available.

This step looks obvious, but it is what prevents the ambitious program that nobody can follow. Keep one rule in mind: the best program is the one the client can follow week after week. Five perfect sessions on paper for someone who will train three times is a program that fails in the first month.

3. Build the weekly structure

Once you know the number of sessions, choose how to split the work. Some common guidelines:

  • 2 or 3 sessions: a full body format, where each session trains the whole body.
  • 4 sessions: upper body and lower body, alternating.
  • 5 sessions or more: a split by movement type (push, pull, legs), usually for experienced clients.

Think about the order of the days as well. Two hard leg sessions the day before a Sunday match means a tired client at the wrong moment. Ask what their week looks like, work and family included, and place the sessions around it.

4. Choose exercises by movement pattern

For each session, think in movements rather than isolated muscles. A balanced program covers:

  • a horizontal push (bench press, push-ups) and a vertical push (overhead press);
  • a horizontal pull (rows) and a vertical pull (pull-ups, lat pulldown);
  • a knee-dominant movement (squat, lunges, leg press);
  • a hip-dominant movement (Romanian deadlift, hip thrust);
  • some isolation work on top, once the rest is in place.

This is where the questionnaire really matters. Does the client have sore shoulders? The overhead press can give way to a gentler variation. Do they train in a small, busy gym? For each main exercise, plan a substitute that you chose yourself, so they are not stuck in front of a machine someone else is using.

For each exercise, write the number of sets, the reps, the rest time and a technique note when needed. Write rep ranges clearly, for example "8 to 10", so the client knows where to stop.

5. Plan progression from the start

A program without planned progression ends in a plateau. Decide while you write how the client will move forward. Some common methods:

  • Progressive overload: when the client completes all reps with good technique, the load goes up slightly in the next session.
  • Double progression: first increase reps inside the planned range, then increase the load and go back to the bottom of the range.
  • Lighter weeks: after several weeks of hard work, a lighter week lets the client recover before the next block.

Write this progression rule in the program notes. The client knows what you expect, and you know what to look for in their feedback.

6. Deliver a clear program, then learn what was really done

A good program delivered badly loses part of its value. The client must understand each session without messaging you to ask what an abbreviation means. Avoid PDF files sent as attachments that get lost in a chat: the program should live in one place, on their phone, always up to date.

For technical exercises, or exercises that are new to the client, a short demonstration video works better than a long paragraph. Film the key movements yourself: the client sees the exact technique you expect, with your own cues.

Then comes the part many coaches forget: knowing what the client really did. The written program is only an intention. To adjust it, you need their feedback: sessions done or missed, exercises that caused problems, how tired they felt that week.

7. Adjust the program based on check-ins

Regular check-ins turn a fixed program into a living one. At each check-in, look at:

  • training adherence: did the client do what was planned? If not, the program may be too heavy for their real week;
  • how they feel: sleep, energy, motivation. Building fatigue often shows here before it shows in the loads;
  • measurements and photos: they show whether the goal is moving, beyond the numbers of a single session.

When you change the program, write down for yourself why you changed it. In three months, you will know why the squat was replaced or why a session was removed, instead of guessing.

The most common mistakes

  • One program for everyone. Clients notice quickly, and they feel they are paying for a downloaded template.
  • Too much volume too soon. A beginner progresses with few sets done well. Start low and build up.
  • Ignoring reported pain. If an exercise hurts, replace it. Do not ask the client to push through.
  • Never changing the program. The same plan for months leads to plateaus and boredom.
  • Changing without keeping a record. Without history, you cannot know what worked.

Save time without losing personalisation

Personal does not mean starting from a blank page for each client. Most coaches keep a few solid bases, one for each common profile, and then adapt them to the person: exercises, substitutes, number of sessions, notes.

This is how Moveat works, the client tracking tool built for coaches:

  • you write each client's program session by session: sets, reps, rest, notes, supersets and substitutes;
  • you save a program as a template, then start from that template for another client and adapt it;
  • you attach your own demonstration videos to an exercise;
  • until you press "Save and send", the client keeps seeing the previous version;
  • in each check-in, the client reports how well they followed the training and the diet, next to their weight, measurements, how they feel and their photos.

Moveat proposes no program and decides nothing: you write, and you adjust. It is free for up to 2 clients, with no time limit.

In the end, a personal training program is an ongoing conversation: a questionnaire at the start, a clear plan, then check-ins that tell you what to change. That conversation is what keeps your clients with you.

Also read

Where to go from here

The pages that answer what this article raises, without the blog voice.

Try it with one of your own clients.

Invite a client, let them send a check-in from their phone, and see the curve fill in. That is enough to know whether it fits the way you work.

Start free

Free for two clients. No card, no time limit.