Built for sports coaches starting or growing a training business.

The booking link for sports coaches.

Share your link. Parents book, pay, sign waivers, and get reminders automatically — while MyCoachCal handles the busywork around every session.

MyCoachCal handles the admin. You focus on coaching.

Hero Image

Built for sports coaches starting or growing a training business.

The booking link for sports coaches.

Share your link - Parents book, pay, sign waivers, and get reminders automatically.

No spreadsheets. No payment chasing. Simple setup.

Hero Image
Feature Image

Why MyCoachCal?

Why MyCoachCal?

More athletes should mean more income not more admin.


More athletes should mean more income not more admin.


MyCoachCal handles the work around your sessions bookings, payments, waivers, reminders, rosters, and parent details so you can spend less time managing admin and more time coaching athletes.

MyCoachCal handles the work around your sessions bookings, payments, waivers, reminders, rosters, and parent details so you can spend less time managing admin and more time coaching athletes.

No more…

No more…

Texting back and forth to schedule

Chasing payments after sessions

Managing waivers, reminders, and details

Trying to fill open spots

Trying to keep track of who booked what

MyCoachCal brings it all into one simple system built for how sports coaches actually run training.

Everything You Need to
Run Your Coaching Business

Everything You Need to Run Your Coaching Business

Bookings, payments, waivers, reminders, rosters, and registration details built into one simple coaching link.

BG Image
BG Image
Booking Link

Booking Link

One link for all your lessons, groups, camps, clinics, and recurring sessions. Parents can view what you offer, choose a session, and book without the back-and-forth.

Icon

Share your link anywhere

Icon

View your schedule and quickly filter by time frame

Icon

View your schedule quickly.

Icon

Parents can simply book their athlete on their own

Icon

Track payments, registrations, waivers, and roster details in one place

Icon

Track payments, registrations, waivers,++++++++ and roster details in one place

Icon

Manage all session types from one place

Icon

Manage all session types from one place

BG Image
BG Image
Secure Payments Upfront

Secure Payments with Stripe

Secure Payments Upfront

Collect payment when parents book, powered by Stripe. No more chasing Venmo, checks, or payments after the session.

Icon

Get paid upfront through Stripe

Icon

View your schedule and quickly filter by time frame

Icon

View your schedule quickly.

Icon

View payments in your dashboard

Icon

Track payments, registrations, waivers, and roster details in one place

Icon

Track payments, registrations, waivers,++++++++ and roster details in one place

Icon

Simply manage refunds or credits when needed

Icon

Simply manage refunds or credits when needed

Coach Dashboard

Coach Dashboard

Keep your coaching business organized from one place. See what’s coming up, who booked, who paid, and what details you need before you coach.

Icon

View your schedule and quickly filter by time frame

Icon

View your schedule and quickly filter by time frame

Icon

View your schedule quickly.

Icon

Track payments, registrations, waivers, and roster details in one place

Icon

Track payments, registrations, waivers, and roster details in one place

Icon

Track payments, registrations, waivers,++++++++ and roster details in one place

Icon

Export roster data for any event

Icon

Export roster data for any event

BG Image
BG Image
Feature Image
Auto Admin

Auto Admin

MyCoachCal handles the reminders and details that usually turn into extra work. Parents get the information they need automatically, and you spend less time sending follow-up texts.

Icon

Confirmation emails & SMS sent automatically

Icon

View your schedule and quickly filter by time frame

Icon

View your schedule quickly.

Icon

SMS reminders before sessions

Icon

Track payments, registrations, waivers, and roster details in one place

Icon

Track payments, registrations, waivers,++++++++ and roster details in one place

Icon

Waivers and registration details collected at booking

Icon

Waivers and registration details collected at booking

BG Image
BG Image
Get Found

Get Found

Create a public coach profile so parents can find and book you.

Icon

Public coach profile

Icon

Public coach profile

Icon

Public coach profile

Icon

Searchable by sport & location

Icon

Searchable by sport & location

Icon

Parents can book directly

Icon

Parents can book directly

Be live in minutes.

Be live in minutes.

Create your sessions, share your link, and start taking bookings without the back-and-forth.

01

Add your sessions

Create lessons, groups, camps, clinics, or recurring sessions. Set your price, capacity, location, dates, times, and registration details.

02

Share your link

Share your link anywhere — Instagram, your website, email, texts, or team communications.

03

Grow your business

Fill more sessions, collect payments upfront, and keep everything organized from one dashboard.

Step image
Step image

Start free. Upgrade as you grow.

Start free.
Upgrade as you grow.

Every plan includes the full platform. You only upgrade based on how many bookings you need.

One extra booking can cover your monthly cost.

Starter plan

Perfect for getting started

FREE

Up to 5 bookings /month

Pro plan

For growing coaches

$29

/mo

Up to 50 bookings /month

Unlimited plan

For full-time training businesses

$59

/mo

Unlimited bookings

Starter plan

Perfect for getting started

FREE

Up to 5 bookings /month

Pro plan

For growing coaches

$29

/mo

Up to 50 bookings /month

Unlimited plan

For full-time training businesses

$59

/mo

Unlimited bookings

Starter plan

Perfect for getting started

FREE

Up to 5 bookings /month

Pro plan

For growing coaches

$29

/mo

Up to 50 bookings /month

Unlimited plan

For full-time training businesses

$59

/mo

Unlimited bookings

Full access on every plan
Icon
Included
Included

Shareable Booking link

Icon

Shareable Booking link

Icon

Lessons, groups, camps, and clinics

Icon

Lessons, groups, camps, and clinics

Icon

Recurring sessions & Flexible Scheduling

Icon

Recurring sessions & Flexible Scheduling

Icon

Secure payments with Stripe

Icon

Secure payments with Stripe

Icon

Sms & email reminders

Icon

Sms & email reminders

Icon

Digital waiver e-signature

Icon

Digital waiver e-signature

Icon

Confirmation emails

Icon

Confirmation emails

Icon

Parent registration details

Icon

Parent registration details

Icon

Parent registration details

Icon

Parent registration details

Icon

Parent registration details

Icon

Parent registration details

Icon

72 hour cancelation policy

Icon

72 hour cancelation policy

Icon

“I couldn’t find software built for the way coaches actually run training — so I built it.”

Avatar

Erinn O'Hara - MyCoachCal founder and lacrosse coach

“I couldn’t find software built for the way coaches actually run training — so I built it.”

Avatar

Erinn O'Hara - MyCoachCal founder

“I couldn’t find software built for the way coaches actually run training — so I built it.”

Avatar

Erinn O'Hara - MyCoachCal founder and lacrosse coach

Frequently asked questions

Find quick answers to common questions about Draftr.

How fast can i set this up?

What can i offer through MyCoachCal?

How do parents book?

How do payments work?

Can I collect both one-time and recurring payments?

Can I issue refunds or credits?

Are reminders automatic?

Do parents sign waivers?

What happens when I hit my booking limit?

Is this just a schedule link?

Spend less time managing. More time coaching.

Share your link and let parents book, pay, sign waivers, and get reminders automatically.

Dashboard

Spend less time managing.
More time coaching.

Share your link and let parents book, pay, sign waivers, and get reminders automatically.

Dashboard

Spend less time managing. More time coaching.

Share your link and let parents book, pay, sign waivers, and get reminders automatically.

Dashboard