All Collections
Basic Setup
Create Lesson Types
Create Lesson Types

Customize Lesson Categories Based on Club Requirements

Ashley Owens avatar
Written by Ashley Owens
Updated over a week ago

INTRODUCTION

  • Feature Summary: Create custom lesson types that are visible on the scheduler.

  • Use Cases: System users create custom lesson types that address the interests and capabilities of club members/players. Normally, only admins and sub-admins (with permissions) can create lessons. If a member wants a lesson, they should contact the club and ask an admin or sub-admin to create a lesson if an organization does not utilize the Book a Pro feature.

Lessons vs Reservations

There are two kinds of bookings on the CourtReserve platform: Lessons and Reservations.

  • Lessons - System users, but not members, normally create lessons on the admin side of the platform. Lessons normally involve an instructor plus one or more players who hope to improve their game. To grant member's permission to book their own lessons, check out the Book a Pro feature.

  • Reservations - Both system users and members can create reservations (depending on how the system user configures the platform settings). Reservations normally involve booking facilities (e.g. a court) or equipment (e.g. a ball machine).

PREREQUISITES

System users should configure scheduling restrictions and lesson pricing before members/players can sign up for a lesson.


SETUP REQUIREMENTS

  1. Log in to the admin dashboard.

  2. Click SETTINGS on the side menu.

  3. Scroll down to the INSTRUCTOR SETTINGS heading.

  4. Click Lesson Types. A new page displays.

Creating types

The new page displays the default lesson types. To create a custom lesson type:

  1. Click the Create Lesson Type button.

  2. In the popup window, fill in the fields. (see below)

  3. Click Save.

Fill in the fields

  • Name - Enter a unique name for the lesson type. This name is visible on the scheduler and (if enabled) member portal.

  • Min / Max Reservation Time in Minutes - Set the smallest and largest block of time (in minutes) that can be booked for this lesson type.

  • Duration increment - If a member/player wants to book a lesson time greater than the default duration, this number defines how much time (in minutes) can be added per increase.

  • Default Duration - The standard length before a member/player adds time.

  • Min / Max Number of Players - Require a certain number of player names for this lesson type. Use this feature to implement booking restrictions.

  • Apply Min / Max Rule based on # of Court - If enabled, the Min Number of Players and Max Number of Players selected will be applied for each court added to a booking. If the setting is disabled, the Minimum and Maximum will be the overall parameter regardless of how many courts are on the booking.

Colors

  • Background Color - Change the color that displays on the scheduler/calendar.

  • Text Color - Change the text color that displays on the scheduler/calendar.

Other settings

  • Require Court? - Use this box to allow or disallow the use of a court during a lesson. The default setting is enabled. CourtReserve assigns a court when a user creates a lesson on the scheduler.

  • Allow Ball Machine(s) - If checked, the lesson owner can add a ball machine (or other equipment) to bookings with this lesson type.

  • Custom Fields - Collect unique information about the members/players during lesson registration. Click here to learn about custom fields.

  • Is Active - The default setting is checked, which means the lesson type is active and available.

Managing lesson types

CourtReserve shows all lesson types in a table. Click the Edit icon to update a type and Delete to remove a row from the table. To change the order of lesson types, click an icon and drag the row to a new location.

We recommend keeping the lesson type Unavailable so system users can block off instructor time for club activities (e.g. attend meetings, off-court events, PTO, etc.).

What's next

Did this answer your question?