Built for tennis coaches who mean business

Run your coaching business, not just your drills

Manage students, send invoices, collect payments, and organize match play sessions — all from one place. So you can focus on what you do best: coaching.

Free forever on the Starter plan. Upgrade anytime.

app.courtcoachpro.com/coaches/dashboard

Good morning, Wes

Here's what's happening with your coaching business

Active Students
24
+3 this month
Outstanding
$840
2 invoices
Collected
$3,240
This month
Next Session
Tue
6 registered
Quick Actions
New Student Create Invoice Schedule Session
No credit card required
Set up in 5 minutes
Stripe-powered payments
Free public coach profile

The problem

You became a coach to teach tennis, not chase payments

Spreadsheets for students. E-transfers that go missing. Texting parents about session times. Sound familiar? You’re spending hours on admin instead of on court.

Without Court Coach Pro
  • Student info scattered across texts and spreadsheets
  • Chasing e-transfers and forgetting who paid
  • Manually coordinating match play sign-ups
  • No professional payment page to share
  • Hours lost to admin every week
With Court Coach Pro
  • All students in one roster with notes and history
  • Professional invoices with one-click Stripe payments
  • Match play sessions with online registration
  • Payment links you can text or email to anyone
  • Dashboard that shows you the full picture

Everything you need

Your coaching business, organized

Purpose-built tools for tennis coaches. Not a generic CRM with a tennis skin.

Student Roster

Keep all your students in one place. Contact info, notes, skill level, invoice history — searchable and always up to date.

Invoicing

Create and send professional invoices in seconds. Line items, due dates, and automatic overdue reminders. No more awkward payment conversations.

Stripe Payments

Get paid via credit card with Stripe. Students click a link and pay — funds arrive in your bank account. No more chasing e-transfers.

Match Play Sessions

Create recurring match play programs with online sign-ups, waitlists, and NTRP filtering. Students register and pay in one step.

Public Profile

Every coach gets a professional public profile page. Showcase your experience, certifications, rates, and locations served. Discoverable by students searching in your area.

Business Dashboard

See everything at a glance: active students, outstanding invoices, revenue this month, and upcoming sessions. Your coaching business in one view.

Get started in minutes

Three steps to a better coaching business

1

Create your profile

Sign up for free and build your public coach profile. Add your bio, credentials, rates, locations, and teaching philosophy. Takes about 5 minutes.

2

Add your students

Import your existing students into your roster. Add their contact info and notes. If they have a Court Coach Pro account, they’ll be automatically linked.

3

Connect Stripe and get paid

Connect your Stripe account in a few clicks. Create invoices, share payment links, and collect payments online. Money goes directly to your bank account.

Simple pricing

Start free, grow at your own pace

No hidden fees. No contracts. Cancel anytime.

Starter

For coaches getting started

$0 /month
  • Unlimited students
  • Invoicing & payments
  • Match play sessions
  • Public coach profile
  • 5% platform fee on payments
Get Started Free
Popular

Pro

For established coaches

$99 /year
  • Everything in Starter
  • 0% platform fee on payments
  • Priority support
  • Custom branding (coming soon)
Start Free Trial

14-day free trial, then $99/year

Stripe’s standard processing fees (2.9% + 30¢) apply to all transactions on both plans.

For students

Looking for a tennis coach?

Browse our directory of qualified tennis coaches across Canada. Contact them directly — always free for students.

Ready to run your coaching business like a pro?

Join coaches across Canada who are saving hours every week and getting paid faster with Court Coach Pro.

Free forever on Starter. No credit card required.