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.
Guided onboarding
After you register, CourtSync walks you through a short setup wizard before subscription checkout. Steps adapt to your answers — nothing is locked in permanently.
The wizard typically covers:
- Sports — which racquet sports you offer and your primary sport
- Your academy — your role, approximate student count, coaches, and locations
- Priorities — goals and workflows you care about (scheduling, online payments, programs, and more)
- Academy details — name, country, and billing location; your country sets default currency and market settings, including the United States, Australia, the United Kingdom, and other eligible countries
- Plan — a recommended tier based on your answers; compare Starter, Professional, and Enterprise and pick what fits
Your academy receives a unique slug during setup, used in public URLs such as /academy/your-academy-slug.
Plan tiers at a glance
- Starter — owner dashboard, manual enrollment, scheduling, and a public lesson catalogue with request booking (no member portals or online checkout)
- Professional — adds student and coach portals, self-service booking, 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.

After you subscribe
An optional activation checklist may appear with quick links to branding, courts, coaches, terms, and payments. Complete it when you are ready, or choose Skip for now — the owner dashboard is available either way.

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

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.

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
Configure each area at your own pace from the sidebar — onboarding suggestions are a starting point, not a requirement.
Next steps
Once your academy profile is complete:
- Create terms and lessons
- Configure age groups if you use custom student groupings
- Invite coaches to help manage scheduling
Your academy is ready to accept bookings as soon as you publish your first lessons.
