
To create a workout program for a client, you assess their fitness level, goals, and any physical limitations, then choose the exercises, sets, reps, and weekly structure that match those goals, and finally apply progressive overload while reviewing the results every four to six weeks. A strong program rests on proven training principles, fits the client’s schedule and available equipment, and stays simple enough that they can follow it and stick with it.
This guide walks through the whole process in the order a professional trainer actually uses it, from the first assessment to the finished plan. It is written for new and aspiring personal trainers, and the final sections cover something most programming guides skip, which is how to turn the programs you build into something you can sell.
The Workout Programming Process at a Glance
Here is the whole process in brief, before we walk through each step in detail. You can use this as a quick checklist every time you build a plan for a new client.
| Step | What you do | Why it matters |
|---|---|---|
| 1. Assess the client | Screen their health, check their fitness level, and note their history, schedule, and equipment | Keeps the plan safe and realistic for the individual |
| 2. Set clear goals | Agree on a specific, measurable goal with a deadline | Gives the program a clear target to build toward |
| 3. Apply the FITT principle | Set the frequency, intensity, time, and type of training | Turns the goal into concrete training instructions |
| 4. Pick exercises and a split | Choose the movements and decide how to divide the training week | Organizes the training and keeps the body balanced |
| 5. Set sets, reps, rest, and load | Match these four variables to the client’s goal | Decides whether you build strength, size, or endurance |
| 6. Add progressive overload | Gradually increase the training demand over time | Keeps the client improving instead of plateauing |
| 7. Plan periodization | Organize the weeks into harder and easier training blocks | Sustains progress and prevents burnout |
| 8. Track and adjust | Record results and review them every four to six weeks | Confirms the plan is working and shows what to change |
What Makes a Good Client Workout Program?
A workout program is a structured plan that tells a client exactly what to train, how often, and how hard, over a set period of time. A good one shares four qualities that separate it from a random list of exercises.
It is specific to the person, built around their goal, experience, and body rather than copied from a template. It is progressive, which means it gets gradually harder over time so the client keeps improving. It is realistic, matching the days, equipment, and energy the client genuinely has. Finally, it is measurable, so both you and the client can see whether it is working. Keep these four qualities in mind at every step below, because they are what make a client trust you and renew with you.
Step 1: Assess the Client Before You Program Anything
Every good program starts with information, not exercises. Before you write a single set, gather the details that tell you what the client needs and what is safe for them.
A complete assessment covers five areas. The first is a health and readiness screen, often done with a PAR-Q (Physical Activity Readiness Questionnaire), to flag any medical conditions, injuries, or risks that need a doctor’s clearance. The second is training history, meaning what the client has done before, how experienced they are, and what they enjoy. The third is a movement and fitness assessment, where you check basic movement quality, strength, and cardiovascular fitness so you have a starting baseline. The fourth is lifestyle and logistics, including how many days a week they can train, how long each session can be, and what equipment they can reach at a gym or at home. The fifth is their goal, which deserves its own step below because it shapes everything else.
Write all of this down. The notes you take here become the reference you check every time you make a programming decision later.
Step 2: Set Clear and Measurable Goals
A goal turns a vague wish into something you can actually program for. “Get fit” is not a goal you can build a plan around, but “lose 5 kilograms in 12 weeks” or “do five strict pull-ups in three months” is.
The simplest way to set goals with a client is the SMART method, which means each goal should be Specific, Measurable, Achievable, Relevant, and Time-bound. Most client goals fall into one of a few categories, and each one points you toward a different kind of program:
- Fat loss or body composition, which usually pairs resistance training with higher-volume work and a calorie plan handled with a nutrition professional.
- Muscle gain, which centers on resistance training in moderate rep ranges with steady progression.
- Strength, which uses heavier loads and lower reps on a few key lifts.
- Endurance or general health, which leans on aerobic work and full-body conditioning.
Agree on the main goal, write it down with its deadline, and let it guide the training variables you choose next.
Step 3: Choose the Training Variables With the FITT Principle
The FITT principle is the framework trainers use to turn a goal into concrete training instructions. It stands for Frequency, Intensity, Time, and Type, and it gives you four dials to set for any client.
Frequency is how often the client trains, usually two to five days a week depending on their goal and recovery. Intensity is how hard each session is, measured by the weight lifted, the heart rate reached, or how close the client gets to failure. Time is how long each session lasts, commonly 30 to 60 minutes. Type is the kind of training, such as resistance work, cardio, or mobility. As a useful baseline, the federal Physical Activity Guidelines for Americans recommend that adults get 150 to 300 minutes of moderate aerobic activity each week plus muscle-strengthening activity on two or more days, which is a sensible floor to build most general-health programs around.
Step 4: Select Exercises and Build the Weekly Split
With the dials set, you choose the exercises and arrange them across the week. A “split” is simply how you divide training across days.
For most beginners, a full-body split done two or three times a week is the best choice, because it lets the client practice the main movements often and recover easily. As clients advance and train more days, an upper/lower split (alternating upper-body and lower-body days) or a push/pull/legs split gives more volume per muscle group. Match the split to the frequency you set in Step 3, not the other way around.
When picking the actual exercises, three rules keep programs balanced and safe. Put the big compound movements first, such as squats, hinges, presses, and rows, because they work the most muscle and matter most. Balance opposing patterns, so every push is matched over the week by a pull, and lower-body work is not neglected. Finally, match the exercises to the client’s equipment and ability, choosing variations they can perform well rather than the most advanced version.
Exercise selection is also where a client’s preferred style shapes the plan. A program can be built almost entirely around strength workouts for someone chasing a bigger lift, built around HIIT sessions for a client who wants conditioning in less time, or balanced with core training for stability. For clients who want lower-impact options, or who are returning from a layoff, folding in yoga classes or Pilates workouts covers mobility and control without overloading recovery.
Step 5: Set Sets, Reps, Rest, and Load by Goal
This is the step new trainers most often guess at, and it is also the one clients notice when it is wrong. The number of sets, the rep range, the rest between sets, and the load all change depending on the goal. The table below shows the standard ranges used in the field, drawn from established strength and conditioning guidelines.
Use the row that matches the client’s main goal, and do not mix the whole program across every row at once. A beginner chasing general fitness and muscle will spend most of their time in the hypertrophy and endurance ranges, which are forgiving and build a solid base.
Step 6: Apply Progressive Overload
Progressive overload is the single principle that makes a program keep working. It means the training demand has to increase gradually over time, or the client stops improving. Without it, even a well-designed program becomes maintenance after a few weeks.
| Training goal | Reps per set | Sets per exercise | Rest between sets | Load |
|---|---|---|---|---|
| Maximal strength | 1 to 6 | 2 to 6 | 2 to 5 minutes | Heavy |
| Muscle growth (hypertrophy) | 6 to 12 | 3 to 6 | 30 to 90 seconds | Moderate to heavy |
| Muscular endurance | 12 to 20 or more | 2 to 3 | 30 seconds or less | Light to moderate |
| Power | 1 to 5 (explosive) | 3 to 5 | 2 to 5 minutes | Moderate, moved fast |
You can add overload in several ways, and you do not have to add weight every session. The common methods are adding a little load (more weight on the bar), adding reps at the same weight, adding a set to an exercise, slowing the tempo to make each rep harder, shortening rest to raise the density of the session, or improving range of motion and technique. A simple, safe approach for beginners is to keep the weight the same until the client can complete the top of the rep range with good form on every set, then increase the load slightly and start again at the bottom of the range.
Step 7: Plan Periodization Over Weeks and Months
Periodization is how you organize progressive overload across weeks and months so that progress continues and the client does not burn out. It sounds advanced, but the basic idea is simple: you cannot push harder every single week forever, so you plan the pushes and the recovery.
Two common models cover most clients. Linear periodization gradually raises intensity and lowers volume across a block of several weeks, for example moving from higher reps at lighter loads toward lower reps at heavier loads. Undulating periodization varies the intensity and volume within the same week, such as a heavy day, a moderate day, and a lighter day. Whichever you use, build in a deload roughly every four to eight weeks, which is a planned easier week that lets the body recover and come back stronger.
Step 8: Track Progress and Adjust the Program
A program is a starting hypothesis, not a finished product. You confirm it is working by tracking results and adjusting.
Track a few simple things each week: the weights and reps the client actually completed, their body measurements or photos if the goal is body composition, and how they felt and recovered. Review this data every four to six weeks against the goal you set in Step 2. If the client is progressing, keep going and keep adding overload. If progress has stalled, change one variable at a time, such as the exercise selection, the volume, or the intensity, so you can see what actually made the difference. Keeping the client engaged matters as much as the numbers, and as ACE notes in its guidance on building workouts clients stick to, fitting the plan to a client’s real schedule and preferences is what keeps them training long enough to see results.
How Long Should a Client Workout Program Last?
A single program block should usually run for about four to eight weeks before you make major changes, because that is long enough for the body to adapt and for you to see whether it is working. After a block, you reassess against the goal and either progress the client to a harder block or adjust what is not working. A well-designed beginner program can often run for 8 to 12 weeks with nothing more than steady progressive overload, since beginners improve quickly on the basics.
A Sample Beginner Full-Body Program
To make the steps above concrete, here is a simple full-body session for a beginner training three days a week with basic equipment. Each exercise uses the hypertrophy and endurance ranges from Step 5, with rest of about 60 to 90 seconds.
| Order | Exercise | Sets | Reps | Movement pattern |
|---|---|---|---|---|
| 1 | Goblet squat | 3 | 8 to 10 | Lower body, squat |
| 2 | Push-up or incline push-up | 3 | 8 to 12 | Upper body, push |
| 3 | Dumbbell row | 3 | 8 to 12 | Upper body, pull |
| 4 | Dumbbell Romanian deadlift | 3 | 10 to 12 | Lower body, hinge |
| 5 | Overhead press | 3 | 8 to 10 | Upper body, push |
| 6 | Plank | 3 | 20 to 40 seconds | Core, anti-extension |
The client performs this session three times a week on non-consecutive days, adds a little weight or a rep when a set feels easy, and repeats it for about eight weeks before progressing. It is deliberately simple, and that is the point, because a plan a beginner can complete beats a clever one they abandon.
How to Package and Sell the Programs You Build
Most programming guides stop at the plan. For a trainer who wants to earn from this skill, the plan is only half the job, because the same program you write for one client can become a product you sell many times.
There are three common ways to turn programming into income. The first is custom one-to-one programs, where you charge a client for a plan built specifically for them, often alongside coaching. The second is pre-made programs and templates, where you package a proven plan, such as a beginner full-body block or a six-week fat-loss program, and sell the same product to many people. The third is content and classes, where you record or stream the workouts themselves and sell access, which scales further because one recording can be bought repeatedly.
The practical barrier used to be the setup, since selling online meant building a website, wiring up payments, and finding an audience. An online fitness platform removes that work by giving you a place to publish programs, upload or stream the workouts, set your own prices, and get discovered by new users who are already searching for the style you teach. That matters because the hardest part of selling programs is usually not making them, it is getting them in front of people who will pay.
How Much Should You Charge for a Workout Program?
Pricing depends on your market, your experience, and how much of your time each option takes, so treat the following as common ranges rather than fixed rules. A one-off custom program commonly sells for somewhere between 50 and 150 US dollars, a multi-week pre-made program for roughly 30 to 100 US dollars, and ongoing online coaching that includes custom programming and check-ins for around 100 to 300 US dollars a month. Selling recorded or pre-made content at a lower price per unit can earn more overall, because you sell the same work many times rather than once. Start at a fair rate for your experience, deliver real results, collect testimonials, and raise your prices as demand grows.
Common Mistakes New Trainers Make When Programming
A few mistakes show up again and again in early programs, and avoiding them puts you ahead of most beginners:
- Skipping the assessment and jumping straight to exercises, which leads to plans that do not fit the client.
- Programming for your own goals instead of the client’s, so a general-health client ends up on an advanced bodybuilding split.
- Leaving out progressive overload, which turns a program into maintenance after a few weeks.
- Making it too complicated, with too many exercises or fancy movements the client cannot perform or will not do.
- Never tracking or adjusting, so you cannot tell whether the plan is working or why.
Frequently Asked Questions
How do I create a workout program for a client step by step? Start by assessing the client’s health, training history, fitness level, schedule, and equipment. Set a specific, measurable goal with a deadline. Use the FITT principle to decide frequency, intensity, time, and type, then choose exercises and a weekly split, set the sets, reps, rest, and load to match the goal, and build in progressive overload. Track the results and reassess every four to six weeks.
What is the FITT principle in program design? FITT stands for Frequency, Intensity, Time, and Type. It is a simple framework for turning a client’s goal into concrete training instructions, by setting how often they train, how hard, how long each session lasts, and what kind of training they do.
How many days a week should a beginner client train? Most beginners do best with two or three full-body sessions a week on non-consecutive days. This gives enough practice and stimulus to improve while leaving plenty of time to recover, which protects against injury and burnout.
How many exercises should a workout program include? A focused session usually has four to eight exercises. Beginners benefit from fewer, well-chosen compound movements rather than a long list, because a short plan is easier to complete with good form and easier to stick to.
Do I need a certification to write workout programs for clients? In the United States it is not legally required, but a recognized certification is strongly recommended. It gives you the knowledge to program safely, builds trust with clients, and is usually required before an insurer will provide liability cover.
Can I sell the same workout program to more than one person? Yes. A proven program can be packaged as a pre-made product or recorded as content and sold many times, which is how trainers earn from programming at scale rather than charging for each plan once.
Start Selling Your Workout Programs
Once you can build a program clients trust, the next step is getting it in front of people who will pay for it. You can create a free Perspire channel to publish your programs, stream or upload the workouts, set your own prices, and reach new clients who are already looking for what you teach. There is no monthly fee and no credit card required, and you keep 80 percent of what you earn.
