CLIENT TRACKING
Updated 2026-10-21
Almost every personal trainer starts with a spreadsheet. It is free, flexible and familiar. Set up well, it works for your first clients; set up badly, it turns into a pile of files nobody updates.
A good client tracking spreadsheet has one file per client with three tabs: a profile (goal, limitations, schedule), the program (planned exercises, sets, reps and target effort), and a log where each row is one set with date, exercise, weight, reps, RIR and notes. Review every client weekly on a fixed day. Move to an app when clients stop logging in the gym or the weekly review takes longer than an hour.
Coach your athletes in GoHarder
Build programs, assign them to clients and review every logged set. Free for up to 3 athletes.
Start freeName, start date, main goal, target date, training days, equipment, injuries and limitations, and the date of the last program change. This is your intake form in short form (see our client intake form template).
One row per exercise per session:
One row per set:
Keeping one row per set makes it easy to filter by exercise and chart progress. Writing "80 x 8, 8, 7" in a single cell looks faster but makes the data impossible to analyze.
On a separate tab, track per week: planned sessions, completed sessions, best set on each main lift (weight x reps at RIR) and body weight if relevant. This is the view you look at during the weekly review, not the raw log.
Pick a fixed day. For each client:
Spreadsheets fail in predictable places:
If two or more of these hurt every week, the spreadsheet costs you more time than it saves.
The data model stays the same: profile, program, log. An app just puts the log in the client's hand at the right moment and builds the overview for you. In GoHarder you rebuild your program once as a template with sets, reps and RIR targets, assign it, and clients log each set on their phone with the previous session's numbers on screen. Your dashboard shows who trained, personal records and volume over time for every athlete. It is free for up to 3 athletes, so you can move your first clients over and compare.
Date, exercise, set number, weight, reps, RIR or RPE, and notes. Add planned sets, reps and target RIR next to them so you can compare what was prescribed with what was done.
Google Sheets, if clients log themselves: it works on any phone, saves automatically and you can share one file per client. Excel works if only you enter the data.
There is no fixed limit, but most coaches feel the strain somewhere around 5 to 10 active clients, when the weekly review means opening many files and chasing missing logs.
Coaching apps with a free plan. GoHarder is free for up to 3 athletes: you build the program on the web, clients log every set on their phone, and you review everyone from one dashboard.
Coach your athletes in GoHarder
Build programs, assign them to clients and review every logged set. Free for up to 3 athletes.
Start free