Getting Started

Getting Started with Academy Setup

By CourtSync Team
Cover image placeholder — add asset later

Welcome to CourtSync. This guide walks academy owners through the essential setup steps so you can start scheduling lessons and accepting bookings.

Create your CourtSync account

Register at the platform sign-up page with your email and password, or use social login. CourtSync registration is for academy owners only — guardians and coaches join through academy-specific links later.

After account creation, you will create your academy and be assigned the academy owner role automatically.

Image placeholder

Screenshot of the CourtSync registration page with academy owner sign-up form

Create your academy

Provide your academy name, region (US or Australia), and basic contact details. CourtSync uses your region to set default currency (USD or AUD) and applicable market settings.

Your academy receives a unique slug used in public URLs such as /academy/your-academy-slug.

Image placeholder

Screenshot of the academy creation form showing name, region, and contact fields

Choose your subscription plan

Select a plan that fits your academy size:

  • Starter — ideal for smaller academies getting started
  • Professional — adds programs, multiple locations, academy administrators, and Stripe Connect payments
  • Enterprise — unlimited administrators and advanced features such as accounting integrations

You can start with a trial period that unlocks full features while you explore the platform.

Image placeholder

Screenshot of the plan selection page with Starter, Professional, and Enterprise tiers

Configure Academy Settings

Open Academy Settings from the owner sidebar to customize your academy:

  • Branding — logo, colors, and public page appearance
  • Contact details — address, phone, email, and website (shown on your public landing page footer)
  • Region defaults — timezone and locale preferences
  • Operational settings — minimum students for low-enrollment alerts, makeup lesson options, and waitlist configuration
Image placeholder

Screenshot of Academy Settings with branding and customization tabs

Set up your public academy page

Your white-label landing page is live at /academy/:slug. Guardians browse lessons, view coaches, and book sessions from this page.

Customize what visitors see in Academy Settings → Customization, including whether to display the Our Coaches section on the public page.

Image placeholder

Screenshot of the public academy landing page with lesson listings and footer contact details

Explore the owner dashboard

The owner dashboard sidebar gives you access to:

  • Terms — seasonal enrollment periods for group lessons
  • Lessons — group, private, and camp lesson management
  • Programs — development pathways (Professional+ plans)
  • Camps — multi-day holiday camp sessions
  • Students, Coaches, Bookings, and Payments

There is no blocking setup wizard — configure each area at your own pace from the sidebar.

Image placeholder

Screenshot of the academy owner dashboard sidebar with navigation items highlighted

Next steps

Once your academy profile is complete:

  1. Create terms and lessons
  2. Configure age groups if you use custom student groupings
  3. Invite coaches to help manage scheduling

Your academy is ready to accept bookings as soon as you publish your first lessons.