Skip to main content
Guides7 min read

Session packs for personal trainers: how to price, sell, and track them

· Updated

Session packs let clients buy several appointments in one purchase. They can be useful when someone wants to keep training with you, and they save both sides repeating the payment process for every session. Individual bookings still have their place, especially while a client is deciding whether the training suits them.

A useful pack has a clear price, enough suitable booking times, and terms the client can understand. Here is how to put those pieces together, explain the offer, and track its use.

Why offer a pack?

A pack gives you and the client something concrete to plan around: they have paid for a set of sessions, and you know there is more training to deliver. It can support an ongoing working relationship without asking the client to decide on a new purchase each time.

You receive the package payment in advance, which can help with cash flow, while the client gets a clear total price and any saving you offer. Agreeing suitable appointment times is still important. The commitment is to a set of sessions, not a guarantee that every date will go ahead unchanged.

Decide what the pack includes

Start with the service: how many sessions, how long each lasts, and where they can take place. Explain whether the pack covers individual training, class places, live online sessions, or a particular combination. Do not leave clients to assume every service on your profile is included.

Buying sessions and booking dates are separate steps. A 10-session pack is not automatically a reservation for the next 10 Tuesdays. Check that the client can find suitable times before encouraging them to buy, and explain how far ahead they can book.

Price the pack and show the saving accurately

A discount is optional. Start with what you need to earn for the work, including preparation, venue costs, platform fees, and any support between appointments. Divide the total price by the number of sessions to check the effective session rate.

These are hypothetical examples for 10 equivalent sessions normally priced at £45 each. Buying them individually would cost £450:

  • £450 pack: £45 per session, with no price discount.
  • £400 pack: £40 per session, saving £50 in total.
  • £382.50 pack: £38.25 per session, saving £67.50, or 15%.
  • £380 pack: £38 per session, saving £70 in total.

If you round a pack price, update the saving too. Compare like-for-like services and use the current individual price. A lower headline price is not a useful comparison if the pack sessions are shorter or exclude something the individual appointment includes.

Keep the choice manageable. You might offer one smaller pack and one larger option, with a clear reason to choose each. You do not need a large menu of discounts to make a pack useful.

Set terms clients can use

Make these details easy to find before purchase:

  • The total price, session count, session length, and included services.
  • How to reserve appointments and whether regular times are available.
  • Any expiry date, including when the expiry period starts.
  • What happens to a session after a cancellation, no-show, or trainer cancellation.
  • How to request a refund or raise a problem with unused sessions.

Choose any expiry period with realistic booking opportunities in mind. Consider your own holidays and availability as well as the client's schedule. A pack should not promise flexibility while leaving too few chances to use it.

Cancelling an appointment and cancelling the whole pack need separate explanations. Our cancellation-policy guide explains why deducting a session also needs a fairness check. Check your actual booking system before promising that a cancellation will use or restore a session.

Offer an introduction without promising a sale

An introductory appointment can give a new client a chance to try your approach before buying several sessions. It could be full price or discounted; explain what is included and who is eligible. A good experience may lead to another booking, but it is not an obligation to buy a pack.

MatchMyTrainer offers a one-time-only option for a package. That restricts repeat purchases of that particular offering by the same client; it is not a blanket rule covering every introductory offer you create.

A straightforward way to explain the offer

Raise the option when a client wants to discuss further sessions, rather than following a fixed rule about which appointment to sell on. Using the hypothetical £400 pack above, you could say:

If you would like to book more sessions, there is an option to buy 10 for £400. That works out at £40 each, compared with £45 individually, so the total saving is £50. The pack covers [services] and [expiry details]. We can check suitable times before you decide. You can also keep booking individually.

Present the total upfront cost as clearly as the saving. Someone may prefer individual payments even when the pack is cheaper per session. Make that a valid choice.

Track bookings as well as the balance

A spreadsheet can work if it is kept up to date. Record the purchase, included services, expiry, bookings made, sessions completed, and any adjustments. Both you and the client should be able to understand what remains.

In MatchMyTrainer, you create the package with a session count, total price, and linked services. Clients purchase online and select an eligible pack when booking. The platform records bookings against the pack, and the trainer and client views show its usage.

A session reserved for a future booking is different from one already delivered. Keep that distinction in mind when checking a balance or answering a question. Automated records help with tracking, but a disputed booking or refund may still need a conversation and review.

Packs can also cover eligible group-class services. Buying a pack does not reserve a place in a full class. Our group-class booking guide explains how capacity and attendance lists fit into the booking process.

One-off packs and recurring subscriptions

A one-off pack is bought once. A subscription renews on its billing schedule and can provide a set number of sessions each period. Compare the included sessions, renewal terms, expiry, and treatment of unused sessions rather than assuming the two products work the same way.

MatchMyTrainer supports weekly and monthly session subscriptions with a fixed allowance; unused sessions do not roll over into the next period. Explain the allowance and booking availability before purchase. A subscription does not need to be tied to a particular weekly training frequency to be worth considering.

Packs bring payment forward, but you still owe the sessions. Subscriptions can provide recurring billing, but payments can fail and clients can cancel. Neither guarantees income or attendance. For the day-to-day booking side, see our guide to handling no-shows and late cancellations.

Sell session packs without the spreadsheet

Create packs, choose the included services, and let clients purchase online. Track package usage alongside their bookings.

Learn more