Programs
Programs are structured multi-session experiences. They’re perfect for transformation challenges, courses, and comprehensive training packages.
Program Types
PT Suite supports three program types:
| Type | Live Sessions | Video Content | Best For |
|---|---|---|---|
| Hybrid | ✅ Yes | ✅ Yes | 8-week transformations with weekly check-ins + workout videos |
| Video Only | ❌ No | ✅ Yes | Self-paced courses, tutorial libraries |
| Live Only | ✅ Yes | ❌ No | Traditional group programs, bootcamps |
Creating a Program
Navigate to Programs
Go to Admin → Programs.
Click Create Program
Click the + button to open the program wizard.
Basic Information
| Field | Description | Example |
|---|---|---|
| Name | Program title | ”8-Week Body Transformation” |
| Description | What’s included | ”Complete fitness overhaul with…” |
| Price | Enrollment cost | £299 |
| Capacity | Maximum enrollments | 20 |
Choose Program Type
Select your program type:
- Hybrid — Live sessions + video modules
- Video Only — Pure self-paced content
- Live Only — Scheduled sessions, no video
Configure Sessions (Hybrid/Live Only)
For programs with live sessions:
- Select the session type for live components
- Schedule your sessions (dates, times)
- Set delivery method (in-person, online, or hybrid)
Add Video Modules (Hybrid/Video Only)
For programs with video content:
- Create modules (e.g., “Week 1”, “Week 2”)
- Add videos to each module
- Set unlock strategy (see below)
Set Access Duration
Choose how long participants can access content:
- Lifetime — No expiration
- Limited — E.g., 90 days after enrollment
Review and Create
Check your settings and click Create Program.
Video Modules
Organise your video content into modules (like chapters or weeks).
Creating Modules
- Open your program
- Go to the Modules tab
- Click Add Module
- Enter module name and description
- Drag to reorder if needed
Adding Videos to Modules
- Open a module
- Click Add Video
- Select from your video library
- Drag to set play order
Tip: Upload videos first in Video Commerce → Videos, then add them to program modules.
Unlock Strategies
Control when participants can access modules:
| Strategy | Behaviour | Use Case |
|---|---|---|
| Immediate | All modules available instantly | Self-paced courses |
| Sequential | Unlock after completing previous | Structured learning paths |
| Date-Based | Unlock on specific dates | Cohort programs |
Program Sessions
For hybrid and live-only programs, schedule your live components:
Scheduling Sessions
- Open your program
- Go to the Sessions tab
- Click Add Session
- Set date, time, and duration
- Choose delivery method
- Save
Session Options
| Setting | Description |
|---|---|
| Date & Time | When the session occurs |
| Duration | How long (in minutes) |
| Delivery | In-person, online, or hybrid |
| Location | For in-person sessions |
Zoom Integration
Online sessions automatically create Zoom meetings when participants enroll. They receive:
- Calendar invite with join link
- Email reminders before sessions
- One-click join from their dashboard
Managing Enrollments
Viewing Participants
- Go to Admin → Bookings
- Filter by Programs
- Click on an enrollment to see:
- Participant details
- Progress (videos watched)
- Upcoming sessions
- Payment status
Manual Enrollment
Enroll clients without them purchasing:
- Open the program
- Click Add Participant
- Search for the client
- Choose: Free, Paid, or Invoice Later
- Confirm
Progress Tracking
For programs with video content, track participant progress:
- Videos completed per module
- Total watch time
- Module completion status
Participants see their own progress on their dashboard.
Access & Expiration
Access Duration
Set how long participants can access program content after enrolling:
| Setting | Effect |
|---|---|
| No Limit | Lifetime access |
| 30 days | Access expires 30 days after enrollment |
| 90 days | Access expires 90 days after enrollment |
What Happens on Expiration
- Video access is revoked
- Progress history is preserved
- Session attendance records remain
- Participant can re-enroll if program is still available
Note: Expiration applies from enrollment date, not program start date. Each participant’s clock starts when they join.
Pricing Strategies
One-Time Payment
Client pays once, gets full access.
Early Bird Pricing
Create urgency with time-limited discounts:
- Set regular price on program
- Offer discount code for early sign-ups
- Promote deadline
Payment Plans
For high-ticket programs, consider:
- Splitting into phases (each sold separately)
- Using deposit + balance approach
- Third-party payment plan tools
Example Programs
Transformation Challenge (Hybrid)
| Component | Details |
|---|---|
| Duration | 8 weeks |
| Live Sessions | Weekly 30-min check-in (online) |
| Video Content | 5 workout videos per week |
| Unlock | Sequential (complete week to unlock next) |
| Price | £199 |
| Access | 90 days |
Self-Paced Course (Video Only)
| Component | Details |
|---|---|
| Modules | 6 modules |
| Videos | 4-6 per module |
| Unlock | Immediate (all available) |
| Price | £79 |
| Access | Lifetime |
Bootcamp (Live Only)
| Component | Details |
|---|---|
| Duration | 4 weeks |
| Sessions | 3x per week (Mon/Wed/Fri 6am) |
| Delivery | In-person |
| Capacity | 15 |
| Price | £149 |
Best Practices
Clear Value Proposition
- Explain what transformation clients will achieve
- List exactly what’s included
- Show the week-by-week journey
Structured Progression
- Build complexity gradually
- Each week should build on the last
- Include rest/recovery where appropriate
Engagement Points
- Regular live sessions maintain accountability
- Weekly modules keep people coming back
- Community elements (if possible) boost completion
Realistic Capacity
- Consider your bandwidth for live sessions
- More participants = more support needed
- Quality over quantity
Completion Incentives
- Celebrate milestones
- Offer completion certificates
- Graduate discount for next program