
Software for coaches and personal trainers
You write the block.See what they actually lifted.
Build multi-week plans with %, RPE or RIR, send them to your clients, and compare every logged set with your prescription.
30 days with 1 active athlete · no card · no automatic subscription
From €4.49 per athlete/month · your clients pay nothing
- 1–6 athletes€10 each
- Up to 10€69 a month
- 80 athletes€4.49 each
| Set | Plan | Logged | Difference |
|---|---|---|---|
| 1 | 5 × 100 kg @ RPE 8 | 5 × 100 kg @ RPE 8 | =on plan |
| 2 | 5 × 100 kg @ RPE 8 | 5 × 100 kg @ RPE 8 | =on plan |
| 3 | 5 × 100 kg @ RPE 8 | 5 × 97.5 kg @ RPE 8 | ▽2.5 kg lighter |
| 4 | 5 × 100 kg @ RPE 8 | 4 × 100 kg @ RPE 9.5 | ▼1 rep short · RPE +1.5 |

“I can review how an athlete performed in previous blocks right alongside the block I'm building.”
By selecting ‘Agree and play’, you allow Ironstead to load the YouTube player provided by Google Ireland Limited. Google receives your IP address and browser and device information and may store or read information on your device. Transfers to the USA are possible. Consent is voluntary and applies to all videos on iron-stead.com; we remember it for six months in a cookie. Our privacy policy explains the processing and how to withdraw consent.
Coming from Trainerize, TrueCoach or a spreadsheet?
Start with one client, not your whole roster. Everyone else stays where they are until you decide.
We'll set up your existing plan for you. Create your coach account, then send us your spreadsheet, Google Sheets link or PDF with client names removed. We set it up as a training block in your account, and you can edit it afterwards. Email it to contact@iron-stead.com.
- Create your coach account, no card
- Build one client's next week, or send us their current plan to set up
- Send them your six-digit code; they log their training in the free app
01Everything in one place
One hub instead of five tabs and a notebook.
Every coach gets all of this, in the trial too. Plan in the browser, check in from your phone.
SpreadsheetBlock builder and templatesMulti-week blocks, %, RPE or RIR, ramps and deloads, a template library.WhatsAppCoach chatForm-check videos, photos and voice notes, per client.Analytics sheetPlan vs actual and progressionAdherence, volume, e1RM, RPE and records over a week, a month or a year.Nutrition appNutrition coachingMacro targets, weekly meal plans and recipes; clients log food with barcode scan.NotebookNotes, tags and your rulesPrivate notes per client, groups, and coaching rules the builder checks a block against.
- Coach inbox for finished workouts and new records
- Recognition cards for a client's record
- Your own exercises, and your own YouTube demo on library exercises once checked
- Time, distance and machine metrics for conditioning
- A coach profile in the public Ironstead directory, after review
- A colleague can cover selected clients while you are away
Your own blocks, templates and notes stay readable offline.
See all features
- Coach inbox for finished workouts and new records
- Recognition cards for a client's record
- Your own exercises, and your own YouTube demo on library exercises once checked
- Time, distance and machine metrics for conditioning
- A coach profile in the public Ironstead directory, after review
- A colleague can cover selected clients while you are away
Your own blocks, templates and notes stay readable offline.
02How it works
From your first block to their first logged session
You plan in the browser, your client trains with the free app, and every set comes back to you.
- 01You
Build their next week.
Weeks, days, exercises and sets, loads in kg or %. Save it as a template; the next client starts from it.
- 02You
Share your six-digit coach code.
Your client installs the free app (no card), creates an account and enters it. You accept, they confirm.
- 03Your client
Logs in the gym.
Your targets are already in the set rows. No signal? The sets stay on the phone and sync later.
- 04You
Review plan against actual.
Every set next to what you prescribed, plus their feedback in your inbox. You decide the next adjustment.
03Programming and review
Build next week with their last block beside you.
Blocks are made of weeks and training days. Start empty, from an earlier block or from a template, and open the athlete's previous blocks in a side panel while you plan.
- Load in kg, or as a percentage of 1RM, training max or e1RM
- Linear load ramps across weeks, plus deload weeks
- RPE or RIR targets, rep ranges, supersets and rest times
- A template library you copy to any client
The builder keeps working without internet, on a flight too, and syncs your changes once you are back online.
Then the whole block at a glance.
Each session shows how many prescribed sets went to plan and where it diverged. Reps, weight and RPE or RIR stay separate, so a heavy top set never hides missed reps.
- Adherence and logging per block
- Tap a session for the set-by-set comparison
- Progression over a week, a month or a year
04Your clients
Give your clients an app they want to open. Free for them.
A real training app with your plan inside it, on iPhone, Android or in the browser. Their own training is theirs: if your coaching ends, they keep their workouts and history.
- Log in the gym, even offline; it syncs later
- Your targets and their previous values in every set row
- Their own history, records, streaks and progress over time
- Recognition cards from you when they hit a record
- Chat with you, food logging if you coach nutrition
“Last set was a grind. Knees fine.”
05Pricing
Your clients never pay. You pay only for active athletes.
The more athletes you coach, the less each one costs: €10 each for 1–6 athletes, down to €4.49 each at 80 athletes.
Price per athlete per month
- Per athlete1–6 athletesno package
- S7–10 athletes€69 / month
- M11–20 athletes€109 / month
- L21–40 athletes€189 / month
- XL41–80 athletes€359 / month
- Max81–120 athletes€539 / month
Packages when full, compared with €10 per athlete on the single rate. Your roster lands in the smallest plan that holds it. Max grows in steps of 40 athletes beyond 120. All prices per month including VAT.
At 20 athletes on package M: €5.45 each.
Coaching more than 80? Every plan is on the ladder above.
30 days from your first athlete
- The whole workflow with one active athlete
- €0, no card at sign-up
- No automatic subscription: you only pay once you choose a paid plan
Also good to know
- No setup fee
- No minimum term, cancel monthly
- Paused or disconnected athletes take no seat
- App data hosted in the EU
Questions coaches ask first.
What happens after the 30 days?
Can you set up my current plan for me?
Do my clients pay anything?
Does it work without internet?
What if I want a second client during the trial?
What happens to the data if a client leaves?
Where is the data hosted?
Is it only for powerlifting?
I have a referral code. Where does it go?

Build one client's next week today.
30 days with 1 active athlete. No card. No automatic subscription.