Docs

How to prescribe exercises with sets and training variables

When you add an exercise to a client's plan you do not just choose the exercise: you set how many sets it has and which variables you define in each one. Those variables are the columns of the set editor, and you choose them for each exercise.

That is why TrainerStudio is not just for strength. With the same editor you can prescribe a squat at 4 × 8-12 with 80 kg, a 10 km run at 5:30 min/km in zone 2, 8 × 400 m intervals, 45 minutes on the bike at 75% of FTP or a 40-second plank. The only thing that changes is the columns.

Set editor for a squat with four sets and the Reps, Weight, RPE, Rest and Notes columns; it points out that each row is a set and each column a variable

Each row is a set and each column a training variable.


The basics: sets and variables

A prescribed exercise is a table:

  • Each row is a set.
  • Each column is a training variable: reps, weight, RPE, rest, distance, pace…

In each cell you write the target for that variable in that set. Your client sees those targets in their app and, when training, logs what they actually did in each set. That way you can compare what was prescribed with what was done.

If you want to know what each variable means and when to use it, see Training variables.

1. Add the exercise and open its sets

  1. Open your client's plan (or a program in your library) and go to the day you want.
  2. Add an exercise to the block.
  3. Open its sets to edit them and press «Add set».

The editor is a table on desktop and an adapted version on mobile. They do the same thing; when a button is in a different place, this guide says so.

The first set is created with these columns, in this order:

ColumnInitial valueWhat it is for
Reps8-12How many times the movement is repeated
Weight50 kgThe external load
RPE8The perceived effort you are aiming for
Rest60 sRecovery after the set
NotesemptyFree text for anything that does not fit in the other columns

It is a starting point designed for strength. You can change the values, remove the columns you do not use and add the ones you need. If you have already applied one of your set templates to that exercise, the first set starts from that template's columns.

2. Add and adjust the sets

  • Press «Add set» again to create another row. The new set copies the values of the previous one, so you only need to tweak what changes.
  • Edit any cell to give each set its own target: a pyramid, a lighter ramp-up set, a last set to failure…
  • To delete a set or change its type, on desktop use the bin and the selector in the first column (# / Type); on mobile, the set options.
Animation: two sets are added that copy the previous one, the weight of the last one is changed and the first one is marked as a warmup

Each new set copies the previous one; you only change what varies.

Set types

By default every set is a working set. You can mark a set with another type so your client knows how to do it:

TypeWhen to use it
Working setStandard working set
WarmupLight sets to prepare for the working sets
DropsetReduce weight and continue without rest
Rest-PauseBrief rest and continue the same set
ClusterSmall groups of reps with short rest

3. Choose the training variables

Columns are not fixed. For each exercise you decide what you want to prescribe:

  • Add a column: press «+ Column» to the right of the table (on mobile, «Add training variable») and choose the variable from the catalog. They are grouped by category and each one includes a description.
  • Swap one column for another: open the column header menu and choose «Change column». The values you had already written are kept and the column takes the new variable's default unit (meters for Distance, for example), so check it.
  • Change the unit: from the same menu (kg or lb, seconds or minutes, min/km or min/mi…).
  • Reorder: on desktop, drag the column; on mobile, use «Move left» and «Move right».
  • Delete: «Delete column» removes it from every set of the exercise.

Column changes apply to every set of the exercise, and only to that exercise: each one can have its own variables.

Training variable catalog opened from the «+ Column» button, with the variables grouped into External load, Volume, Intensity, Execution and Setup and the description of the Pace variable

The catalog groups the variables by category and describes each one.

The variables are organized into five categories:

CategoryAnswersExamples
External loadHow much resistance?Weight, band tension
VolumeHow much work?Reps, distance, work time
IntensityHow much effort?RPE, RIR, % 1RM, pace, HR zone, power
ExecutionHow is it done?Tempo, grip width, notes
SetupWith what preparation?Rest, incline, side

The Training variables guide explains each one, with its units and when to use it.

Exact value or range

Each numeric column can be prescribed in two ways:

  • Exact: a single value. 10 reps, 80 kg, 90 s.
  • Range: a minimum and a maximum. 8-12 reps, RPE 7-8, pace 5:20-5:40.

On desktop you just type it in the cell: 10 is an exact value and 8-12 a range. On mobile you choose it with «Exact» or «Range» in the column options.

Use a range when you want to leave the client room to autoregulate and an exact value when the target is fixed.

Weight column menu on desktop, with Change column, Change unit, Calculate from 1RM and Delete column, and the same menu on mobile, with Exact, Range, Calculate from 1RM, the units, Apply to all sets, Move left, Move right and Delete column

Each column's menu on desktop (1) and on mobile (2).

Notes

Notes is the only free-text column: "per leg", "slow lowering", "to technical failure". It is the last column of a new exercise and starts empty. Your client reads it exactly as written, below the set, and it does not go into any calculation. You have the details in Training variables.

Beyond strength: prescribing endurance

There is no "cardio mode" to turn on. To prescribe endurance, change the exercise's columns: remove Reps and Weight and add Distance or Work time together with Pace, HR zone or Power.

Animation: in a running exercise the Reps and Weight columns are replaced with Distance and Pace and a 10 km run at 5:30 min/km is prescribed

By changing the columns, the same editor works for prescribing a run, intervals or a bike session.

Two examples:

Squat — 4 sets

RepsWeightRPERestNotes
8-1280 kg82 min

400 m repeats — 8 sets

DistancePaceRestNotes
400 m4:00 min/km90 sWalk to recover

In intervals, each repeat is a set. You have more combinations (continuous running, cycling, swimming, rowing, isometrics, unilateral work) in Training variables.

Save time: set templates

If you often repeat the same structure, there is no need to build it every time:

  • Quick presets: ready-made schemes, grouped into Strength (5×5…), Hypertrophy (4×8-12 RIR 1, Drop set…), Endurance (5K Z2, 20-min threshold…) and Speed (8×400m repeats…).
  • Your templates: from the «Templates» menu, save the current columns and values with «Save current values as template» and bring them back in any exercise with «Load an existing template». A template can also include the notes column with its text.
  • Repeat last session: copies the values the client logged for that exercise in their last session. It only appears when you edit a client's plan.
Templates menu of the set editor with Load an existing template, Quick presets (Strength, Hypertrophy, Endurance and Speed, with the endurance ones expanded) and Save current values as template

A template fills in sets and columns in one go.

To reuse whole days or blocks, see How to reuse sessions and blocks with templates.

What your client sees

In their app, your client sees each exercise with a summary of what was prescribed (for example, 4x8-12@80kg). When they open it to log their results, they find a table with the same columns you chose, with your targets as a reference in each cell. For each set they note what they did and mark it as completed. Notes appear below their set, read-only.

Client app with the logging table for a squat: one row per set, the prescribed columns, a coach note below its set and the checkbox to mark each set as done

Your client logs each set on the same columns you prescribed.

Frequently asked questions

Can I have different columns in each exercise?▼

Yes. Columns are chosen exercise by exercise.

Can I have different columns in each set of the same exercise?▼

Columns are the same for every set of the exercise; what changes from one set to another are the values.

What happens to what I had written if I swap one column for another?▼

The values are kept. The exception is switching between Notes and a numeric column: text cannot be read as a quantity, so the column starts from scratch.

Do I have to fill in every column?▼

No. Delete the ones you do not use so your client only sees what matters.

On this page