Skip to main content

Overview: Lessons

Three Ways to Set Up Lessons in CourtReserve

Mari Bern avatar
Written by Mari Bern
Updated this week

INTRODUCTION

In CourtReserve, there are three main ways to set up lessons for players. Each option has unique advantages, depending on how your club manages scheduling and player engagement.

Clubs can use any one of these methods—or combine all three—depending on their needs. For example, a club might set up a Book a Pro schedule for an instructor who teaches private lessons on certain days and times, while also creating weekly small group lessons as events.


1. Admin (or Instructor) Booked Lessons (via the Admin Panel)

How it works:
Admins or Instructors create and manage lessons directly in the admin panel. Using the scheduler, they can reserve the court, assign an instructor, and book a lesson for a member.

Example:
An admin books a 1 hour private lesson for Sarah with Coach Carl at Court 1 on Tuesday at 12 PM.

Pros:

  • Provides full control for admins or, if permissions are granted, for instructors to manage their own schedules.

    • Instructors can be set up as an admin or sub-admin (with proper permissions) to book their own lessons. This is best when instructors want autonomy over lesson bookings and availability.

  • Ensures accurate scheduling.

  • Works well if members prefer staff to handle bookings.

Cons:

  • Requires admin time and effort for each booking.

  • Less convenient for players who want to book themselves.

  • Admins need visibility into instructors’ schedules.

High-Level Setup Process

  • Set up Revenue Category, Lesson Types, Instructors, and Lesson Pricing

Visual Examples:

In the example below, an admin has two lesson types to select when scheduling a lesson for a player.


​Example of a booked lesson on the admin scheduler:

Example of the player's confirmation email:

Related Articles:


2. Book a Pro (Member Self-Booking)

How it works:
Admins set up the Book a Pro schedulers so members can view instructor schedules on the member portal and mobile app. Members then book lessons directly. Admins can configure several options, such as how to assign courts and when the instructor(s) are available.

Example:
A member opens the Book Lessons scheduler on their mobile app, sees Coach Jeff is available Wednesday at 5 PM, and books a 90-minute semi-private lesson.

Pros:

  • Empowers members to book lessons directly.

  • Reduces admin workload.

  • Transparent instructor schedules.

  • Can be configured per instructor or by group—for example, one scheduler for head pros, one for staff pros, and another for junior instructors. This offers flexibility in how instructors are presented and priced to members.

Cons:

  • Instructors must keep schedules accurate and up to date.

  • Instructors must monitor and manage cancellations.

High-Level Setup Process

  • Set up Revenue Category, Lesson Types, Instructors, Lesson Pricing, and Book a Pro

Visual Examples:

Related Articles:


3. Lessons Set Up as Events

How it works:
Admins can set up recurring or one-time events that function as lessons. These can be drop-in or full series registrations. Players register just like they would for any other event in CourtReserve.

Important tips:

  • If you set up lessons as events, be sure to map the Event Type to the appropriate lesson-related Revenue Category to ensure revenue is tracked correctly.

  • For lessons set up as events that should remain private, use the Hide Event from Event Lists and Calendars setting to prevent unintended registrations. This option is found under the event’s Additional Setup tab.

Example:
A club creates a Weekly Group Lesson event: 2–4 players, Fridays at 6 PM for four weeks. Members can register for one date as a drop-in or for all four as a package.

Pros:

  • Perfect for group lessons or recurring clinics.

  • Flexible setup: drop-in or full registration.

  • Visible in the scheduler alongside other events.

Cons:

  • Less flexible for one-off private lessons.

  • Requires event setup for each series or clinic.

High-Level Setup Process

  • Set up Revenue Category, Event Types, Instructors, and Event Pricing and Restrictions

Visual Examples:

Related Articles:
Create an Event


Key Takeaways

  • Admin or Instructor Booked Lessons: Best if staff prefer to manage bookings.

  • Book a Pro: Best for member self-service and reducing admin work.

  • Lessons as Events: Best for group sessions, clinics, or recurring lessons.


RELATED ARTICLES:


Did this answer your question?