Skip to main content

Set Instructor and Lesson Pricing

Configure Lesson Rates for Instructors, Lessons, and Membership Types

Written by Mari Bern
Updated yesterday

INTRODUCTION

Feature Summary: Configure lesson rates per instructor, based on lesson type and membership type, with the option to set custom costs. For example, a 1-hour private tennis lesson with Coach Todd could cost $80 for Tier 1 Members and $75 for Tier 2 Members.

Use Cases:

  • Set different lesson rates by membership type:
    Example: Basic members pay $70/hour, while Tier 1 members pay $65/hour.

  • Assign lesson types to instructors:
    Example: Configure which instructors can teach private lessons, clinics, or group sessions and how much they cost.

  • Create custom lesson costs:
    Example: Offer a Sunday evening special at $50/hour.

  • Set pricing by lesson type:
    Example: A 30-minute lesson is $50, while a 60-minute lesson is $70.


PREREQUISITES

Add the required instructors to the platform and set up their allowed lesson types.


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 Instructor Pricing.


Assign Scheduling Restrictions

The first step is to assign lesson types to each instructor, which tells the system which lessons each instructor can teach.

  1. Click the Scheduling Restriction tab.

  2. Go to the TYPE column to view the active lesson types.

  3. Check the box for each lesson type that an instructor offers.

  4. Click Save Changes.

In this example, the instructor Coach Carl can teach all of the lesson type options.


Assigning Lesson Rates

Next, enter lesson rates for each instructor under the Instructor Pricing tab. Be sure every instructor has a rate for each lesson type and membership type listed. Missing rates may cause errors when creating a lesson.

Rates are typically hourly but can also be fixed. The hourly rate is the price per member per hour. The fixed rate is the cost regardless of the duration of the lesson. For each rate, select either the Hourly or Fixed option.

Note: There is no Save button on this page. CourtReserve auto-saves the rates.

If the system user enters a rate in the first column, CourtReserve auto-fills the fields for other membership types with the same figure. Users can change the values as required. CourtReserve saves this information on the individual instructor's profile page too.

Tip: Use the Instructors dropdown at the top of the page to filter by a specific instructor (default is All). You can also use the Lesson Types dropdown to filter by all or a specific lesson type.


Creating a Custom Instructor Cost

Use this flexible tool to assign non-standard rates for specific periods. For example, a PRO-level instructor may charge a higher rate for peak periods (e.g. Sunday mornings) or an instructor wants to give a discount during non-peak periods (e.g. Sunday evenings).

  1. Make sure the Custom Costs tab is selected.

  2. Click the Add New Instructor Costs button.


    ​Alternately, click Add New under a membership type and the membership will default on the next screen (and can be modified if needed).

  3. Fill in the fields (see below).

  4. Click Save changes.


Fill in the Fields - Create Custom Cost

  • Name - Enter a unique name for this custom cost.

  • Memberships - Click the field and make this custom cost available to one or more membership types. The default setting is ALL.

  • Reservation Types - Click the field and make this custom cost available to one or more reservation types. The default setting is ALL.

  • Instructors - Click the field and make this custom cost available to one or more instructors. The default setting is ALL.

  • Day of the week - Click the field and choose one option on the drop-down menu.

  • Start / End Time - Use the clock icons to set when the custom lesson begins and finishes.

In this example, the instructor will offer a discounted hourly rate for Sunday evenings.

CourtReserve saves the custom cost profile and displays it under each relevant membership type. Use the three dots icon to View, Edit, or Delete the custom instructor cost.

In this example, Coach Cathy discounts her usual $70 fixed rate to $55 on Sunday evenings.


USER PERSPECTIVE

Example: A club has a Book a Pro scheduler set up for Coach Cathy who has a $70 fixed rate during her weekday availability. A player is booking a 1-hour private lesson. Since the player is a Guest Member, the lesson price is $70.

Did this answer your question?