Guide for personal trainers
How to Sell PT Packages Online
Selling session packs upfront is one of the most effective ways to improve cash flow, increase client commitment, and reduce session-by-session admin. Here's how to do it well.
What PT packages are and how they work
Understanding the structure of PT packages is the starting point for selling them effectively.
What a PT package is
A PT package — also called a session pack or credit pack — is a bundle of sessions sold at a fixed price upfront. Instead of paying per session, a client pays for 5, 10, or another number of sessions in advance and uses them over time.
Session credits
The most common way to structure packages is with session credits. Each credit represents one session. When a client books, a credit is deducted from their balance automatically. This makes administration simple on both sides.
Benefits of selling session packages
Session packs improve almost every part of how a PT business operates.
Improved cash flow
Selling a 10-session pack means you receive payment for 10 sessions upfront, before delivering any of them. This gives you predictable income and removes the session-by-session payment cycle.
Stronger client commitment
A client who has paid for a pack of sessions is financially invested in continuing. This reduces the likelihood of clients dropping off after their first few sessions.
Less admin per session
Once a client has a pack, each booking doesn't require a separate payment decision. They book, a credit is used, and you both get on with it. No invoicing or payment chasing per session.
Easier to plan your schedule
Clients on packs book in advance rather than deciding session by session. This makes your calendar more predictable and reduces last-minute gaps.
How to price PT packages
Pricing session packs requires balancing client incentive with your own margin and business model.
Per-session vs pack pricing
Most trainers price packs at a slight discount to the per-session rate. This rewards commitment and gives clients a reason to buy upfront. The discount should reflect the value of guaranteed income, not erode your margins.
Common pack sizes
5 and 10 session packs are the most common starting points. Some trainers offer 20-session packs for longer-term commitments. Start with one or two options and expand based on what clients prefer.
Consider the commitment period
Decide whether credits expire. Some trainers add an expiry date to keep clients engaged and protect their schedule from open-ended commitments. Others keep credits indefinite to lower the barrier to purchase.
How to deliver PT packages digitally
The logistics of managing credits and bookings digitally should be handled by your booking platform — not manually.
Online payment at purchase
The simplest way to sell packages online is to have clients pay by card at the point of purchase. Stripe Connect routes the payment directly to your bank account — no manual invoice needed.
Automatic credit tracking
Once a client has a pack, their credit balance should update automatically every time they book. Manual tracking in a spreadsheet is error-prone and time-consuming — a booking system handles this automatically.
Booking with credits
Clients with credits should be able to use them to book sessions through your booking page. The system deducts the credit and confirms the booking — no manual steps required.
How Nextro handles credit packs
Nextro has a native credit pack system built for personal trainers.
With Nextro, you create a credit pack with a defined number of sessions and a price. Clients purchase the pack via Stripe — payment goes directly to your bank account. Credits are added to their profile automatically. When they book a session, a credit is deducted automatically. You can see every client's credit balance in your dashboard at any time — no spreadsheet required.
Start selling session packs today
Nextro is in early access. Set up your first credit pack and let clients buy sessions in bundles from day one.
Join early access