Programs define player development pathways for your academy. They are available on Professional and Enterprise plans via the Programs feature.
Understand what programs are
A program is a development pathway — it defines target skills and goals but is not bookable on its own. Lessons reference a program via an optional program ID link for traceability and coach skill tracking.
Programs can form progression chains: set previous program ID to indicate which program a student should complete first.
Screenshot of Program Management list showing programs in forest order with progression links
Create a program
Go to Programs in the owner sidebar and click Create Program. Enter:
- Program name and description
- Target skills and development goals
- Optional previous program for pathway ordering
- Invitation only toggle if enrollment requires academy approval
Screenshot of the Create Program form with skills and invitation-only toggle
Link lessons to programs
When creating or editing a lesson, select a program from the dropdown. Lessons linked to the same program appear as part of that development pathway. Coaches can track student progress on target skills from the coach student detail page.
Screenshot of lesson form with program selector dropdown
Enable invitation-only enrollment
For selective programs (e.g., high-performance squads), enable invitation only on the program. Public booking for linked lessons then requires an expression of interest (EOI) first.
Guardians submit an EOI from the public lesson page. You review submissions and send invitations with a unique link that unlocks normal booking.
Screenshot of public lesson page showing Submit Expression of Interest button for invitation-only program
Review and send invitations
Open Programs → Expressions of Interest (or the EOI management area) to review pending submissions. For approved students, send an invitation email containing a unique link (?invitation= parameter).
When the guardian clicks the link, the standard booking and payment flow becomes available for that lesson.
Screenshot of EOI review list with Send Invitation action button
Existing program students
Students with an active program booking (confirmed or completed on any lesson in that program) can book other lessons in the same program without submitting a new EOI. This streamlines progression within a pathway.
Screenshot showing a student with active program booking able to book another lesson in the same program
Track skill progress
Coaches record progress per target skill on the student detail page for students enrolled in program-linked lessons. This data surfaces when viewing students with bookings on program lessons.
Screenshot of coach student detail page with program skills progress section