1. What this Program Type is
Training Session Programs are used for personalized coaching that happens in one on one or small group settings. Instead of joining a full season team, players purchase training sessions and then choose specific times that work with their schedule.
These Programs are designed for flexibility. Players can buy single sessions or bundles of sessions, and they can often select timeslots during registration or later on, depending on how the club configures the setup.
Training Session Programs are always Open Programs. Families do not receive invitations to accept a roster spot. Instead, they see available training options and decide which ones they want to purchase.
2. When to use this Program Type
Use a Training Sessions Program when you are offering focused, individualized coaching that is separate from your standard team based programs.
Typical use cases include:
One on one private training with a coach
Small group technical sessions
Position specific training blocks (for example, goalkeeper training)
Flexible packages that allow players to schedule sessions as their availability allows
Training Sessions are a good fit when:
Players or parents want control over when sessions are scheduled
You want to offer different pricing for different coaches, times, or locations
You want to sell bundles of sessions, such as a 5 session pack, rather than a full season commitment
If you are running camps, clinics, or short duration events with fixed schedules, a Supplemental Program may be a better fit. If you are organizing full season teams, use a Core Program instead.
3. How registration works with this Program Type
Training Session Programs are always Open Programs. That means players who meet your eligibility criteria can see and purchase offerings without an invitation.
The sign up experience for Training Sessions relies on a connection to the Sign Ups area of the platform.
High level flow:
Create the Sign Up first
If you have not already created a paid Sign Up for your training sessions, start in Calendar > Sign Ups.
This is where you set up timeslots, assign coaches, and define basic event details for each session or block.
Connect the Sign Up to the Training Sessions Program
In the Program, you connect the Sign Up you created.
You must connect the Sign Up before you can create the registration rules for the Program.
Configure registrations for pricing and packaging
Within the Training Sessions Program, admins can use two main registration patterns:
A la carte registrations
This allows you to set separate pricing based on time, coach, or location.
Players choose individual sessions to purchase.
Bundled registrations
Each registration represents a bundle of sessions, such as a 5 session pack.
Families pay once for the bundle, often at a discounted per session rate.
Players do not have to select all their timeslots at once. They can use their bundle over time, similar to a punch card.
As with other Programs, you can still apply eligibility rules, such as age or gender, if you want to limit who can register for certain training options.
4. How teams and rostering work
Training Session Programs are not team based. They are built around individual sessions and Sign Ups, so there is no team selection step when you configure this Program type.
Key points:
There is no team step when creating a Training Sessions Program.
Players are not rostered to traditional teams.
Grouping is handled through the Sign Ups and the timeslots players choose, rather than through teams or registration based groups.
Because there are no teams:
Team specific features in the mobile app, such as team chats or team calendars, are not the focus for this Program type.
Families will instead see their booked training sessions through their Calendar and event views that are tied to those timeslots. They can also cancel or reschedule timeslots as needed within the Sign Up Cancellation rules
This keeps the structure light and focused on session bookings rather than long term rosters.
5. How this Program Type connects to other features
Training Sessions rely heavily on the Sign Ups and Calendar areas of the platform, along with flexible registration and pricing.
Sign Ups and Calendar
All timeslots are created and managed in Calendar > Sign Ups.
The Training Sessions Program connects to a Sign Up so that registration and scheduling work together.
Once connected, players can register for sessions and see those bookings appear on their schedules.
Registration and pricing control
A la carte registrations let you set different prices for different timeslots or coaches.
Bundled registrations let you offer discounted packages of sessions that can be used over time.
You can mix these approaches if your club wants to offer both single sessions and bundles inside the same Training Sessions Program.
Relationship to other Programs
Many clubs run Training Sessions alongside Core Programs and Supplemental Programs.
A player might be on a Core team, attend a Supplemental camp, and also purchase a Training Sessions bundle for extra one on one work.
Reporting
Using the Training Sessions Program type and appropriate Program Category helps you track private and small group training separately from other offerings.
You can see total usage and revenue from training sessions across seasons or years.
6. Related articles
For broader context on Programs and how they behave, see:
Programs Overview
Program Lifecycle & Visibility
Program Management for Admins
You may also want to review these Program Type articles in the Types of Programs section:
Core Programs
Supplemental Programs
Subscription Programs
FAQs
Are Training Sessions Programs Open or Invitational?
Training Session Programs are always Open Programs.
Do Training Sessions Programs use teams?
No. Training Session Programs are not team based and do not roster players to traditional teams.
Why do I need to create a Sign Up first?
The sign up experience relies on Calendar > Sign Ups for timeslots, coaches, and session details, and the Training Sessions Program connects to that Sign Up.
What is the difference between a la carte and bundled registrations?
A la carte registrations allow players to purchase individual sessions, while bundled registrations represent a package of sessions (such as a 5 session pack) that can be used over time.
