How to Create a Workout Program: Step-by-Step Guide

Learn how to create a structured workout program as a coach. Covers needs analysis, exercise selection, programming variables, and delivery.

How to Create a Workout Program: Step-by-Step Guide

Creating a workout program is the core skill of coaching. Whether you're programming for a beginner or an advanced powerlifter, the process follows the same framework: assess, select, structure, and deliver. This guide is the coach-side build process; for the client-facing case on why a personalized workout plan beats a generic template — and the three ways anyone can get one — start there.

Step 1: Client Assessment

Before writing a single exercise, understand your client:

  • Training history — How long have they been training? What programs have they followed?
  • Goals — Strength, hypertrophy, sport performance, general fitness? Match the goal to a primary training style — the breakdown of workout types covers which adaptation each style targets. Some clients want to pursue both strength and cardiovascular fitness simultaneously — a growing approach called hybrid strength training that requires specific programming considerations.
  • Schedule — How many days per week can they train? How long per session?
  • Equipment — Full gym, home gym, or limited equipment?
  • Injuries/limitations — Any movement restrictions or medical considerations?

Step 2: Choose a Training Split

Select a structure that matches their schedule and goals. For a complete breakdown of the most effective options, see Best Workout Split for Strength.

  • Full Body (3x/week) — Best for beginners or time-limited athletes
  • Upper/Lower (4x/week) — Good balance of frequency and recovery; see the complete 4-day workout split program guide for sample sessions and progression schemes
  • Push/Pull/Legs (5-6x/week) — Higher frequency for intermediate-advanced lifters
  • Custom splits — Sport-specific or bodybuilding-style splits

Step 3: Exercise Selection

For each training day, select exercises that target the intended muscle groups or movement patterns:

  • Compound movements first — Squat, bench, deadlift, overhead press, rows
  • Accessory work second — Target weak points and support compound lifts
  • 3-6 exercises per session — Enough volume without excessive fatigue
  • Movement pattern balance — Push/pull ratio, hip hinge/squat ratio

Step 4: Set Programming Variables

For each exercise, define:

  • Sets — Typically 3-5 for compounds, 2-4 for accessories
  • Reps — 1-5 for strength, 6-12 for hypertrophy, 12+ for endurance (for a deeper look at rep ranges and the science of muscle building, see how to build muscle fast)
  • Intensity — Percentage of 1RM, RPE, or RIR targets
  • Rest periods — 2-5 min for heavy compounds, 60-90 sec for accessories
  • Progression model — Linear, undulating, or autoregulated

Step 5: Add Periodization

Structure the program across multiple weeks:

  • Linear periodization — Gradually increase intensity, decrease volume
  • Undulating periodization — Vary intensity within the week (heavy, moderate, light days)
  • Block periodization — Hypertrophy → Strength → Peaking phases

Regardless of the model, each approach works best when specific progression triggers are embedded directly into the template — see our progressive overload training program guide for progression rate benchmarks and trigger templates by training level. For a full comparison of all three periodization models and when to apply each based on client training age, see the strength training periodization guide.

Step 6: Deliver the Program

How you deliver the program matters. Options include:

  • Coaching platform — Use IronCoaching's program builder to deliver directly to the athlete's IronLedger app
  • PDF export — For clients who prefer printed programs
  • Spreadsheet — Traditional but harder to track compliance

Step 7: Monitor and Adjust

A program is only as good as its execution. Track:

  • Compliance — Are they completing prescribed sessions?
  • Progression — Are lifts moving up over time?
  • RPE feedback — Is prescribed intensity matching perceived difficulty?
  • Recovery — Signs of overreaching or under-recovery?

Use your coaching dashboard to monitor these metrics and adjust programming as needed.

Frequently asked questions

A typical strength training session includes 4-6 exercises — 2-3 compound movements followed by 2-3 accessories. The exact number depends on the client's training level, time availability, and goals.

Keep learning

Educational

What Is Hybrid Strength Training? The Complete Guide

15 min read

Guide

Best Workout Split for Strength: How to Choose the Right Training Split

15 min read

Guide

How to Start an Online Coaching Business in 2026

6 min read

Start on iPhone. Help test Android.

IronLedger is free to start on iOS. Android lifters can join the closed test in two steps with the same Google account.

iPhone and iPad

Available now from the Apple App Store.

Download on the App Store

Android closed testing

Complete both steps with the Google account you use for Google Play.

Get it on Google PlayClosed test · Join group first
  1. 01Join the tester Google Group
  2. 02Become a tester on Google Play

Play access can take about five minutes. Please stay opted in for at least 14 days.