Book your setup

We set up your academy with you on a call.

Built for tennis coaches & academies

Run your academy.Keep everyone in the loop.

Students, classes, attendance, payments, evaluations, and a parent portal — in one place. Bilingual EN/ES from day one.

Create your account, pick a plan, and add your card. 30 days free — first charge is the following month.

We set up your academy with you on a call.

Who are you?

I'm an academy or coach

Create your account and set up operations

Try 30 days free

I'm a parent or student

Register with the link your academy shared

Go to parent portal
English & Spanish
Stripe online payments
Mobile-friendly portals
Academy, coach & parent portals

Why CoachLoop

Built for real tennis academy workflows

CoachLoop replaces spreadsheet chaos and WhatsApp threads with one system your whole team understands.

Academy directors

Roster, schedule, payments, and coach payroll in one dashboard — not five tabs and a group chat.

Staff coaches

Their own mobile portal for today's classes, attendance, students, and income — without admin access.

Families

Clear view of classes, evaluations, and payments — fewer "did my kid have class today?" messages.

The problem

Spreadsheets, WhatsApp, and guesswork do not scale

Most academies juggle attendance in one place, payments in another, and parent updates in a group chat. CoachLoop puts the operational loop in one system.

Scattered tools

Rosters, schedules, and finances live in different files. You lose time reconciling instead of coaching.

Parents out of the loop

Families want clarity on schedules, progress, and payments — without chasing you on WhatsApp.

Payments hard to track

Manual collections and coach payouts make it tough to see who paid, who is overdue, and what you owe staff.

Modules

Everything your academy runs on

Modules that match the real CoachLoop academy portal today.

Some modules unlock on higher plans — see pricing.

Students

Profiles, levels, notes, and enrollment in one roster.

Classes & schedule

Group and private lessons, coaches, courts, and recurring programs.

Attendance

Mark who showed up and keep history tied to each class.

Payments & finances

Income, expenses, overdue tracking, and coach liquidation sync.

Evaluations

Structured skill assessments families can see in the parent portal.

Academy plan

Coaches module

Staff roster, compensation, liquidations, and coach portal access.

Coach Pro+

Family chat

Message parents without giving out your personal number.

Only on Academia plans

Loopy

AI assistant in the academy and parent portals. It explains how to use CoachLoop and can point enrolled families to published classes. It does not enroll or charge.

Differentiator

A parent portal families actually use

Warm, simple, mobile-first — so parents see progress and pay without calling the front desk.

  • Dashboard per child with programs and upcoming activity
  • Evaluation results and progress over time
  • Browse and enroll in available classes
  • Online payments with Stripe on supported plans
  • Chat with the academy from the portal
Sample dataCoachLoop parent portal on mobile with children, classes, and payments
Sample dataCoachLoop coach portal on mobile with today's classes and quick actions
For your team

A coach portal your staff actually opens

Each coach gets a focused mobile experience — today's schedule, attendance, students, and liquidations without touching academy finances.

  • Today's classes and full weekly schedule
  • Mark attendance from the court
  • Student list and profiles for their groups
  • Income and liquidation breakdown

How it works

Up and running in three steps

From zero to your academy running on CoachLoop, hassle-free.

1

Create your academy

Sign up, name your academy, and set your brand colors in Settings.

2

Add students & classes

Import or add your roster, build your schedule, and invite coaches if you are on Academy.

3

Share the parent link

Parents register at your shared link and stay in the loop from their portal.

30-day free trial

Simple plans in USD

Monthly billing in US dollars (USD). Cancel anytime.

Sign up, pick a plan, and add your card in Stripe. You are not charged until the trial ends.

Independent Coach

Solo coaches getting off spreadsheets

$29 USD/month

after free trial

  • Up to 50 students
  • Students, classes & attendance
  • Finances (manual tracking)
  • Evaluations
  • Excel report export
  • Loopy, the AI assistant
Try 30 days free

Coach Pro

Parent portal, chat & online payments

$59 USD/month

after free trial

  • Unlimited students
  • Everything in Independent Coach
  • Parent & student portal
  • Family chat
  • Online payments (Stripe Connect)
  • Loopy, the AI assistant
Try 30 days free
Recommended

Academy

Full team operations with unlimited students

$129 USD/month

after free trial

  • Unlimited students
  • 1 location and its access code
  • Parent portal & chat
  • Up to 5 coaches
  • Online payments (Stripe Connect)
  • Loopy, the AI assistant
Try 30 days free
Up to 2 locationsFor growing academies

Academy Pro

Up to 2 locations for scaling academies

$199 USD/month

after free trial

  • Everything in Academy
  • Unlimited coaching staff
  • Up to 2 locations
  • Personalized onboarding
  • Dedicated support
  • Loopy, the AI assistant
Try 30 days free

Compare plans

Quick view of what each plan includes.

Independent Coach

$29 USD/month

  • StudentsUp to 50
  • Students, classes & attendance
  • Evaluations
  • Excel report export
  • Finances (manual tracking)
  • Parent portal
  • Online payments (Stripe)
  • Family chat
  • Coaching staff
  • Coach portal for staff
  • Up to 2 locations
  • Loopy, the AI assistant

Coach Pro

$59 USD/month

  • StudentsUnlimited
  • Students, classes & attendance
  • Evaluations
  • Excel report export
  • Finances (manual tracking)
  • Parent portal
  • Online payments (Stripe)
  • Family chat
  • Coaching staff
  • Coach portal for staff
  • Up to 2 locations
  • Loopy, the AI assistant
Recommended

Academy

$129 USD/month

  • StudentsUnlimited
  • Students, classes & attendance
  • Evaluations
  • Excel report export
  • Finances (manual tracking)
  • Parent portal
  • Online payments (Stripe)
  • Family chat
  • Coaching staffUp to 5
  • Coach portal for staff
  • Up to 2 locations1
  • Loopy, the AI assistant

Academy Pro

$199 USD/month

  • StudentsUnlimited
  • Students, classes & attendance
  • Evaluations
  • Excel report export
  • Finances (manual tracking)
  • Parent portal
  • Online payments (Stripe)
  • Family chat
  • Coaching staffUnlimited
  • Coach portal for staff
  • Up to 2 locations2
  • Loopy, the AI assistant

We set up your academy with you on a call.

All prices are in US dollars (USD). All plans include a 30-day trial for new accounts. Prices match your live Stripe configuration.

FAQ

Questions coaches ask us

Create your account, choose a plan, and add your card in Stripe. You get 30 days of full plan access. You are not charged until the trial ends. Cancel anytime before then at no cost.

You share your academy parent registration link from Settings. Parents create an account and link their children — no custom domain required.

Yes. CoachLoop supports English and Spanish across the academy, coach, and parent portals.

Yes on Coach Pro and Academy plans via Stripe Connect. The Independent Coach plan uses manual payment tracking.

Yes. Academy includes up to 5 coaches. Academy Pro includes unlimited coaching staff. Coaches get their own portal for schedule, students, and income.

Yes. In Finance you can export reports by month, quarter, or year. Students and coaches are added manually in the app.

Academy includes one location and its access code. Academy Pro ($199 USD/month) includes up to 2 locations.

Independent Coach: up to 50 students. Coach Pro, Academy, and Academy Pro: unlimited students. Academy includes up to 5 coaches. Academy Pro includes unlimited coaching staff.

Yes. Billing is monthly through Stripe and you can cancel whenever you want. Access continues until the paid period ends.

We set up your academy with you on a call.

Help & contact

Need help setting up your academy?

Our team helps you with the full setup — levels, classes, payments, coaches and the parent portal. Free of charge.

We'll help you get everything ready

Reach out and we'll walk you through it, step by step. If you prefer, we'll set it up with you on a call so you can get started without the hassle.

Book your setupWhatsApp about your academy

We set up your academy with you on a call.

Support Monday to Friday. We typically respond within a few hours.

Ready to keep your academy in the loop?

Set up in minutes. Bring your roster, your schedule, and your families.

We set up your academy with you on a call.

Choose your path

Create academy

For directors and coaches running operations

Try 30 days free

I'm a parent or student

Use your academy's registration link

Parent portal

Log in