Workouts & training/Reviewing logs (web)
updated 2026-10-07
Workouts & training

Reviewing logs (web)

See every workout a client logs from your dashboard: the headline numbers for a window, a session log you can sort through, and a session opened set by set, editable so you can fix what came in wrong.

Basic  Every session a client logs flows to your dashboard. You’ll find it on the client’s record, under Tracking, in the Activity group, on Workouts.

The Workouts panel

Pick a window with the chips at the top: Month, 30 d, 90 d, 6 mo or All. It opens on 30 days. Everything below reads that window.

Five tiles carry the headline:

Tile What it is
Sessions How many sessions were logged in the window
Completion The share of them finished, as a percentage
Avg duration Average session length in minutes
Weekly volume Total load per week, in your own units, with a small trend line
Avg RPE Average rate of perceived exertion, out of 10

Under the tiles, a line appears when there is something to say about the rest, for example 3 in progress · 1 cancelled.

Then comes the Session log: one row per session, newest first, not one row per day.

Month30 d90 d6 moAll
Sessions
18
Completion
89%
Avg duration
47 min
Weekly volume
12,400 kg
Session log
DateSessionTimeVolumeRPESetsStatus
12 JunUpper body, Push42 min3,1207.519COMPLETED
The Workouts panel: a window, five tiles, then one row per logged session. Click a row for the full set-by-set detail.

When nothing was logged the table says so, rather than showing an empty grid.

Open program, top right, leaves this panel for the client’s plans without leaving the record, for when the answer to “why did they only train twice” is on the plan rather than in the log.

Avg RPE reads as a dash for most clients. RPE is captured only when a client fills it in per set while training, and most don’t. An empty tile means nobody typed a number, not that the sessions were easy.

How weekly volume is worked out

Protocol stores what the client logged set by set, not a session total, so weekly volume is worked out from the sets themselves: load times reps, added up across every completed set of every exercise, then divided by the number of weeks in the window.

Three rules follow from that, and they are all worth knowing before you read a number off the tile:

  • A set with no load contributes nothing. Bodyweight work, a plank, a stretch, a run: none of them have a weight to multiply by, so they add zero rather than counting as reps at zero kilograms. An hour of mobility is not nothing, it is nothing measurable in kilograms, and those are different claims. A client whose training is mostly bodyweight will show a small volume beside a full session log, and that is the number behaving correctly.
  • Unfinished sets do not count. A set the client opened and never completed is not credited.
  • Volume is stored in kilograms. The tile converts it to your own unit system and labels it. The Volume column in the session log below shows the same figure in kilograms, with no unit written on it, so on an imperial account the tile and the column are not the same number. Read the tile when the unit matters.

Divide by weeks, and the window matters: All has no fixed length, so on that setting the per-week figure is an estimate rather than a measurement. For a number you can quote to a client, pick 30 d, 90 d or Month.

A session, set by set

Click a row and the session opens over the list, with four tabs down its side: Session Info, Ratings & Energy, Exercises and Notes.

Exercises is the set-by-set record: every exercise, every logged set, its values, its RPE, and whether it was completed.

Upper body, Push Completed
Session Info
Ratings & Energy
Exercises
Notes
Barbell bench press
Set 110×60kg7✓
Set 28×60kg8✓
CancelSave Changes
A logged session on its Exercises tab. Every value is a field, so a mistyped weight is fixed here and saved with Save Changes.

Fixing a weight the client typed wrong

You can edit what came in, which is what this screen is for when a client fat-fingers a number:

  • Any set value, so 600 kg becomes 60 kg.
  • RPE per set, 1 to 10 in half steps.
  • Completed, the tick on each set.
  • Status: In Progress, Completed or Cancelled.
  • On Ratings & Energy: Difficulty Rating, Enjoyment Rating and Energy After. Energy Before is what the client recorded going in and is read-only, so it reads Not recorded when they skipped it.
  • On Notes: the session notes.

Nothing saves until Save Changes.

The session shows what the client actually logged. It doesn’t lay the prescribed targets beside the logged numbers; those targets appear as hints in the mobile logger while they train.

Recent history while you program

You don’t have to come here to see whether a lift is moving. Open the workout in the builder and each exercise row carries a LAST 3 SESSIONS strip: three small chips, each a set summary, with the date on hover.

LAST 3 SESSIONS   3×8  ·  3×8  ·  3×6

It is three chips and no more. For anything further back, or for what a client wrote about a session, open the session itself from Tracking → Workouts and read its Notes tab.


That’s the full workout loop: build it, the client logs it, you review it. Back to the Workouts overview, or see how plans string workouts across weeks in Programs and the weekly grid.

Protocol is a wellness and optimization platform. It is not a medical device and does not diagnose, treat, cure or prevent any disease. Ranges and trends shown in the product are wellness reference points, not clinical thresholds. Always discuss your health, and any result that concerns you, with a qualified healthcare provider.