How to Create Session Bundles
Create pre-paid session bundles that clients can purchase and use for your classes.
How to create a session bundle
- Go to your admin dashboard and click the Promotions tab
- Click Create Promotion
- Select Session Bundle (not Discount Coupon)
Enter bundle details
- Bundle Name – e.g. “6-Class Pass” or “Monthly Bundle”
- Description (optional) – explain what the bundle includes
- Price – total amount paid upfront
- Number of Sessions – how many classes are included (e.g. 6, 10, 20)
- Code Prefix (optional) – used to generate unique codes (e.g. YOGA-6X-AB3K9M)
Choose where the bundle can be used
- All Classes – can be used for any class
- Selected Classes Only – restrict to specific classes
Set expiry (optional)
- Fixed expiry date – expires on a specific date
- Expires after first use – starts from first booking
Additional options
- Allow for Services/Sessions – allow bundle use for 1:1 services
- Allow Cash Payments – let clients pay offline
- Send reminder when final session is used – automatically prompts the client to purchase another bundle after using their last session
- Prevent duplicate purchase – stops clients buying another bundle until their current one is used or expired
- Visible on booking page – controls whether clients can see and purchase the bundle
Final step
Click Create Bundle to save.
How clients use bundles
- Clients can purchase bundles directly from your booking page
- They receive a unique code via email
- When booking a class, they enter the code at checkout
- One session is deducted each time they book
Clients can also purchase a bundle during the booking process, and it will be applied automatically.
See also: