How Personal Trainers Should Set Up Online Booking - Packs, Not Per-Session
Why per-session pricing hurts personal trainers, how session packs increase retention, and how to set up a booking system that fits the PT model.
By Nathan O'Leary
Why session packs work better
When a client buys a 10-session pack upfront, the psychology shifts completely. They have already invested the money. Now they are motivated to show up because every missed session is money wasted, not money saved. You have predictable revenue for the next 10 sessions regardless of whether the client cancels individual bookings. And the client genuinely gets value because the per-session rate is lower than paying individually. This is not a trick or a sales tactic. It is a structure that aligns incentives. The client gets a discount for committing. You get guaranteed income and reduced admin. Both sides benefit, which is why pack-based pricing is now the standard model for personal trainers, tutors, and coaches across the industry.
How to structure packs
The most effective pack structure offers 2-3 tiers with increasing discounts. A starter pack of 5 sessions at 5% off lets new clients test the waters without a huge upfront commitment. A standard pack of 10 sessions at 10% off is your bread-and-butter offering for regular clients. A commitment pack of 20 sessions at 15% off rewards long-term clients and locks in revenue for 4-5 months. If your standard session rate is £50, the pricing looks like this: 5-pack at £237.50 (£47.50 per session), 10-pack at £450 (£45 per session), 20-pack at £850 (£42.50 per session). The discount at each tier is meaningful enough to incentivise the bigger pack but not so generous that it destroys your margin. Most trainers find that 60-70% of clients choose the 10-pack, which is the ideal middle ground.
Tracking pack credits
The administration of session packs is where most trainers waste time. Tracking credits in a spreadsheet, remembering how many sessions each client has left, sending manual messages when packs are running low. A proper booking system automates all of this. When a client books using their pack, one credit is deducted automatically. Both you and the client can see the remaining balance at any time. When the pack drops to 2-3 sessions remaining, the system sends an automated notification to the client encouraging them to purchase their next pack. This notification typically converts at 70-80% because the client is already in the routine and does not want to break it. In Better Bookings, session packs are a built-in feature. You define the pack (name, number of sessions, price, expiry period), the client purchases it online or you assign it manually, and credits track automatically from that point forward.
Combining packs with online booking
The ideal client experience works like this: the client visits your booking page, purchases a 10-session pack online (processed through Stripe, payment confirmed immediately), and then books their first session on the same visit. For subsequent sessions, they return to your booking page, see your real-time availability, and book a slot that works for them. Each booking automatically deducts one credit from their pack. They can see their remaining balance in their profile. There is no texting you to check availability. No back-and-forth about times. No manual tracking of how many sessions they have left. The entire process is self-service for the client, which means less admin for you and more convenience for them. You see all your upcoming sessions in your calendar regardless of whether they were booked from a pack or as individual bookings.
What about trial sessions?
Asking a stranger to commit to a 10-session pack costing £450 before they have ever met you is a hard sell. A taster session removes this barrier. List a separate service called 'Taster Session' or 'Free Consultation' at £0 or a heavily discounted rate (£10-15). This gives the prospect a chance to experience your coaching style, your gym or space, and your personality without financial risk. After the taster session, follow up within 24 hours with a message offering the 10-session pack. The conversion rate from taster to pack is typically 50-70% because the client has already experienced the value and built a personal connection with you. This two-step approach (taster then pack) converts significantly better than trying to sell a large pack to cold prospects. In Better Bookings, set up the taster as a separate service with its own pricing. After the session is completed, the automated follow-up system can send a rebooking prompt directing the client toward your pack purchase page.
Frequently Asked Questions
Do session packs reduce cancellations?
Yes. Clients who've prepaid for 10 sessions are 3-4x less likely to no-show than per-session clients. They've already invested and want to get their money's worth.
What if a client wants a refund for unused sessions?
Set a clear policy: packs are valid for a set period (e.g., 3 months) and unused sessions expire. Partial refunds can be offered at your discretion, but having a policy in place avoids disputes.