ChatRPE

Progressive Overload Tracker App: How to Track Progress

Read weeks of training history rather than one heroic session, then use a rule to decide when to add load, add reps, hold steady, or fix recovery first.

16 min readUpdated Sep 1, 2026By The ChatRPE Team
Try it now

One great workout proves nothing. One bad workout breaks nothing. Progress is a pattern, not a mood.

A progressive overload tracker is only useful if it answers one question: is the work going up? Most apps store the sets and leave you to eyeball three months of rows for an answer. ChatRPE earns its keep by comparing performance against the context around it (consistency, recovery, nutrition, symptoms, and the notes from each session) and returning a verdict you can act on this week.

The short version

  • Progress is read across weeks, not sessions. One session is a data point, not a verdict.
  • Double progression decides the next session: fill the rep range, then add load and start near the bottom again.
  • Load is only one of five units of progress, and it is the one that runs out first.
  • Your estimated 1RM can be charted from sets you already logged normally, with no test day and nothing to save by hand.
  • Flat is sometimes the correct result. In a deficit, holding your lifts is the win.
  • Change one variable at a time, and write down why, or the next review has nothing to compare against.

From a workout log to a progress verdict

The old workflowThe ChatRPE upgrade
Scroll back through past sessions to remember last week's weightAsk, and get last week's top set with the trend attached
A per-exercise history list you interpret yourselfA trend, an outlier, or an honest "not enough data yet"
Volume math done in your head or a spreadsheet formulaVolume load and estimated 1RM computed from the weight and reps you already logged, as the chart is drawn
A PR badge, if the app tracks that liftYour history checked for a record on every new entry, and called out unprompted
Progress judged on the lift aloneThe same trend read next to sleep, calories, bodyweight, and RPE

What progressive overload actually means

More load is only one option. Adding weight is the version everyone pictures, and it is the one that runs out first. Progress may be:

  • More reps at the same weight before the set ends.
  • More hard sets per muscle group per week, up to what you can recover from.
  • The same work at a lower RPE, which is the improvement most people forget to count.
  • A rising estimated 1RM even when your working sets look unchanged.
  • Better consistency, cleaner technique, less pain, or more confidence under the bar.

Tell the coach which outcome counts for this block. Otherwise the easiest number wins, and the easiest number is rarely the one you were training for.

Overload is about making the work harder. How much work there should be in the first place, meaning sets per muscle group and how to count them honestly, is a different question, and the how many sets per week guide answers it. Overload without a sensible weekly dose is just a heavier version of not enough.

The rule that decides your next session

Tracking tells you whether a block worked. A progression rule tells you what to put on the bar today, and without one you are back to adding weight when you feel good and repeating when you do not.

The rule most lifters should run is double progression: pick a rep range, add reps inside it until every set hits the top of the range, then add load and start again near the bottom. Three sets of 8 to 10 at 135 becomes three sets of 10 at 135, which becomes 140 for sets of 8. Two variables move, but only one at a time, and the range does the deciding instead of your mood.

How much to add when the range is full:

MovementAdd per jumpHow often it usually lands
Squat, deadlift, hip hinge5 to 10 lb (2.5 to 5 kg)Weekly in the first few months, then slower
Bench, overhead press, rows2.5 to 5 lb (1 to 2.5 kg)Every one to three weeks past the beginner phase
Machines and cablesThe next pin, whatever it isWhenever the top of the range is clean
Dumbbell workThe next pair, often a 5 lb jumpExpect several weeks of adding reps between jumps

Small jumps you can repeat beat large ones that force a reset a fortnight later, and upper-body lifts progress at roughly half the rate of lower-body ones because the jump is a larger share of the weight. If your gym has fractional plates, the pressing lifts are where they earn their money.

If you train by effort rather than by a fixed range, the same rule reads off RPE instead of rep count. A top set that was prescribed at RPE 8 and came in at 7 means the weight has become comfortable, so it goes up next time. The same set at 9.5 means repeat it. Two sessions where the prescribed effort keeps arriving high at the same load is the signal to stop adding.

And the part almost nobody plans in advance: missing the bottom of your rep range at the same weight twice in a row is a reset, not a reason to push. Drop the load by roughly 10%, run it back up through the range, and you usually pass the old number within three or four weeks. Grinding a weight you have failed twice mostly buys fatigue.

Accessory work is the exception worth knowing. Lateral raises, curls, face pulls, and most machine work progress on reps far longer than on load, so hold the weight and let the range climb from 10 to 15 before touching the dumbbells. The main lifts are where the load column does the work.

The reason a rule like this fails in practice is not that it is complicated. It is that applying it means knowing what you did last time while you are standing at the rack, and that number is usually three screens back or nowhere at all. Ask for the last session on a named movement and ChatRPE returns the sets, reps, and RPE you logged, so the decision takes one message. Save the rule itself as a coaching note (the range you are working in, the jump size, the reset threshold) and it survives into next month's sessions instead of being re-invented.

Try this: "What did I do on incline dumbbell press last time? I run three sets of 8 to 10 and go up when all three hit 10. Tell me what to use today."

How to track progressive overload without a spreadsheet

The measurement problem is that no single session contains the answer. These are the three views that do, and each is one message:

  • Ask for sets, reps, or volume load charted per session with a moving average over the top. The individual sessions bounce; the average is where you see whether the work is genuinely increasing, and it is the fastest way to catch a "hard training block" that quietly shed a third of its volume. If you want the number rather than the picture, ask for the weekly total in words instead.
  • Chart your heaviest working set on one movement across three months. The line climbs or it does not; there is no interpretation to argue with.
  • A training heatmap shows the calendar you actually ran, which is often not the one on the program. A stall is frequently an attendance problem wearing a programming costume.

Try this: "Chart my volume load per session on squat for the last three months with a moving average, and put my top set beside it. Is the work going up, or just the effort?"

ChatRPE also reads each new entry against your history (the heaviest weight, the most reps, the biggest session on that movement) and calls out a record without being asked, so progress gets noticed on the day it happens rather than in a review three months later.

The strength line you never have to test for

The most useful progress signal in a training log is one almost nobody has, because getting it used to mean either testing a true max or maintaining a spreadsheet column. An estimated 1RM takes the weight and reps of a set and projects what a single all-out rep would have been, which makes two sessions comparable even when one was 225 for 5 and the other 245 for 3.

ChatRPE computes that as the chart is drawn. weight * (1 + reps / 30) is evaluated on each set you logged, and the best set of each session becomes that session's point, so "chart my e1RM on deadlift since June" is a real retroactive line off entries you made months ago without thinking about it. There is no test day, no separate metric to maintain, and nothing to remember at the time.

That last part matters more than it sounds. Do not save calculated numbers into your logbook just to plot them. A stored e1RM is stale the next time you lift, and it clutters a history that should hold what you actually did. Log the weight and the reps; let the maths happen at draw time. The one rep max calculator guide covers what an estimate like this is and is not good for. It is a comparison tool across your own sessions rather than a number to load a bar with.

The same mechanism produces volume load, which is weight times reps summed across the sets, the other half of the picture the sets count alone cannot see.

Try this: "Chart my estimated 1RM on bench press for the last six months, using the best set of each session, and tell me whether the trend is real or just my top set moving around."

Progressive overload without adding weight

Load is the unit everyone reaches for and the first one to run out. That happens on a bodyweight movement, on a lift you have plateaued for months, and on any week when a deficit means the bar is not going up. The overload principle does not change; only the column carrying it does.

UnitWhat it looks likeWhen to reach for it
LoadTwo and a half more kilos on the barThe default while it still works
Reps8 became 10 at the same weightThe moment load stops moving cleanly
SetsThree hard sets became fourWhen you have room to recover from more
EffortThe same weight for the same reps at a lower RPEDeficits, deloads, and long plateaus
DifficultyA harder variation of the same patternBodyweight and minimal-equipment training

The last row is the one home training lives on, and it has a measurement catch worth knowing about: a harder variation is only trackable if you name it consistently, because "push-up" and "feet-elevated push-up" are two different movements in your history and merging them hides the progression you just made. The home workout guide covers building that ladder; the tracking side is simply to keep the name stable once you pick one.

When flat is the correct result

Not every block is supposed to go up, and a tracker that only recognises "up" will talk you into changing a program that was working.

In a calorie deficit, holding your lifts is the win. Losing weight while your working weights stay where they were means the tissue coming off is overwhelmingly fat, which is exactly what the training was there to protect. The best workout to lose weight guide covers reading strength and bodyweight together, and body recomposition covers the case where both move at once. Expecting personal records through a cut is how people abandon a diet that was working perfectly.

Late in a training career, flat over four weeks is noise, not a plateau. The closer you are to your ceiling, the longer the window has to be before the line means anything. A beginner reads progress month to month; an advanced lifter reads it over a training year.

And flat while everything else improves is still progress. Same weight, same reps, better technique, less pain, one more session attended than last month. None of that shows up on a load chart and all of it is the block doing its job.

The three verdicts below exist so those cases get named rather than panicked over.

Ask for one of three verdicts

  • Trend: repeated evidence points in one direction.
  • Outlier: one session does not fit the broader pattern.
  • Unknown: there is not enough consistent data yet.

Try this: "Look at my last month of squat work. Am I progressing, seeing random good and bad days, or missing enough data that we cannot know yet?"

The third verdict is the one that makes the other two trustworthy. A tracker that always produces a confident answer is producing some answers it has not earned.

Change one thing

If you change volume, exercises, sleep, calories, and rest periods at once, you will not know what helped. Ask for the smallest change likely to create a clearer signal next week.

Save the verdict and the test. Your future coach needs the reason behind the change, not just a mysterious shift in the program.

When the trend has been genuinely flat for weeks rather than days, the answer is often less work before it is more: the deload guide covers making that call from your own data. When the trend is fine but the goal is size rather than strength, the how to build muscle guide covers what has to be true outside the gym for the overload to land. When the goal is the opposite, meaning more weight on the bar rather than more of you, the how to get stronger guide covers which variable to change first, including the point where beginner linear progression has simply run out and needs replacing.

Log it without breaking the set

Overload only shows up in a tracker that actually got the data, and the most common failure is not analytical. Typing four sets into a phone between efforts is annoying enough to skip. Say the set out loud instead and it saves as a structured entry with the weight, reps, and RPE attached; the hands-free logging workflow covers that. The reason it matters here is narrow and important: a trend line is only as good as the sessions that made it into the logbook.

For recurring review, build a three-widget dashboard so the volume trend, the top-set line, and the frequency heatmap are waiting for you instead of being re-requested every week. Then see how ChatRPE replaces static program rules with a coach that can explain and adapt them in the Boostcamp alternative guide.

Name the data type and the date range and a summary answers exactly that stretch, which is how to compare this block against the last one. The direction it reports comes from the first half of that window against the second, so for a trend you intend to act on, follow it with a chart and a moving average over the top.

Frequently asked questions

  • How do I track progressive overload?

    Track the work, not just the workouts: log weight, reps, sets, and RPE for each movement, then review three signals over weeks: volume load per session, the top set on your main lifts, and how often you actually trained. In ChatRPE those are three questions in one conversation, charted from the entries you already logged rather than assembled in a spreadsheet. Add a fourth if you have a few months of history: an estimated 1RM line, computed from the weight and reps of your best set each session.

  • How much history do I need?

    A few sessions may answer a narrow question. Several consistent weeks are better for a real trend. Ask anyway and ChatRPE should state what the data can support.

  • What if my data is incomplete?

    Ask what can be inferred, what is missing, and what to log next week so the next review is stronger.

  • How much weight should I add each week?

    Less than you want to. Around 5 to 10 lb on squats and deadlifts and 2.5 to 5 lb on presses and rows, and only when the last session earned it. Small jumps that you can repeat beat large ones that force a reset two weeks later, and upper-body lifts progress at roughly half the rate of lower-body ones. The more useful rule is conditional: add load when the last session's reps and RPE say the previous weight has become comfortable, which is a question your logbook can answer and a fixed percentage cannot.

  • What is double progression?

    Adding reps before adding weight. You pick a rep range, say 8 to 10, and stay at the same load until every working set hits the top of the range. Then the load goes up and the reps drop back near the bottom. It works because it gives you something to progress on in the weeks when the bar is not ready to move, which is most weeks past the first few months.

  • When should I increase the weight I'm lifting?

    When you hit the top of your rep range on every working set, or when a set prescribed at RPE 8 comes in at 7. Both are the same signal read two ways: the load has become comfortable at the effort you meant to train at. If you miss the bottom of the range at the same weight twice in a row, go the other direction and cut about 10%, then build back through the range.

  • What do I do when I can't add weight anymore?

    Change the unit of progress before you change the program. Add a rep, add a set, or take the same weight at a lower RPE for a few weeks. If all of those have been flat for several weeks and recovery is the suspect, run a lighter week first, which the deload guide covers, and check whether sleep and calories have quietly moved before rewriting the training.

  • Should every review become a dashboard?

    No. Dashboards are for signals you want to revisit. One-off questions only need one-off analysis.

  • What is the best progressive overload app?

    The one that already holds the rest of your training context, because "why did this lift stall?" is rarely answerable from the lift alone. ChatRPE logs sets by voice or text, computes volume load and estimated 1RM from those sets as the chart is drawn, flags personal records unprompted, and reads the trend next to your sleep, bodyweight, and calories in the same history, so the review ends with one adjustment rather than a wall of charts.

  • How do I know if I'm progressing or just having a good day?

    Ask for the trend rather than the session, and let the answer include "not enough data yet." A single heavy day is an outlier until the weeks around it agree; a single bad day is nothing at all. The practical test is whether the change survives being averaged: chart the lift across two or three months with a moving average and the good Tuesdays stop looking like evidence.

  • Can I track progressive overload with bodyweight exercises?

    Yes, and the mechanics are identical. Only the unit changes. Reps, sets, effort, and variation difficulty all carry overload when load cannot, and the tracking requirement is that you name each variation consistently so its history stays intact. The home workout guide covers building that progression ladder.

  • Why is my strength flat while I'm losing weight?

    Usually because that is what a deficit does, and it is not a failure. Holding your working weights while your bodyweight falls is strong evidence the loss is fat rather than muscle, which is the outcome the training was protecting. Expect personal records to pause through a cut, and read strength and bodyweight on one picture rather than judging either alone. The best workout to lose weight guide covers that read.

Keep reading

Ready for a better way to train?

Meet ChatRPE