The thing with fitness journals is most people build them wrong
I spent years watching clients either obsessively log every rep and then quit after three weeks, or skip logging entirely and wonder why they couldn't track progress. The problem isn't tracking itself. It's that the template you use fights against how humans actually behave. You need something so low-friction you'll actually fill it out when you're exhausted after a hard session. Here's what I built for myself after my first attempt—a thick notebook with columns for everything—collapsed after eleven days. The core structure is five fields. That's it. Date, exercise, weight or reps, RPE (rate of perceived exertion on a 1-10 scale), and one note field. Anything more and you're setting yourself up to abandon it. The RPE piece is what most people skip and immediately regret. You might think you know how hard a set was. Write it down at the moment and you'll have data later that actually lets you distinguish between "I felt solid" and "I was gassing out but pushed through anyway." The distinction matters when you're planning your next session.
How to set this up without overthinking it
Start with whatever tool you already use. If you're already on Notion, make a table with those five columns. If you prefer paper, buy a cheap grid notebook and draw four lines across the top of each page. Don't spend more than twenty minutes on setup. I watched a guy prototype his ideal tracking dashboard for six hours and never actually lift for a week. The note field does most of the heavy lifting. That's where you capture stuff that doesn't fit neatly into numbers. Sleep was bad. Knee felt stiff. Weather was miserable and it affected my motivation. These aren't trivia. They're the variables that explain why your numbers fluctuate.
Easy Fitness Journal Template for compound lifts
For squats, deadlifts, and presses, I log the working set only. Not the warmups. Not every single progression you attempted before settling into your actual work. One line per exercise per session. If you did three working sets at different weights, you log the heaviest one that was still technically clean and assign it an RPE. This keeps the volume of your entries manageable. I ran into a specific edge case with my own template when I switched to a daily undulating periodization model. Some days I'd squat heavy at 85%, other days I'd do tempo work at 60%. Without a separate column for intent, the numbers looked like regression when they were actually planned variation. I added a tiny abbreviation column for the day type—H for heavy, M for moderate, L for light. Took thirty seconds to implement and eliminated an entire category of confusion when reviewing months later.
Get the Full Details

What happens when you actually use this consistently
After about four weeks, the entries stop feeling like homework. Your brain starts noticing patterns automatically. You'll go in and think "this should be an easy day" and then the previous week's RPE scores remind you that you were actually accumulating fatigue from somewhere else. That's the signal the template gives you that intuition alone won't catch. The note field is where the real insight compounds. I once spent three months wondering why my bench press stalled at 185. I went back and checked the notes. Every third session I wrote "arm tired" or "shoulder clicky." The problem wasn't the bench. It was my triceps volume on pressing days was doubling some weeks without me noticing because nothing in my head tracked it. I adjusted the programming, added deload weeks proactively, and broke the plateau two months later.
Where this approach breaks down
Five-field tracking works well for strength training. It doesn't work if your goal is purely hypertrophy with detailed set accounting, or if you're coaching multiple athletes and need team-level analytics. For bodybuilding splits where you run twelve exercises per session with multiple sets each, this template becomes too sparse. You'll want to switch to a split-sheet format with individual set logs instead. There's also the mobile problem. Paper notebooks don't sync. Apps that do sync usually bloat the interface with features you don't need and slowly become a chore. My workaround was carrying a pocket notebook for the gym and doing a fifteen-minute entry migration into a spreadsheet every Sunday. The migration is tedious but it forces you to review the week, which catches errors before they compound across months of data. If you're serious about keeping this going past the novelty phase, commit to a two-week rule. Don't judge whether the system works until you've completed fourteen sessions with it. Most people abandon templates in the first week because the novelty of tracking hasn't yet been replaced by the habit of tracking. Give it the full days and then decide.
Downloading a ready-made Easy Fitness Journal Template
If you want to skip the setup and just start, there are free CSV and Google Sheets versions circulating in strength communities. Look for ones that have exactly those five columns and no more. If a template includes twenty fields labeled as optional, delete half of them. The template that survives long-term is always the one you made too simple to resist filling out.
