Skip to main content
Back to blog
workout programmingprogram designpersonal trainerworkout builder

How to Write Workout Programs for Clients: The 7-Step Process

How to write workout programs for clients in 7 steps: assessment, measurable goals, split, exercise choice, evidence-based volume and data-driven reviews.

PP

Pietro Previtali

13 min read

How to Write Workout Programs for Clients: The 7-Step Process

An effective client program comes from a 7-step process: intake and assessment, a measurable goal, a split that fits the client's real schedule, exercise selection built on fundamental patterns, evidence-based volume and intensity, an 8-12 week progression, and reviews driven by training logs. Talent helps, but the process is what makes results repeatable.

Step 1: intake and assessment — data before sets

Writing a program without an assessment is like prescribing without examining. Before choosing a single exercise you need four blocks of information: health and injury history (where not to push, what to monitor), training history (years of actual practice, not claimed practice), lifestyle (sleep, stress, sedentary or physical job) and a practical evaluation of the fundamental patterns — squat, hinge, push, pull — performed bodyweight or with light loads.

The practical assessment serves two purposes. The first is technical: understanding the real starting point, which almost never matches the client's perceived one. The second is strategic: baseline measurements and performance are what you will prove progress against. A client who, at week 12, watches their week-1 squat video needs no convincing that the method works.

Record everything in structured form, not on loose notes: eight weeks from now that data will be the benchmark for your review. And remember that injuries and physical conditions are health data: collect them with explicit consent and store them in a controlled way, as covered in our client management guide.

Step 2: from vague goal to number

Lose weight, tone up, get back in shape: clients arrive with wishes, not goals. Your first act of programming is translation: lose 6 kg in 16 weeks while keeping strength on the main lifts; add 20 kg to the squat in 12 weeks; complete 3 sessions per week for 3 consecutive months.

A well-formed goal has three properties: it is measurable (a number, not an adjective), it has a deadline (which creates urgency and allows verification) and it is realistic for the client's level (beginners progress fast, intermediates do not). Everything else in the program flows from this number: muscular or performance priorities, deficit or surplus management, split selection.

The goal gets written down and shared with the client, not kept in your head. It is your primary expectation-management tool — and badly managed expectations cause more cancellations than missing results ever do.

Step 3: the split follows the real schedule, not the declared one

The enthusiastic client promises five days a week; their calendar grants three. Always program for the realistic days: a 3-day program completed at 85% beats any 5-day program completed by half, because the effective volume — the volume performed, not written — is higher and the progression stays readable.

Split selection is an almost mechanical consequence of available days:

Days actually available Recommended split Typical structure
2 Full body Alternating A/B sessions, every pattern each time
3 Full body A/B/C rotation, each pattern trained 2-3x weekly
4 Upper/Lower U/L/U/L, volume evenly distributed
5 Upper/Lower + focus day U/L/U/L plus one session on weak points
6 Push/Pull/Legs PPL repeated — advanced clients with excellent recovery only

For most clients, the sweet spot sits at 3-4 weekly sessions: enough stimulus to progress, enough recovery to avoid accumulating fatigue. We dedicated a full analysis to how many workouts per week actually make sense across scenarios.

One more constraint worth respecting: session duration. Ask how much time the client really has per session — a 4-day split with 45-minute windows is programmed very differently from a 3-day split with 90-minute windows, and ignoring this is the most common way programs get silently cut in half.

Step 4: exercise selection starts from movement patterns

A program is not a list of exercises you like: it is a reasoned coverage of the fundamental movement patterns. Squat, hinge, horizontal and vertical push, horizontal and vertical pull, plus core work and, where sensible, carries or single-leg work. If every pattern is covered with adequate volume, the program is structurally complete; if a pattern goes missing for weeks, an imbalance builds that eventually sends the bill.

Within each pattern, choosing the specific exercise follows three filters, in order: safety for that client (injury history, current mobility), equipment actually available (a home gym with two dumbbells rules out half the catalog) and personal preference. The last filter is not indulgence: given equal stimulus, the exercise the client does not hate is the one that gets performed consistently, and adherence beats theoretical optimization in every real-world scenario.

The session's internal structure follows the big-rocks rule: heavy compound lifts that move the most results first (squat, deadlift, bench, pull-ups, overhead press), then the accessories, isolation work last. A guideline, not dogma: light activation work at the start can earn its place.

Step 5: volume and intensity with evidence-based criteria

Here the program graduates from list to programming. Three parameters govern everything.

Volume: the hypertrophy literature converges on a range of 10-20 working sets per muscle group per week for most intermediate trainees, with beginners progressing on less and advanced athletes (sometimes) tolerating more. Volume is counted per muscle group, not per exercise, and should only increase when progress slows: starting at your maximum tolerable dose burns your room to grow.

Intensity: for strength and hypertrophy work, most working sets should land between RPE 7 and 9 — that is, with 1-3 repetitions left in reserve. Sets systematically taken to failure add more fatigue than stimulus; sets systematically below RPE 6 are ghost volume that shows up on paper and never in results.

Progression: progressive overload is the non-negotiable principle. Load, reps, sets or density must increase over time in a planned way. Double progression is the most robust scheme for clients: fix a rep range (say 8-12), add reps at a constant load, and once the top of the range is reached, increase the load and restart from the bottom.

Two often-neglected details complete the picture: rest periods (a full 2-3 minutes on heavy compound lifts, 60-90 seconds on accessory work — cutting rest short on the main lifts cuts the load and therefore the stimulus) and beginner management: in the first weeks a novice needs to consolidate technique with conservative loads, because real progression starts once the movement is stable, and forcing it earlier means building on crooked foundations.

For a complete application of these principles to a concrete case, see the muscle mass workout plan we built step by step.

Step 6: the 8-12 week progression

A program is not one week photocopied twelve times: it is a mesocycle with a trajectory. The classic structure that works with clients: 3-5 accumulation weeks where volume and loads climb gradually, 2-4 intensification weeks where volume stabilizes and intensity rises, and one deload week — volume halved, intensity reduced — to shed accumulated fatigue before the next block.

Planning the progression in advance pays twice. Technically: you avoid both stagnation (identical weeks that stop driving adaptation) and the headlong rush (loads increased by feel until technique collapses). Relationally: the client sees a path with a beginning, a direction and an end, not an arbitrary sequence of workouts. Knowing that week 8 brings a strength test or a new round of measurements turns the program into a story with a climax — and the effect on motivation is tangible.

At the end of the mesocycle: test, measure, compare against the step-1 baseline, and start the next block built on real results.

Step 7: the log-driven review

The final step separates professionals from program compilers: systematic, data-based review. Every 4-8 weeks, open the client's logs and read three things. Adherence: sessions completed versus planned — below 80%, the problem is either the program or the client's life, and you need to find out which. Loads: is the planned progression actually happening? On which lifts yes, on which no? RPE: if the same sets keep costing more, fatigue is beating stimulus and it is time to deload or redistribute volume.

Without logs this review is impossible, and every program update becomes guesswork dressed up as experience. With logs, it becomes a ten-minute analysis producing defensible decisions. That is why programs should be delivered in a tool that records — not as a PDF the client glances at and forgets.

The first month: the program's break-in period

A freshly delivered program is a hypothesis, not a verdict. The first 2-3 weeks are a break-in period where you collect signals and make micro-adjustments: an exercise causing discomfort gets swapped immediately, not at the end of the mesocycle; a volume producing crippling soreness gets trimmed; a session that consistently overruns the client's available time gets shortened, because a 90-minute program inside a 60-minute window is a program that will not get done.

Say this explicitly at delivery: knowing the program will be refined around them lowers the client's performance anxiety and raises the quality of the feedback they send you. The break-in is not a failure of programming — it is part of the programming.

The mistakes that ruin even well-written programs

Five recurring patterns, all avoidable:

  • Copy-pasting between clients: the same program handed to people with different goals, levels and schedules. It works for someone by accident and fails the others by construction. Personalizing does not mean rewriting from scratch — it means adapting split, volumes and selection to the specific case.
  • The photocopy of your own training: the advanced trainer prescribing their own program to a beginner, with volumes and intensity techniques the client cannot recover from. The right program is the one for the client's level, not the one you train with.
  • No tracking: the program delivered and never observed again. Without data flowing back there is no review, without review there is no reasoned progression, and the next program starts from zero as if the previous one never existed.
  • Variety as a fetish: rotating exercises every week to keep the client entertained. Progression requires repeating the same movements over time — without continuity there is no comparison, and without comparison there is no measurable overload. Variety is programmed between mesocycles, not improvised within the week.
  • Ignoring the recovery context: the perfect program for someone sleeping eight hours fails on a shift worker with a newborn. Volume and intensity must be calibrated to real recovery capacity — sleep, stress, nutrition — not to the theoretical capacity in a table.

From spreadsheets to a workout builder

You can run all seven steps with a spreadsheet and discipline, and many trainers do for years. The limits show up with scale: every program re-typed by hand, no reusable exercise library, client logs that never come back (or come back as photos of a notebook in a chat), zero visibility on real adherence. There is also a compounding cost: every hour spent re-typing programs is an hour not spent on the analysis that actually moves clients forward, and as the roster grows, the re-typing wins more and more often.

A professional workout builder compresses every step. In Athleex you build sessions from an exercise library, set the recurring days of the week once, and the client logs sets, reps, load and RPE straight from the app: weekly compliance updates itself and the step-7 review becomes a ready-made screen instead of a collage of screenshots. The time saved should not go into writing mediocre programs faster, but into the part software cannot do: designing the right programming for that specific person. The full feature breakdown is on the features page.

FAQ

How long does it take to write a personalized program?

With a structured process and an established exercise library, a new program takes 30-45 minutes after a proper assessment; updates within an existing mesocycle drop to 10-20 minutes, because the structure holds and only progressions and details change. Without a process — every program from a blank page — the time doubles and consistency collapses. The initial assessment is the investment that pays off: programming for a stranger is slow, programming for a documented case is fast.

How often should a client's program change?

The structure is typically revised every 8-12 weeks, at the end of a mesocycle, but the program evolves continuously within it: weekly load progressions, small exercise swaps, volume adjustments driven by the logs. Changing everything every two weeks prevents progression (no time to improve at anything); changing nothing for six months kills adaptation and motivation. The signal to act earlier lives in the data: falling adherence, rising RPE at constant loads, progress flat for more than two weeks.

How many sets per week does a muscle need to grow?

The range supported by the literature for most trained individuals is 10-20 working sets per muscle group per week, performed at genuine intensity (RPE 7-9, meaning 1-3 reps from failure). Beginners grow on less; going beyond 20 sets rarely adds results and often only adds fatigue. The trajectory matters more than the exact number: starting at the lower end of the range and increasing only when progress slows keeps months of headroom in reserve.

Can I use the same program for multiple clients?

The exact same program, no; the same skeleton, yes — and that is correct practice. Two clients with 4 available days and a hypertrophy goal will reasonably share an Upper/Lower split and a similar progression logic, but will differ in exercise selection (injuries, equipment, preferences), starting volumes and points of emphasis. Templates accelerate the work; copy-paste hollows it out. Clients can tell the difference — and they pay accordingly.

Should I manage intensity with RPE or percentages of 1RM?

For most clients, RPE is more practical: it requires no tested maxes (which are unstable and risky to measure with beginners and intermediates), it adapts to good and bad days, and it teaches the client to gauge real effort. Percentages work well with advanced athletes whose maxes are stable and in structured strength programs. A hybrid approach is often ideal: indicative percentages on the main lifts, RPE on accessories and during returns from breaks or injuries.


Want to build professional programs in half the time, with client logs and compliance flowing back automatically? Create your free Athleex account: full workout builder and 3 athletes included forever.

#workout programming#program design#personal trainer#workout builder#progressive overload
Athleex

Liked this article?

Try Athleex today. No credit card required.

Start free