Logging your workouts
GymBro is built around your program — your coach assigns a plan, and you log each session directly against it. Here's how the whole flow works, from opening the app to reviewing your progress over time.
Find today's session
Open GymBro and tap the Workout tab (bottom nav). Your active program shows the current week, split by day. Tap the day to expand the session and see the exercises your coach has programmed.
Each exercise shows the coach's targets — sets, reps, weight, and RPE. If a demo video is attached, you'll see a thumbnail you can tap before you start.
Note: If you don't have a program yet, the Workout tab will prompt you to ask your coach to assign one, or if you're training solo, to start a new program from a template.
Log a set
Tap Start sessionto open the logging view for that day. You'll see each exercise with rows for each target set.
- Tap a set row to enter your actual weight and reps. If your coach set a target RPE, you can log your actual effort too.
- Tap Done to mark the set complete. The row turns solid and a checkmark appears.
- Repeat for each set, then move to the next exercise.
If you hit more or fewer reps than the target, log what you actually did — your coach sees the real numbers. Don't round up to make the targets look met; accurate data is what makes the AI read and your coach's feedback useful.
Adding notes to a set
Tap the note icon on any set row to add a comment — useful for flagging something that felt off, a pain point, or why you modified the weight. Your coach can see these notes when they review your training data.
You can also add a note to the whole session at the end of the workout for a general “how it felt” comment.
Finishing and skipping sessions
When you've logged all your sets, tap Finish session. The session is marked complete and your coach's dashboard updates immediately.
If you need to skip a day, tap the ... menu on the day and select Skip day. This logs it as an intentional skip, which is different from not logging anything. A skipped day doesn't tank your compliance score the same way a silent miss does.
Viewing your progress over time
Tap any exercise name in your program to see a history of every set you've ever logged for that movement — weight, reps, RPE, and date. You'll also see a simple trend line showing load over time.
The training data grid (More → Training data) gives you the full picture across all exercises — useful for spotting personal records, week-over-week load progression, and exercises where you've been stuck.
Logging outside your program
If you do extra work that isn't in your program — a run, a swim, a session you added yourself — you can log it as a custom session:
- Tap the + button in the Workout tab.
- Select Custom session.
- Add exercises from the library and log sets as normal.
Custom sessions show up in your training data history and feed into the AI read — your coach will see the extra work.
