Multi-session programs are most common in Supplemental Programs (camps, clinics, short-duration offerings) and Training Sessions Programs (time-slot based coaching with a la carte or bundle pricing). The goal is the same in both cases: make it easy for families to understand their options, pick the right session(s), and complete registration without confusion.
This article covers practical ways to structure multi-session offerings so they stay clean for admins and clear for families.
1. Start with the Right Program Type
Supplemental Programs
Use Supplemental when you have multiple camp or clinic sessions and want parents to be able to register for one or more activities.
Recommended when:
Sessions are defined (week 1 vs week 2, morning vs afternoon)
Families may register for multiple options
Teams are optional, but grouping is helpful
Team/Group Type options you will typically use:
No traditional teams, but players should be grouped together by registration (common best practice)
No traditional teams or groups needed (if you do not need grouping, calendar, or messaging for sessions)
Traditional Teams (less common for camps, but available when needed)
Training Sessions Programs
Use Training Sessions when the experience depends on selectable time slots, coaches, or packages.
Recommended when:
Families choose specific sessions from time slots
You offer a la carte pricing and/or bundles (punch passes)
Scheduling is driven by Sign Ups and time slot selection
Key setup reminder:
Training Sessions Programs depend on a connected paid Sign Up and the creation of time slots under Calendar > Sign Ups.
2. Decide How Families Should Browse and Select Options
If you have many session choices, use Grouped Registrations (Supplemental)
Grouped Registrations are the cleanest way to organize a program with lots of registration options.
Why it helps:
Families see one program card on their dashboard, click in once, and then choose the right session folder
Admins can reduce clutter in Open Programs while still offering many choices
Best practice:
Create Registration Groups early (weekly, daily, monthly, morning/afternoon, etc.) so you do not create visibility confusion later.
If the selection is schedule-driven, use Time Slots (Training Sessions)
Training Sessions replace the “Programs cross-sell” concept with Time Slots. Families should understand immediately that they are selecting times, not choosing from a long list of registrations.
Best practice:
Keep time slot naming and availability consistent so families do not feel like they are guessing which option to choose.
3. Use Naming Conventions That Reduce Questions
Multi-session programs succeed or fail based on clarity. Your naming should eliminate back-and-forth.
Supplemental program registration naming
Include the details that matter most to families:
Week or session identifier
Date range
Time window (Morning, Afternoon, Full Day)
Location if applicable
Examples:
“Week 1 Camp (Dec 1–5) – Morning”
“Week 1 Camp (Dec 1–5) – Full Day”
“Holiday Clinic – Dec 27 – Goalkeepers”
Registration Groups naming (Grouped Registrations)
Group names should match how families think:
“All Weekly Options”
“All Daily Options”
“Morning Sessions”
“Afternoon Sessions”
“Full Day”
Avoid internal-only language that parents will not understand.
4. Use the Right Display Settings So Sessions Are Easy to Compare
For Supplemental programs, the Display Settings step on each Registration is a powerful tool to make sessions understandable without requiring families to click into every option.
Recommended fields to use when you have session-based offerings:
Days of week
Start time / End time
Session Override Start Date / End Date (use these to show actual camp dates, not the broader program window)
Details (only if you are not using grouped registrations, since program details override in grouped mode)
Best practice:
Use Session Override dates for each registration so families see the true session window on the public listing and promote page.
5. Control Availability with Dates Instead of Duplicating Programs
You do not need separate programs for every session in most cases. Use registration dates to open options in phases.
Staggering registration windows:
Keep the Program active for the full season or overall timeframe
Use Registration Start Dates to open individual sessions only when you are ready
Use Registration End Dates to close sessions cleanly
This allows you to:
Build the full schedule upfront
Release sessions gradually
Avoid last-minute setup rush
6. Keep Eligibility Consistent and Intentional
Multi-session programs often share the same target audience.
Best practice:
Keep eligibility aligned across sessions unless there is a clear reason to differ
Use one primary age method (birthdate or age group or grade) plus gender if needed
Avoid stacking multiple age methods unless you intend to narrow results aggressively
If a single session needs different eligibility:
Duplicate the registration and adjust only what is necessary, so you do not create accidental blockers elsewhere.
7. Use Capacity and Waitlists to Manage Demand
Multi-session programs commonly fill unevenly.
Recommendations:
Set Total Max Capacity per session registration when there is a real limit (space, staffing, field time)
Use “spots remaining” messaging when urgency helps drive completion
Enable a waitlist for sessions that consistently fill, so families have a clear next step
This keeps families engaged, even when a preferred session is full.
8. Choose the Right Structure for “Register for More Than One”
Supplemental Programs: multiple registrations can work well
If families can sign up for multiple sessions, Supplemental Programs combined with multiple registrations (and grouping) is usually the simplest approach.
Tip:
Keep each registration focused on one clear session option.
Use groups to reduce clutter.
Training Sessions: packages are the cleaner approach
Training Sessions are best when families buy:
A la carte sessions (pricing varies by time slot or coach), and/or
Bundles (discounted multi-session packages, like a 5-session pass)
Because Training Sessions tie into time slots and Sign Ups, you typically do not want a long list of registrations to represent each possible session. You want families choosing from time slot availability after they have purchased the right type of training.
9. Promote with the Right Link and Instructions
For multi-session programs, confusion often comes from “I clicked the link and do not know what to pick.”
Best practices:
Use Quick Promote to share the Program Detail Page
In your announcement, include one short “how to choose” line, such as:
“Click into Winter Break Camp, then choose Weekly Options to pick your week.”
“Select a training package, then choose your time slots during checkout.”
If you use Grouped Registrations:
Consider adding some short Program Details text so parents know they must click into the program and then choose a folder.
10. Quick Setup Checklist
Before you share the program:
Program type matches the offering (Supplemental vs Training Sessions)
Team/Group Type matches your needs (group by registration if you want calendar and messaging)
Registrations are clearly named and grouped (if applicable)
Session Override Start/End Dates are set for each session registration
Registration date windows are open for the sessions you want visible today
Capacity and waitlists are configured where needed
Incomplete Registration Emails are enabled for the registration form if you want automated follow-up
Summary
For Supplemental and Training Sessions programs, organization is the difference between “easy to register” and “too confusing to finish.”
Supplemental programs work best with clear session registrations, consistent naming, and Grouped Registrations when volume is high.
Training Sessions programs work best when you connect time slots cleanly and use a la carte or bundle structures rather than creating a separate registration for every possible session.
A clear structure up front reduces admin support time and increases registration completion for multi-session offerings.
Frequently Asked Questions
Should I create a separate program for each session?
In most cases, no. You can use multiple registrations within one program and control visibility with Registration Start and End Dates.
When should I use Grouped Registrations?
Grouped Registrations are helpful when you have many session options and want families to click into one program and then choose from organized folders.
When should I use Training Sessions instead of Supplemental?
Use Training Sessions when families need to select specific time slots, coaches, or packages tied to Sign Ups and scheduling.
Why are families confused about which session to choose?
Unclear naming, missing Session Override dates, or too many ungrouped registrations can create confusion. Clear naming and structured organization reduce questions.
