Skip to main content

Training Session Programs

Learn when to use Training Sessions Programs for one on one or small group coaching, and how Sign Ups connect to pricing and scheduling.

Updated over 2 weeks ago

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.

Did this answer your question?