Skip to main content
Guides7 min read

Session Packs for Personal Trainers: How to Price, Sell, and Track Them

30 March 2026

If you're a personal trainer selling sessions one at a time, you're leaving money on the table, and making your income less predictable than it needs to be. Session packs (sometimes called block bookings or training packages) are one of the simplest ways to increase client commitment, smooth out your cash flow, and reduce the admin of chasing individual payments.

Here's how to price them, sell them, and track them without drowning in spreadsheets.

Why session packs work

The psychology is straightforward: when someone buys a pack of sessions upfront, they're committing. They've invested money, so they're more likely to show up. They're thinking in terms of a programme, not a one-off. And you get paid in advance rather than session by session.

From the trainer's perspective, session packs solve three problems at once:

  • Predictable income. Instead of wondering whether Tuesday's client will book again next week, you know you've got 10 sessions locked in. That's 10 weeks of guaranteed work with that client.
  • Fewer no-shows. People who've paid upfront are significantly less likely to skip sessions. They've already spent the money, so the cost of not showing up feels real. No-shows cost trainers thousands per year, and packs are one of the best defences.
  • Less admin. One payment instead of 10 individual transactions. No chasing payments after every session. The pack is purchased, the sessions are tracked, done.

From the client's perspective:

  • They save money. A 10-session pack at a 10–15% discount is a genuine saving.
  • They commit to a goal. Buying a pack feels like signing up for a programme, not just booking a random session. It's a psychological shift that drives better results.
  • No repeated payments. One transaction. No fumbling with bank transfers or remembering to pay after each session.

How to price your session packs

There's no single right answer here, but there are a few approaches that work well.

The percentage discount

The most common approach. Take your per-session rate and apply a 10–20% discount for buying in bulk. If you charge £45 per session, a 10-session pack at 15% off comes to £382.50 (rounded to £380 or £385 for simplicity). The client saves £67.50, and you get £380 upfront instead of chasing £45 ten times.

The round number

Instead of calculating exact percentages, just pick a clean number. £45/session becomes £400 for 10. It's easy to communicate, easy to remember, and the client instinctively knows they're getting a deal.

The intro offer

A single discounted session for new clients, say £30 instead of your usual £45. This lowers the barrier to trying you out without committing to a full pack. If you're good (and you are), they'll buy a pack after.

The key is to limit intro offers to one per client. Otherwise you'll get people buying the intro session repeatedly and never committing to the full rate. On MatchMyTrainer, you can mark any pack as one-time-only when you create it. The platform enforces it automatically, so you don't need to check who's already used theirs.

What not to do

  • Don't discount so heavily that you resent the work. A 30% discount on a 10-pack means you're giving away 3 sessions for free. That's not a discount — that's charity.
  • Don't create too many options. A 5-pack, a 10-pack, and maybe an intro offer is plenty. Twenty different pricing tiers confuse clients and make your profile look like a restaurant menu.
  • Don't undervalue your time. If your standard rate is fair for your experience and location, a small discount on a pack is generous enough. You don't need to race to the bottom.

Tracking session packs: the spreadsheet problem

The traditional way trainers track packs is a Google Sheet. Client name, sessions purchased, sessions used, sessions remaining. It works — until it doesn't. One missed update, one client who insists they had 3 sessions left when your spreadsheet says 2, and suddenly you're in an awkward conversation about money.

The better approach is automated tracking. When a client buys a pack, the system records it. When they book a session using that pack, the system deducts it. Both the client and the trainer can see the balance at any time. No disputes, no manual counting, no spreadsheets.

That's exactly how it works on MatchMyTrainer. You create a pack (say, 10 sessions at £400), the client buys it online, and every booking against that pack is tracked automatically. When they're running low, they know, and they can top up without you having to prompt them.

Subscription packs vs one-off packs

Beyond standard session packs, some trainers offer subscription packages: recurring weekly or monthly billing where the client gets a set number of sessions per period. This is the ultimate for predictable income: every month, the payment arrives automatically.

Subscriptions work best when:

  • The client trains with you regularly (2+ times per week)
  • They're committed long-term, not just trying it out
  • You want truly predictable monthly income

For clients who train once a week or are still finding their rhythm, a standard session pack is usually better. It gives them flexibility without the commitment of a recurring charge.

How to sell packs without being pushy

The best time to suggest a pack is after a client's second or third session, not the first. By then, they know they like training with you, and a pack feels like a natural next step rather than a sales pitch.

Frame it as a saving, not an obligation: “If you want to keep going, a 10-pack saves you about £65 compared to paying per session. No pressure, just an option if you're planning to train regularly.”

If you have an intro offer on your profile, that does the selling for you. The client tries a discounted first session, likes it, and sees the pack options when they come back to book again.

Sell session packs without the spreadsheet

Create packs, set your prices, and let the platform track redemptions automatically. Clients buy online, sessions are counted. No manual tracking.

Learn more

We use cookies to improve your experience and understand how you use our site. Privacy policy