Session tracking
5 ways to track personal training sessions
By PacksLeft · Reviewed
To track personal training sessions remaining, record the pack purchased, log each session against that pack, and keep a running balance both you and your client can check. The tool can be a sheet of paper. The part that matters is recording what happened before the next appointment starts.
Keep session credits separate from money owed. In this example, Jamie buys 10 sessions for $650 and pays $325 today. After three sessions, Jamie has seven sessions left and still owes $325. A single column marked paid cannot describe that situation. Here are five ways to keep the records.
1. A paper session log
Give each client a separate sheet with the pack purchase date and starting balance at the top. After each appointment, add the date, session number, and remaining count. Ask the client to acknowledge the entry while you are together.
Paper is useful when a clipboard is already part of your session. Keep completed sheets, photograph them for backup, and start a new sheet for each pack. The weak point is access: your client cannot check the clipboard from home. A lost sheet also takes the history with it unless you kept a copy.
2. Excel or Google Sheets
Use one roster for current balances and a separate log for dated activity. In the roster, track sessions purchased, sessions used, sessions remaining, expiry, pack price, and payments received. In the log, enter each completed session rather than repeatedly overwriting a total.
A spreadsheet makes it easy to scan the whole roster. Protect formula cells and give each client access only to their own record. Hiding other clients' rows in a shared workbook is not an access control. Export a dated backup before a major cleanup or import.
3. Your calendar plus a balance record
A calendar is a useful cross-check because it tells you what was scheduled. Mark appointments as completed, cancelled, or moved, then reconcile completed visits with the pack record.
Do not deduct a credit simply because an event exists. A rescheduled appointment can appear twice, and a cancelled visit may still be visible. If the calendar is your main tool, add a clear completion marker and record the resulting balance in a separate client note. This method needs a consistent end-of-day check.
4. A session-pack tracker
A dedicated tracker keeps the pack and its deductions together. PacksLeft lets you log sessions and give your client a private browser link to their balance, where existing clients can also book a 1:1 time. It fits a trainer whose recurring problem is the count.
Try a realistic sequence before switching: add a 10-pack, log three sessions, undo one mistaken entry, and open the client view. You should be able to explain why the balance is eight without reconstructing the week from messages. We make PacksLeft; it does not replace workout programming or class and studio scheduling.
Programming apps are a different job. If the client will not install an app, remaining sessions need a ledger or a sheet, not a workout product.
5. Booking software with package credits
Choose this approach when clients need to reserve their own appointments. The booking system can connect a reservation to a package, but you need to understand exactly when the credit is consumed.
During a trial, book a session, reschedule it, cancel inside the allowed window, and record a late cancellation. Check the balance after every action. Software that deducts on booking has different day-to-day behavior from a tracker that deducts after attendance.
Pick the method you will update every time
Use this table to choose a starting point. Keep your current method if the record stays accurate and the client can verify it.
| Your main need | Start with | Check before relying on it |
|---|---|---|
| An acknowledgement after each visit | Paper log | Backup and storage |
| A view of every client's balance | Spreadsheet | Formula protection and access |
| Matching delivered sessions to the week | Calendar plus ledger | Completed versus scheduled visits |
| A shared remaining-session count | Session tracker | History, corrections, and client access |
| Clients choosing appointment times | Booking software | Credit and cancellation behavior |
A two-minute closing routine
Before putting your phone or clipboard away, confirm today's visit is recorded once, check the new balance, and mention the next pack if the client is approaching zero. At the end of the week, reconcile the calendar against the log. An unexplained difference is easier to resolve after two days than after two months.
Start with the free sheet
Use the downloadable tracker for your current roster. If updating it becomes the problem, you can import its supported columns into PacksLeft.