Lesson scheduling for pickleball coaches Your clinics, full. Your texts, done.
Post your court time and your drill clinics, and players book themselves in from their phone. Reminders go out on their own, rain-outs reach everyone at once, and every lesson shows who's paid.
$39/month after the trial. Cancel anytime.
A sample week of pickleball lessons in OneGoal
This week
- Booked
- 13
- Open
- 6
- Collected
- $770
- Due
- $140
Built around a pickleball coach's week.
Most of your week is groups: beginner clinics, drill sessions, a regular foursome that wants Tuesday morning. Private lessons fill in around them, and the weather has a vote.
-
Clinics that fill themselves
Set a clinic's size, say four or eight players, and the price per spot, and repeat it weekly. Players take a spot from their phone, and you know who's coming before you load the ball basket.
-
Private lessons
Open your court time for the next 4, 8 or 12 weeks at once. A player books Wednesday at 9, taps Repeat weekly, and keeps it in every week you've opened.
-
Rain and wind
Courts wet or too windy to play? Cancel the lesson in the app or tell your AI assistant, and the player hears right away by notification or text. Moving it to Friday? They get the new time the same way.
-
Who's paid
Mark a lesson or clinic spot paid when the Venmo, cash or check comes in, and see who still owes. Sell a pack of lessons and it counts down as they're booked.
The pickleball is the easy part.
| The old way | With OneGoal | |
|---|---|---|
| Clinics | Players take a clinic spot from their phone | |
| Booking | Players book your open times themselves | |
| Weather | Cancel or move it, and the player hears right away | |
| Reminders | Automatic reminders 24 hours and 2 hours before | |
| Payments | Paid or due, marked on every lesson | |
| Taxes | One running total, exported to QuickBooks Online |
Bring the players you already have.
You don't need new players to make this worth it. Move your regulars over in an afternoon, and next week's clinics fill themselves.
-
Add your players
A name and a mobile number is all it takes. Each player gets a text with a link to set up their own login.
-
Post your court time
Publish your lesson hours and your clinics, for one day or weekly for up to 12 weeks.
-
They book themselves in
Players take a clinic spot or keep a weekly lesson. You just coach.
For your players: always free
Players see your open lessons and clinic spots, book themselves in, repeat a lesson weekly and message you, right from their phone, with a reminder before every lesson. It works in any phone browser, so there's nothing to download.
For you: the coach dashboard
Your whole lesson business on one screen, in any browser. On your phone, save it to your Home screen and it opens like an app.
Try both sides liveWorks with ChatGPT and Claude
Fill a clinic by just asking.
Connect OneGoal to the AI assistant you already use, then handle your schedule the way you'd tell a friend. Between games, at the fence, or in the car.
-
Say it, and it's done
Open up times, put a player in, move a lesson, call one off or update your rates, all in plain English.
-
Players hear about it
When a lesson moves or gets called off, they get one clear message. You don't text anybody.
-
You stay in charge
It checks with you before it books or cancels, and it never charges a card or marks anything paid. You can switch it off anytime.
Connecting takes about two minutes: copy one link from OneGoal, paste it into your assistant and tap Connect. Included in your plan.
Set up a beginner clinic Tuesdays at 9, 8 spots, $25 a spot, for 6 weeks.
Done. The Tuesday beginner clinic is up for the next 6 weeks: 8 spots at $25 each.
Put Linda in Thursday's 10:00.
Booked. Linda is in Thursday at 10:00, and she got a confirmation.
Too windy to play. Cancel my 8 and 9 tomorrow.
Cancelled both. No charge to either player, and they've each been messaged.
Every clinic spot, paid or due.
Lessons and clinic spots are marked paid or due, and every payment, whether cash, Venmo, Zelle or check, lands in one running total. When tax season comes, export a file that uploads straight into QuickBooks Online, or a detailed report for your accountant.
One plan. Everything in it.
$39 / month
Scheduling, messaging, your roster, your books and your AI assistant connection. Your players use it free. Your first 30 days are free; cancel before the trial ends and you pay nothing.
Start 30 days freeCard required to start.
Questions pickleball coaches ask
Do my players need a parent on their account?
No. When you add someone, tick that they book for themselves, and the login, messages and reminders are theirs. If you coach mostly adults, one setting gives every client a single name.
Can I run clinics and drill sessions?
Yes. Set a clinic's size and the price per spot, repeat it weekly if you like, and players take a spot from their phone.
I pay for court time. Can I pass that on?
Yes. Add the court fee as a fee, by the hour or flat. Players see it on top of the lesson price when they book, and you choose whether a late cancel still owes it. A fee applies to every lesson, so it suits coaches who always pay for the court.
Can I sell a pack of lessons?
Yes. Set up a pack, like five one-hour lessons, and record the sale when the player pays. Each lesson they book uses one, and you can see how many each player has left.
Do players get reminders?
Yes, automatically, 24 hours and 2 hours before every lesson, as a notification on their phone or a text.
Do players pay anything to use it?
No. Players book and message you for free, from any phone browser. An iPhone app is on the way.