Programs

Managing Programs and Expression of Interest

By CourtSync Team
Cover image placeholder — add asset later

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.

Image placeholder

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
Image placeholder

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.

Image placeholder

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.

Image placeholder

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.

Image placeholder

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.

Image placeholder

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.

Image placeholder

Screenshot of coach student detail page with program skills progress section