Session pack tracking for personal trainers
Know how many sessions every client has left.
Each session comes off the right pack, clients see what's left in their own account, and you see who's running low before they run out.
Free to use. 1% on payments clients make online. Nothing else. Clients pay no booking fee. Stripe's card fees apply.

Sessions come off by themselves
When a client books or you log a session, it comes off their pack. Late cancels follow your rule and count as used.
Clients see what's left
Each client's account shows sessions left, when the pack runs out and the history behind it. They stop asking you.
See who's running low
Clients with one or two sessions left show on your Today screen, with a button to remind them on WhatsApp.
Packs that top up on their card
Clients can tick "buy the next one automatically" at checkout. When the pack runs out, the next one is charged to their saved card and they get an email.
Expiry dates and carry-over
Give packs an expiry date. On monthly plans, unused sessions can carry over, up to a limit you set.
Bring your clients across
Paste your client list, one client a line, with the sessions each one has left. You check it before it saves.
Every change has a reason
Each session, payment and change to a pack is listed with the reason, for you and for the client.
Questions
How do I track PT session packs?
Record each pack against the client, take a session off each time they train or cancel late, and show them what's left. Coachfront does the counting for you.
Can I add sessions clients already have left?
Yes. Paste your client list with the sessions each one has left, or upload a spreadsheet.
What does it cost?
Free to use. 1% on payments clients make online. Nothing else. Cash and transfers you record yourself cost nothing.