Booking a lesson with a pro directly in Clubspot has never been easier! This guild will walk through the steps required to establish pro availability and make court bookings with a pro for a private lesson:

Set up Pros for online booking

Here are the steps to take to make your Pros available for private lessons:

1. Create a staff profile

Under the Courts section of your dashboard, you’ll find a page called Pros, where you can manage your court staff and their availability. From here, you can decide if the pro should be a club admin so they can log in to the dashboard and configure their own hours, or if this is something you want to manage on their behalf.

add pro.gif

You’ll also be able to add your pros from the Staff section of the dashboard, so you can see them alongside all other staff members.

2. Create Lesson Products

In the product library, create a standard product for the cost of the private lesson. While it’s possible that all of your lessons cost a single flat rate, it’s likely that you’ll need to create a product for each pro and each duration. For example, you’d create a unique product and price for Head Pro 1 hour lesson, Head Pro 30 min lesson, Assistant Pro 1 hour lesson, Assistant Pro 30 min lesson, etc.

3. Establish Pro Availability

Each pro can have a unique schedule of availability, and this is configured on their profile. Each schedule is associated with a certain day of the week, time of day, court, and product/duration.

Kapture 2025-10-24 at 15.44.42.gif

Once the various windows of availability for each pro are set, you can add any necessary time blocks. These are windows of unavailability that would otherwise be part of the pro’s availability. They can be added on an ad-hoc or recurring basis. This could be useful if a pro called out sick, or if a pro was regularly working with a clinic and unavailable for a private lesson.

As a note, an admin can override the pro’s availability to assign them to any court at any time!

Book a Private Lesson

Both the admin and member-facing court reservation flows allow for the addition of a private lesson. You’ll first have to indicate the allotted reservation length in order to confirm which pros are available for that amount of time. We’ll then show the name of the pro, the length, and the cost of the lesson. Both the member and the pro will then receive a confirmation email about the booking so that all parties are aware.

Kapture 2025-10-24 at 16.17.34.gif

Charge for Private Lessons