Skip to content
lessonluma
Menu ▾
For hitting and pitching coaches

Every cage hour booked, every swing lesson paid.

Hitting and pitching lessons from one link. Parents book weekly slots for their players, pay by card, e-transfer or a family pack, and get your note after the lesson. Free to start, CA$19 a month when you grow.

No card · 30 days of Solo free · 0% commission, ever

What eats a hitting coach's week, and what Lessonluma does about it.

Off-season cage time is short and every slot counts.

Your open cage hours are bookable from one link. A cancellation goes to the waitlist so the hour stays filled.

Parents want the same weekly slot all winter.

Book "Wednesdays 6:15 until March" once. It's paid per lesson or from the family pack, and a skipped week doesn't break it.

Two brothers on one pack, and the parent wants to see who used what.

One family balance across every child, with each lesson listed under the player who took it.

Runs itself

Reminders, rainouts and nudges, sent for you.

What your players and their parents actually receive, written from your real times, places and prices:

Progress noteEmail to parent
Ethan today: hands staying inside the ball much better. Homework: 50 tee swings, high tee, opposite field. Clip: [link]. 6 lessons left on the family pack.
ReminderSMS to parent
Reminder: Ethan's hitting lesson tomorrow 6:15 pm, cage 2. Reply C to cancel (free until 24 h before). – Tyler Brooks Hitting
Pack running lowSMS to parent
1 lesson left on your family pack (Ethan and Owen). Rebuy 10 for CA$550: [link] – Tyler

Every text names you and says how to stop. Messages about a minor always copy a parent. Promotions only go to people who said yes.

The rain button

Cancelled ice, closed gym, sick day? One tap tells everyone.

Tap Rain on a lesson, a clinic or a whole day. Everyone booked gets your next open times or a credit, and their calendar updates.

Set up by describing it

Your baseball hitting page, from one sentence.

You type

“I teach hitting at the indoor cages on Hunt Club, 45 minutes for CA$65, a 10-pack for CA$550, two-player sessions CA$45 each, Saturday hitting clinic at 9 for 8 players at CA$30.”

The AI builds your page, lesson types, packs, clinic and places. Change any of it in a sentence or a tap. Starter defaults for baseball hitting are below.

Starter set for baseball hitting

  • Private hitting lesson45 min, one studentCA$65
  • Semi-private (2 students)45 min, price per studentCA$45 each
  • Group clinicup to 8, runs with 4, waitlist onCA$30 each
  • 5-lesson packSave 10%, shared by the family, use within 6 monthsCA$293
  • 10-lesson packSave 15%, shared by the family, use within 12 monthsCA$553
  • Reminders 24 h and 2 h before, with “reply C to cancel”
  • Guardian waiver with a medical note, once a season
Start free with this setNo card. Your link is live in about 3 minutes.

Free to start. CA$19 a month when you grow.

Never a cut of a lesson. A marketplace taking 20% of CA$4,500 a month keeps CA$900; Solo is CA$19.

Free
Part-time coaches
CA$0/month
free, forever
Up to 10 active players
Cards 3.9% + CA$0.30. E-transfer and cash free.
Most coaches grow into this
Solo
One coach
CA$19/month
or CA$190/year (2 months free)
Unlimited players
Stripe at cost: 2.9% + CA$0.30. No markup.
Academy
2 to 5 coaches
CA$49/month
or CA$490/year (2 months free)
Unlimited players, up to 5 coaches
Stripe at cost: 2.9% + CA$0.30. No markup.
Academy 15
6 to 15 coaches
CA$99/month
or CA$990/year (2 months free)
Unlimited players, up to 15 coaches
Stripe at cost: 2.9% + CA$0.30. No markup.
  • First 30 days unlock Solo, no card. On day 31 you're back on Free limits, never locked out of your students.
  • Off-season pause: CA$0 for up to 6 months a year. Your page, students and credits stay live; a new booking wakes the plan.
  • No setup fee. Cancel in the app. Export everything, free.
  • Pay yearly and get 2 months free.

0% of your lessons, ever · prices in CAD, plus tax

Card fees, yearly plans and the fine print →

Questions hitting coaches ask

Can I do pitching and hitting as separate lessons?

Yes. Each lesson type has its own length, price and places, and a pack can cover one or both.

Who gets the messages for a 12-year-old?

The parent. Every message to a minor copies a parent, and a second parent can be added to the family.

Can I run winter clinics?

Yes: a cap, a price per player, a waitlist and "runs with N". A multi-day camp is booked and paid in one checkout.

Do I need a waiver?

You choose. When it's on, a parent signs a typed waiver with a medical note once a season, stored as a PDF with the time and IP.

What does Lessonluma cost?

Free for up to 10 active players (anyone booked in the last 30 days), with cards at 3.9% + CA$0.30 and e-transfer and cash free. Solo is CA$19 a month (CA$190 a year) for unlimited players, text reminders and the rain button, with cards at Stripe's cost. We never take a cut of a lesson.

What happens after the trial, or in the off-season?

Your first 30 days unlock Solo with no card. On day 31 you're back on Free limits unless you pick a plan, and you're never locked out of your players. Off-season, pause for CA$0 for up to 6 months a year: your page, players and credits stay live, and a new booking wakes the plan.

Also on Lessonluma

Start free: your booking link