Getting Started

This guide will walk you through setting up the Private Lessons Extension for your organization. Follow these steps to configure your coaching system and start accepting private lesson bookings.

Last updated on

Prerequisites: Ensure you have admin access to your organization and that the Private Lessons Extension is enabled in your system.

Step 1: Configure Organization Settings

Set up default settings for your private lessons program.

1

Access Settings

Navigate to Private Lessons → Settings in your dashboard

2

Configure Default Pricing

Set default member and non-member pricing for different participant counts (1 athlete, 2 athletes, 3 athletes, additional athletes)

3

Set Booking Rules

Configure minimum buffer hours (default 24 hours), maximum registrations per lesson, and maximum individuals per lesson

4

Configure Skills and Levels

Set up available skills (Serving, Passing, Setting, etc.) and skill levels (Varsity, JV, Freshman, etc.)

Step 2: Create Instructor Profiles

Add instructors who will be teaching private lessons.

1

Navigate to Instructors

Go to Private Lessons → Instructors in your admin dashboard

2

Add Instructor Information

Enter instructor name, email, and mobile phone number. The email must match an existing user account if the instructor will manage their own availability.

3

Set Availability

Instructors can mark themselves as available for specific lessons, or you can assign them directly when creating lessons

Step 3: Create Your First Lesson

Create a lesson that participants can register for.

1

Access Lesson Creation

Go to Private Lessons → Lessons → Create Lesson in your admin dashboard

2

Enter Lesson Details

Set lesson label, date, start time, end time, location, and description. Choose an instructor or allow multiple instructors to mark themselves available.

3

Configure Registration Settings

Set maximum registrations, maximum individuals, pricing (member and non-member), available skills, skill levels, and genders

4

Set Visibility and Registration Status

Choose whether the lesson is visible to the public and whether online registration is enabled

Step 4: Test Registration Process

Test the registration and payment flow.

1

View Lesson Schedule

Navigate to the public lesson schedule page to see available lessons

2

Start Registration

Click on a lesson to begin registration. Enter customer information (name, email, mobile) and participant details

3

Complete Payment

An invoice is automatically created. Complete payment through the payment page. Note: Registrations expire after 15 minutes if payment is not completed

Next Steps

Congratulations! You've successfully set up the Private Lessons Extension. Here's what to explore next:

Advanced Scheduling

Learn about recurring lessons, group lessons, and advanced scheduling features.

Learn More →

Athlete Management

Set up athlete profiles, track progress, and manage lesson history.

Learn More →

Payment Processing

Configure advanced billing options, refunds, and payment analytics.

Learn More →

Admin Dashboard

Monitor performance, view analytics, and manage system settings.

Learn More →