The Compliance Tracker includes three body composition columns that help you monitor how your clients' bodies are changing over time — not just their weight. These columns give you a deeper picture of progress, especially for clients doing body recomposition where the scale might not move much.
Overview of the Three Columns
Column | What It Shows | Default |
Weight % Change | How much body mass a client is losing (or gaining) as a percentage per week | Off |
BF% Change | How much body fat percentage a client is losing (or gaining) per week | Off |
Plateau Indicator | A warning icon next to a client's name when progress has stalled | On (when Weight % Change is enabled) |
How to Enable Each Column
Go to Compliance Tracker
Find the Display Options section at the top of the page
Toggle on Weight % Change and/or BF% Change
Once enabled, these columns appear in the grid next to each client's row. Each column also has a Configure button that opens additional settings.
Weight % Change (Body Mass Change per Week)
What It Measures
This column shows the percentage of body mass lost (or gained) per week over the selected timeframe. It gives you a rate-of-change view rather than just a raw number.
How It's Calculated
FitMetrics takes the client's earliest weight and latest weight in the selected timeframe
Calculates the percentage change: (earliest - latest) / earliest x 100
Divides by the number of weeks between those two data points
The result is displayed as a percentage per week. For example, -0.8%/wk means the client is losing 0.8% of their body mass each week.
Color Coding
Green = Progress in the right direction (losing weight for fat loss goals, gaining for muscle building goals)
Red = Progress in the wrong direction
Amber = Moving the right direction but flagged as a plateau (see below)
Grey = No change or no data
FitMetrics automatically detects the client's goal. Clients with "Bulk" or "Muscle Building" goals have the color logic reversed — weight gain shows as green for them.
Timeframe
This column respects the same timeframe setting as the Weight Lost column. You can choose between:
Since Start of Program — uses all weight data from the client's first recorded weight
Use Current Filters — uses only data within the currently visible weekly or daily range
BF% Change (Body Fat Change per Week)
What It Measures
This column shows the percentage change in body fat per week. It's especially useful for clients doing body recomposition — where their weight might stay flat, but their body fat is dropping.
How It's Calculated
FitMetrics builds a body fat timeline for each client (see Data Source below)
Takes the earliest body fat % and latest body fat % in the timeframe
Calculates the percentage change: (earliest BF% - latest BF%) / earliest BF% x 100
Divides by the number of weeks between those two data points
Data Source (3 Options)
Click Configure on the BF% Change column to choose where body fat data comes from:
Source | Description |
Auto (Recommended) | Uses recorded body fat % from Trainerize first. For dates where no recorded data exists, falls back to the Navy formula calculation. This gives you the most complete timeline. |
Recorded Only | Only uses body fat % values that the client has logged directly in Trainerize (e.g., from a smart scale or manual entry). |
Navy Formula Only | Calculates body fat % using the US Navy Body Fat Formula based on the client's waist, neck, and hip measurements plus their height and sex from their Trainerize profile. |
About the Navy Formula
The US Navy Body Fat Formula is a well-established method for estimating body fat percentage from simple body measurements. FitMetrics uses this formula automatically when measurement data is available.
What it needs from the client's Trainerize profile:
Waist circumference
Neck circumference
Hip circumference (for female clients)
Height and sex (from profile metadata)
If any required measurement is missing, the Navy formula cannot calculate a value for that date. The "Auto" source mode handles this gracefully — it simply uses whatever data is available.
Plateau Indicator
What It Does
The plateau indicator shows a yellow warning triangle next to a client's name when their weight loss progress has stalled. This helps you quickly spot clients who may need a program adjustment.
Important: The plateau indicator only appears when the Weight % Change column is enabled. It uses weight data to detect stalls.
What Triggers It
A client is flagged as being in a plateau when either of these conditions is true:
Slow progress — The client is losing less than the configured threshold per week (default: 0.5 kg/week or 1.1 lbs/week)
Stuck pattern — The client's weight has not dropped for 2 or more consecutive weeks (based on the last 3 weeks of average weekly weight data)
Configuring the Threshold
Click Configure on the Weight % Change column
Toggle Show Plateau Indicator on or off
Set the Plateau Threshold value (in kg/week or lbs/week depending on your unit preference)
Clients losing less than this amount per week are flagged as plateau. Adjust this based on your coaching philosophy — a lower threshold means fewer clients get flagged.
How It Looks
A yellow triangle icon appears next to the client's name in the grid
Hover over it to see the "Plateau detected" tooltip
The Weight % Change value turns amber instead of green — even if the client is technically losing weight, the amber color signals that the rate is too slow
Weekly vs. Daily View
All three body composition columns work in both weekly and daily views:
Weekly view — The columns appear as a single value per client across the visible weeks. The calculation uses the full range of visible weeks.
Daily view — The columns still show a single summary value per client (not per day), calculated across the visible daily date range.
Both views support sorting — click the column header to sort clients by their body mass change or body fat change rate.
Pro Tips
Use Weight % Change + BF% Change together — A client whose weight is flat but body fat is dropping is making great progress that the scale alone won't show.
Set the plateau threshold to match your program — Aggressive fat loss programs might use 0.5 kg/week, while maintenance or recomp programs might use a lower value like 0.2 kg/week.
Use "Auto" for BF% source — This gives the most complete data by combining recorded values with Navy formula calculations where gaps exist.
Ensure client profiles have height and sex — Without these, the Navy formula cannot calculate body fat. Check the client's Trainerize profile if BF% Change shows no data.
Sort by the columns — Click the column header to quickly find clients who are losing the most (or least) body mass or body fat per week.
Related: How to Use Advanced Metrics
