Skip to main content

Which Program Type Should I Use?

A decision guide to help you choose the right Program Type in Sprocket based on your club’s structure, billing model, team setup, and scheduling needs.

Updated over a week ago

Which Program Type Should I Use?

A decision guide to help you choose the right Program Type in Sprocket based on your club’s structure, billing model, team setup, scheduling needs, and flexibility requirements.


Overview

Sprocket includes multiple Program Types, each designed for a specific operational need. Choosing the correct type at the start ensures your registrations, teams, billing, scheduling, capacity controls, and reporting behave the way you expect.

This guide helps you determine which Program Type fits your situation.


Start Here: What Are You Running?


1. Are you running full season or year-long teams?

Use: Core Program

Choose this when:

  • Players are placed on specific teams

  • You have a defined season structure

  • You need team rosters, communication, and scheduling

  • Billing is typically seasonal or structured payment plans

Common examples:

  • Travel teams

  • Premier teams

  • Recreational seasonal teams


2. Are you evaluating players before placing them on teams?

Use: Tryout Program

Choose this when:

  • Players register to be evaluated

  • You collect tryout fees

  • Players are later moved into a Core Program

  • No teams are assigned during the tryout phase

Important: A Core Program must exist before creating a Tryout Program.


3. Are you running camps, clinics, or flexible session-based programming?

Use: Camps & Clinics Program

Choose this when:

  • You need session-based scheduling

  • Families may register for a full session or individual dates

  • Capacity needs to be controlled per event date

  • You want to reduce duplication using group-level setup

  • Drop-ins are part of your offering

Common examples:

  • Summer camps

  • Holiday camps

  • Weekly skills academies

  • Open gyms

  • Youth academy sessions

Camps & Clinics introduces a structured hierarchy:

Program → Group → Registration → Event Dates

It allows:

  • Session Only registrations

  • Session + Drop-In registrations

  • Drop-In Only registrations

  • Auto-generated drop-ins from event schedules

  • Per-date capacity enforcement

If families need flexibility by date, this is the correct choice.


4. Are you running short-term add-ons without drop-in flexibility?

Use: Supplemental Program

Choose this when:

  • The activity is short-term

  • It sits alongside your main season teams

  • Players register for a defined block

  • You do not need drop-ins or per-date capacity controls

Common examples:

  • Specialty training blocks

  • Add-on clinics tied to teams

  • Seasonal add-on programs

If your program is structured but does not require flexible scheduling or drop-ins, Supplemental is often sufficient.


5. Are you offering private training or flexible session packages booked individually?

Use: Training Sessions Program

Choose this when:

  • Players purchase individual sessions or bundles

  • Sessions are booked through Sign Ups

  • There are no traditional teams

  • Scheduling flexibility is important

  • Sessions are scheduled individually, not as a pre-built calendar

Common examples:

  • One-on-one training

  • Small group coaching

  • Private lesson packages


6. Are you billing monthly on a recurring basis?

Use: Subscription Program

Choose this when:

  • Families pay monthly

  • Billing continues automatically

  • There is no fixed seasonal end

  • You do not need teams

Common examples:

  • Memberships

  • Year-round academies

  • Facility access programs


7. Are you running an in-house league with standings?

Use: League Program

Choose this when:

  • Your club runs the entire league

  • You manage divisions, schedules, and standings

  • Teams compete against each other inside your organization

  • Traditional Teams are required


8. Are you organizing a specific tournament event?

Use: Tournament Program

Choose this when:

  • You need tournament-specific rosters

  • Fees are separate from season fees

  • Teams may differ from regular season teams

  • You want to track tournament participation separately


9. Does your activity not clearly fit any of the above?

Use: Other Program

Choose this when:

  • You are collecting payments for an event, fundraiser, or special activity

  • You want to use registration tools but it is not sports competition or structured training

  • You still want team tools available

Examples:

  • Fundraisers

  • Social events

  • Raffles


Quick Comparison

If your focus is:

Team season → Core
Evaluation → Tryout
Flexible sessions or drop-ins → Camps & Clinics
Short-term structured add-on → Supplemental
Private sessions → Training Sessions
Monthly billing → Subscription
League standings → League
Tournament event → Tournament
Special event or fundraiser → Other


FAQs

What happens if I choose the wrong Program Type?

Some structural behaviors — such as team type, billing model, and scheduling structure — cannot be changed after registration begins. It is best to confirm the correct Program Type before opening registration.


Can I switch Program Types after creating one?

Program Type itself cannot be changed. You would need to create a new Program with the correct type.


What is the difference between Camps & Clinics and Supplemental?

Camps & Clinics is designed for session-based programs with optional drop-ins and per-date capacity control.

Supplemental is best for short-term add-ons that do not require drop-in flexibility or per-event scheduling.

If families need to register for individual dates, use Camps & Clinics.


Do all Program Types support teams?

No. Some Program Types require Traditional Teams (such as League and Tournament), while others do not use teams (such as Subscription, Tryout, and Training Sessions).


Which Program Type is used most often?

Core Programs are typically used for primary season teams.

Camps & Clinics is commonly used for camps and flexible academies.

Supplemental and Training Sessions are often used for additional or specialized offerings.

Did this answer your question?