SammaGym
Workout tracking9 min read · Updated 2026-10-22

Ditch the spreadsheet. Track workouts properly.

Ditch the spreadsheet. Track workouts properly.
In breveExcel and Google Sheets are genuinely free and flexible for planning, but they fail at the one thing that matters most: surfacing your last set's weight and reps instantly while you're standing at the rack. A purpose-built free app like SammaGym keeps the same zero cost, replaces the spreadsheet for in-session logging, and adds auto-regulated progression and a rest timer — without taking away your data.

Why people start with spreadsheets

A blank Google Sheet is genuinely appealing for tracking workouts. It costs nothing, you already know how to use it, you can build any layout you want, and your data lives in a file you actually own. For the first few weeks — especially if you're planning a program in advance — it works.

Spreadsheets are also the go-to for gym owners and coaches who need a shared log for multiple clients. A well-structured sheet can track names, exercise history, and notes across a whole small-group roster without buying any software. That's a real strength, not a workaround.

  • Free forever — no subscription, no trial expiry.
  • Total layout flexibility: build any table, formula, or chart you need.
  • Easy to share with a coach or training partner.
  • Full data ownership — export to CSV any time.
  • Great for post-session analysis and spotting trends at a glance.

This article is not going to pretend spreadsheets are bad. If your current setup is working, keep it. But if you've ever squinted at a tiny cell on your phone between sets, or lost your place scrolling to last week's numbers, read on.

Where spreadsheets break down in the gym

The failure mode isn't the spreadsheet itself — it's the context. A spreadsheet is designed to be used at a desk. The gym is loud, your hands are chalked, and you have 90 seconds before the next set. That mismatch creates four specific pain points.

  • 1Clumsy on a phone. Cells that look fine on a laptop become a zoom-and-scroll nightmare on a phone screen. Entering a number in the right cell while your hands are pumped is genuinely hard.
  • 2No inline previous-set surfacing. The most important piece of data during a set is what you lifted last time on that exact exercise. In a spreadsheet you scroll up, find last week's tab, and hope you formatted it consistently. In a purpose-built app it's shown inline in grey before you log anything.
  • 3No progression logic. A spreadsheet can hold a formula you wrote, but it won't tell you when you've completed the top of your rep range and it's time to add 2.5 kg. That judgment call happens in your head — or doesn't happen at all.
  • 4No rest timer. You have to switch apps, remember to start it, and come back. Small friction, but consistent friction adds up across a year of sessions.
  • 5Easy to mis-enter. One tap in the wrong cell and last week's data is quietly overwritten. Spreadsheets have no validation layer specific to gym logging.
The core problemSpreadsheets optimise for viewing and analysis. Gym tracking optimises for fast, accurate data entry under fatigue. These are opposite use cases.

What a good tracking spreadsheet actually looks like

If you are going to use a spreadsheet, here is how to make it as useful as possible. This section is genuinely useful even if you never switch apps — it's the pattern that experienced lifters actually use.

  • One tab per week (or mesocycle), not one tab per day. Keeps navigation simple and makes week-on-week comparison easy.
  • Frozen header row with exercise name, sets × reps target, actual weight, actual reps, and an RPE/RIR column.
  • Colour-coded progression: conditional formatting to flag when you've hit the top of your rep range (ready to add weight) vs. missed the bottom.
  • A 'notes' column for technique cues, equipment swaps, or pain flags — this is where spreadsheets beat many apps.
  • A summary tab with a simple chart: working weight over time per exercise. This is the most motivating view you can build and takes 10 minutes to set up once.
  • Protect completed weeks (right-click → Protect Range in Google Sheets) so you can't accidentally overwrite history.

The honest truth: this setup works well at a desk. The summary chart is genuinely useful. The problem is that to use it in the gym you need your phone, and phone UX for Sheets is designed for reading, not fast data entry.

Spreadsheet vs. dedicated app: side-by-side comparison

Here is an honest comparison across the dimensions that matter most for someone tracking strength training.

FeatureSpreadsheet (Excel / Google Sheets)SammaGym (free app)
CostFreeFree forever, no subscription
In-gym phone UXPoor — small cells, easy mis-tapsBuilt for one-thumb use between sets
Previous set shown inlineManual scroll to last weekAlways visible in grey before logging
Rest timerRequires another appBuilt-in, accessible from lock screen
Progression logicFormula you build yourselfAuto-regulated double progression + RIR
PR detectionManual check or VLOOKUPAutomatic, flagged per exercise
Volume / progress chartsBuild yourself with some effortBuilt-in volume and PR charts
Offline usePartial (Google Sheets needs sync)Fully offline-first (IndexedDB)
Custom notesExcellent — full cell freedomNotes field per set
Data ownership / exportFull CSV controlYour data, exportable
Cardio GPSNot applicableBuilt-in GPS tracking
Multi-client (coaches)Shared sheet, manual managementCoaching toolkit for managing clients
Progress photosAttachments possible but clunkyBuilt-in progress photo log

The spreadsheet wins on custom analysis and note-taking flexibility. The app wins on every in-gym interaction. The good news is you do not have to choose: many serious lifters keep a spreadsheet for quarterly analysis and use an app for day-to-day logging.

Progressive overload: the gap spreadsheets can't close

The single most important variable in any strength program is progressive overload — the principle that the stimulus must increase over time for adaptation to continue. Practically, this means knowing when to add weight and when to stay put.

The standard method is double progression: work within a rep range (say 8–12), add reps each session until you close the top of the range across all sets, then increase the load by the minimum available increment and drop back to the bottom of the range. See the progressive overload calculator for a worked example.

In a spreadsheet this requires either a formula you set up yourself or a mental check every session. Both work — but the mental check is the one that gets skipped on a hard day, and the formula doesn't account for autoregulation: what if you were sick last week, or hit an unexpected PR?

Why autoregulation mattersRIR (Reps In Reserve) lets you adjust load based on how you feel today. A pure spreadsheet formula doesn't know you slept five hours. A tracker that shows your RIR history and flags deviations does.

Purpose-built trackers embed this logic. The previous weight and rep count are shown before you start a set. The app flags when you've earned a load increase. You still make the call — but the data is in front of you. Browse structured programs to see how progression is built into a full training block.

Gym owners and coaches tracking members in a shared sheet

A common real-world scenario: a personal trainer or small group fitness coach keeps a Google Sheet with one tab per client. It's free, shareable, and familiar. It works surprisingly well for tracking names, session dates, and exercise notes — until the client count grows.

The scaling problems are predictable: the sheet becomes large and hard to navigate, finding a specific client's exercise history requires manual search, and there is no notification when a client logs a session. Data entry still happens on a phone with the same friction as personal use.

  • What sheets do well for coaches: flexible note-taking, easy sharing, no software cost, custom reports you can build yourself.
  • Where they struggle: finding individual client history quickly, tracking multiple clients' progression simultaneously, and giving clients a good logging experience on their own phones.

SammaGym's coaching toolkit lets trainers manage client profiles, view session history, and track progression — without a subscription fee. It's a practical free alternative for trainers who are outgrowing a shared sheet but aren't ready to pay for a full coaching platform.

What SammaGym does differently

SammaGym is built around the in-gym moment: the 90-second window between sets when you need to log the last set and see what you did last time. Everything else follows from that.

  • Previous set shown inline in grey — always visible before you log, no scrolling.
  • Two-tap logging — weight and reps entered fast, designed for one hand.
  • Auto-regulated double progression + RIR — the app tells you when to add weight based on your rep performance and perceived effort.
  • Rest timer from the lock screen — start it, lock your phone, glance when it vibrates.
  • PR and volume charts — see your progress over time without building a chart yourself.
  • Progress photos — timestamped alongside your training log.
  • Cardio GPS — for runs, cycles, or any outdoor session.
  • Offline-first — works without signal; syncs when you reconnect.
  • Coaching toolkit — manage client profiles and track their progression.
  • Free forever — no subscription, no ads at launch.

The app is available at app.sammagym.com. It is a Progressive Web App — no install required, though you can add it to your home screen for a native feel.

What SammaGym does not replaceIf you want a custom pivot table of your volume per muscle group over six months, keep your spreadsheet. The app gives you volume charts and PR history, but a spreadsheet is genuinely better for deeply custom analysis. Use both.

How to migrate from a spreadsheet in under 10 minutes

You do not need to transfer every historical set. What you need is enough context to make your first session in the app useful.

  • 1Open your spreadsheet and find the last session for each exercise. Note the working weight and the rep count for each set — this is all you need.
  • 2Go to [app.sammagym.com](https://app.sammagym.com) and create your exercise list. Add each lift you train regularly.
  • 3Log one 'seed' session per exercise with the weights and reps from your spreadsheet. This gives the app a baseline to show as 'previous set' from day one.
  • 4Set your rep ranges and progression targets for each exercise (or accept the defaults). The app will flag when you're ready to add weight.
  • 5Start your next real session normally. The previous set data will be there.

Keep your spreadsheet open for the first two weeks if you want to cross-reference. Most people stop looking at it after the first session — not because they forgot it exists, but because they no longer need it.

Sources

  • American College of Sports Medicine — Progression Models in Resistance Training for Healthy Adults, Medicine & Science in Sports & Exercise, 2009.
  • Schoenfeld B. et al. — Resistance Training Volume Enhances Muscle Hypertrophy: A Systematic Review and Meta-Analysis, Medicine & Science in Sports & Exercise, 2019.
  • Zourdos M. et al. — Novel Resistance Training–Specific Rating of Perceived Exertion Scale Measuring Repetitions in Reserve, Journal of Strength and Conditioning Research, 2016.
  • Helms E. et al. — Application of the Repetitions in Reserve–Based Rating of Perceived Exertion Scale for Resistance Training, Strength and Conditioning Journal, 2016.
  • Tuchscherer M. — Reactive Training Manual, Reactive Training Systems, 2008.
Free workout tracker. No spreadsheet required.SammaGym is free forever. Previous sets shown inline, auto-regulated progression, rest timer from the lock screen. Start logging at app.sammagym.com.Try free

Sources

  1. American College of Sports Medicine — Progression Models in Resistance Training for Healthy Adults, Med Sci Sports Exerc, 2009.
  2. Schoenfeld B. et al. — Resistance Training Volume Enhances Muscle Hypertrophy: A Systematic Review and Meta-Analysis, Med Sci Sports Exerc, 2019.
  3. Zourdos M. et al. — Novel Resistance Training–Specific RPE Scale Measuring Repetitions in Reserve, J Strength Cond Res, 2016.
  4. Helms E. et al. — Application of the RIR-Based RPE Scale for Resistance Training, Strength Cond J, 2016.
  5. Tuchscherer M. — Reactive Training Manual, Reactive Training Systems, 2008.
SGSammaGym TeamWritten by people who train, grounded in research.

Domande
about spreadsheets vs apps.

Yes, for planning and post-session analysis. A spreadsheet is free, flexible, and excellent for custom charts. Where it fails is in-gym use on a phone: navigating to last week's data and entering numbers in small cells between sets is genuinely clunky. A purpose-built app solves the in-session experience without removing your data control.

SammaGym is free forever with no subscription. It shows previous set data inline, has auto-regulated progression, a built-in rest timer, PR detection, and offline-first logging. It also includes a coaching toolkit for trainers managing multiple clients.

You can, but it requires a formula or manual check every session. The problem is that the formula doesn't account for how you felt that day (RIR autoregulation), and the mental check gets skipped on hard days. A dedicated tracker embeds the logic and puts the numbers in front of you before each set.

A shared Google Sheet works up to a point — it's free and familiar. The friction grows as client count increases: finding individual histories, tracking progression across many people, and giving clients a good logging experience all become harder. SammaGym's coaching toolkit is a free alternative for small-to-medium coaching operations.

Yes, if you use it for analysis. A spreadsheet is better than any app for deeply custom pivot tables and charts. Many lifters use an app for daily logging and keep a spreadsheet for quarterly analysis — they serve different jobs.

SammaGym is free forever with no subscription and no ads at launch. There is no trial period or feature gate on the core tracking functionality.

Keep
reading.

All articles
PianificaSegnaProgredisciRipetiPianificaSegnaProgredisciRipetiPianificaSegnaProgredisciRipetiPianificaSegnaProgredisciRipeti
GratisOfflineEvidence-basedIn tascaGratisOfflineEvidence-basedIn tascaGratisOfflineEvidence-basedIn tascaGratisOfflineEvidence-basedIn tasca

Il prossimo allenamento
parte ora.

Accedi gratis
Gratis per sempre·Niente da scaricare·Funziona offline