S
SessionDesk
✨ Built for coaches. Loved by athletes.

Your Coaching Business,
Fully Organized.

SessionDesk handles your scheduling, client roster, bookings, and payments β€” so you can focus on coaching, not admin.

Get Started Free

No credit card required β€’ 14-day free trial β€’ 30+ sports supported

🎾 Tennisβ›³ Golf⚾ BaseballπŸ€ Basketball⚽ Soccer🧘 Yoga🏊 SwimmingπŸ₯Š BoxingπŸ’ Hockey🀸 Gymnastics🚴 CyclingπŸƒ Running🏈 Football🎿 Skiing🀼 Wrestling🎾 Tennisβ›³ Golf⚾ BaseballπŸ€ Basketball⚽ Soccer🧘 Yoga🏊 SwimmingπŸ₯Š BoxingπŸ’ Hockey🀸 Gymnastics🚴 CyclingπŸƒ Running🏈 Football🎿 Skiing🀼 Wrestling
Built for solo coaches

If you coach one-on-one, this is for you.

Private and individual-sport coaches β€” you're the coach, the scheduler, the bookkeeper, and the reminder system. SessionDesk handles the last three so you can focus on the first.

πŸ’Hockey Skills
πŸ₯…Goalie Coaches
🎾Tennis Pros
β›³Golf Instructors
🏊Swim Coaches
⛸️Skating Coaches
πŸ’ͺPersonal Trainers

Sound familiar? You're juggling texts to schedule lessons, spreadsheets to track who's paid, and Venmo requests that go unanswered. You've lost track of who owes what β€” and you have no idea what you actually made this month.

Before

Texts to schedule. Chasing Venmo. Forgetting who owes what. No idea what you made this month.

After

SessionDesk handles it.

Bookings, invoices, reminders, and income β€” all on autopilot.

How It Works

From signup to paid in 4 steps.

🎯
Step 1

Set up services & prices

Add your lesson types and rates. The pricing calculator suggests your rate based on your costs β€” so you're always profitable, not guessing.

Private Lesson
$80/ session
βœ“ Suggested from your costs
Facility $20 Β· Travel $5 Β· Target $55/hr
60 min1-on-1
πŸ“…
Step 2

Schedule & attach workouts

Create a lesson, assign a client, and attach a workout plan. The client gets a confirmation email instantly β€” with the workout plan included β€” plus an automatic reminder before the session.

Confirmation sent βœ“
🎾 Tennis w/ Sarah
Thursday, Aug 21 Β· 4:00 PM
πŸ‹ Workout plan attached
Warmup Β· Drills Β· Serves Β· Cooldown
πŸ’Έ
Step 3

Mark done β€” bill sends itself

Complete the session and the invoice emails automatically β€” with your Venmo, PayPal, and Cash App links inside. Tap once when they pay. If they don't, automatic reminders follow up for you.

Invoice #1042$80
How to pay:
πŸ’³ Venmo @coach-name
πŸ’° PayPal.me/coach
πŸ’΅ Cash App $coach
⏰ Auto-reminder in 3 days if unpaid
πŸ“Š
Step 4

Watch your income & profit

Every payment is tracked automatically. Log expenses, see your profit margin, and export a tax-ready CSV at year-end. You'll always know what you made β€” not just what came in.

This Month
$3,240profit
Revenue: $4,100Expenses: $860
Why coaches love it

How it makes your life easier

πŸ””
Zero chasing

Payment reminders send themselves

Overdue invoices get automatic follow-up emails on your schedule β€” days 1, 3, and 7. You never have to send an awkward text.

βœ…
Every lesson billed

Nothing slips through

Complete a session and the invoice is created and sent instantly. You'll never forget to bill a lesson again.

πŸ‘¨β€πŸ‘©β€πŸ‘§
Parents in the loop

Confirmations, reminders, session notes

Clients get booking confirmations, session reminders, and coach feedback β€” all automatically. Parents always know what's happening.

πŸ“Š
Know your profit

Not just your revenue

Track expenses alongside income. See your true profit margin. Export a tax-ready CSV at year-end in one click.

Features

Simple on the surface.
Powerful underneath.

August
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
● Tue β€” Tennis● Thu β€” Yoga
πŸ“…

Private lessons. Group sessions. Recurring series.

Create a one-time session or build a full recurring schedule in seconds. Tuesday and Thursday tennis for 8 weeks? Done in 30 seconds. Group yoga with 12 spots? Same flow.

S
Sarah M.
🎾 Tennis · 4 sessions
$320
D
Diego R.
⚾ Baseball · 7 sessions
$595
P
Priya K.
🧘 Yoga · 2 sessions
$110
πŸ‘₯

Your entire roster, one clean view.

Add clients manually, or send a personalized invite link they fill out themselves β€” name, phone, emergency contact, waiver, all of it. Every booking, payment, and session shows in their profile.

Paid
Upcoming
Overdue
Sarah M.Tennis$80
Marcus T.Tennis$80
Diego R.Baseball$85
πŸ’³

Venmo, PayPal, Zelle, Cash App, cash β€” all tracked.

Accept payments however your clients prefer. Log a Venmo in 5 seconds, or mark a cash payment done. The payment status page shows exactly who's paid, who owes, and who's overdue. Stripe card payments are coming soon.

Messages
πŸ“… Reminder: your Tennis session with Coach Marcus is tomorrow at 3 PM 🎾

Don't forget your racket!
SessionDesk Β· 2:14 PM
πŸ””

No more no-shows.

Set reminder preferences per client. SessionDesk sends the 24-hour heads-up, the 1-hour nudge, the post-session thank-you, and the payment reminder β€” automatically, via email or SMS.

Coaches love it.

From solo trainers to multi-sport programs.

"I used to lose track of who paid and who didn't. SessionDesk's payment page changed everything. I can see overdue sessions in red and send a reminder in one click."

Marcus T.
Tennis Coach

"The invite link feature is genius. I send it to new clients and their profile just shows up in my roster, already filled out."

Sarah K.
Yoga & Pilates

"I coach baseball and my clients pay every which way β€” Venmo, Zelle, cash. SessionDesk tracks all of it without me having to do anything special."

Diego R.
Baseball Coach

Simple pricing. No surprises.

Start with a 14-day free trial. Pick a plan when you're ready β€” billing only begins when payments launch.

$9/month

For solo coaches getting started

  • Up to 15 active clients
  • Scheduling & calendar
  • Invoicing with manual payments
  • Standard reminder/payment/thank-you emails
  • Basic income view
  • Public booking page
Start Free Trial
MOST POPULAR
$29/month

or $24/mo billed annually

  • Unlimited clients
  • Everything in Starter
  • Custom email templates + Gmail connect
  • Packages & credits
  • Dunning automation
  • Session notes + email to client
  • Full Income & Profit + tax CSV export
  • Booking page customization
Start Free Trial
TEAMS
$79/month

For multi-coach programs

  • Everything in Pro
  • Up to 10 coaches per account
  • Priority support badge
Start Free Trial

14-day free trial Β· No credit card required Β· Billing starts when payments launch

0% platform fee. You keep everything you earn. Stripe's standard 2.9% + $0.30 applies to card payments only.

Switch or cancel your plan anytime.

Common questions.

Ready to simplify your coaching business?

Join coaches managing their sessions, clients, and payments with SessionDesk.

Create Your Free Account

No credit card β€’ 14-day free trial β€’ Setup in 10 minutes