Private Lessons Extension Overview

A comprehensive private coaching platform designed to streamline lesson scheduling, payment processing, athlete management and instructor coordination.

Last updated on September 21st, 2024 @ 10:14am by Matt Todaro

What is the Private Lessons Extension? A comprehensive platform designed to help sports organizations and individual coaches manage private coaching services, from scheduling and payments to student progress tracking.

Core Features

Lesson Scheduling

Create and manage lesson schedules with instructor availability, multi-lesson registration, and lesson switching capabilities.

Payment Processing

Integrated payment processing with automatic invoice creation, registration expiration, and member/non-member pricing tiers.

Participant Management

Manage lesson participants with check-in tracking, registration history, and participant details for each lesson.

Instructor Management

Manage instructor profiles, set availability schedules, and allow instructors to mark themselves available for specific lessons.

Check-In System

Track participant attendance with QR code check-in, check-in history, and attendance records for each lesson.

Lesson Switching

Allow administrators to switch registrations between lessons, with automatic availability updates and email notifications.

Automated Reminders

Automatic email reminders sent 24 hours and 3 hours before lessons to participants and instructors.

Multi-Lesson Registration

Register participants for multiple lessons at once, with automatic availability checking and individual registration creation.

Cancellation Requests

Participants can request to cancel a registration. Staff review requests, approve or decline, and can offer refunds as digital dollars (store credit) or back to the original payment method.

Key Benefits

For Coaches & Instructors

  • Streamlined lesson scheduling and calendar management
  • Automated payment processing and billing
  • Athlete progress tracking and lesson history
  • Package management for recurring lessons

For Organizations

  • Centralized management of all private lessons
  • Revenue tracking and financial reporting
  • Instructor performance analytics
  • Integration with existing organization systems

How It Works

Scheduling

Handles lesson booking, instructor availability, and prevents double-booking

Payments

Creates invoices for each registration and works with your payment setup for charges and refunds

Records

Keeps lesson history, registrations, check-ins, and participant details in one place

Integration Capabilities

The Private Lessons Extension seamlessly integrates with other platform extensions:

Users Extension - User profiles, guardian relationships, and participant management
Communication Extension - Email notifications, reminders, and registration confirmations
Financials Extension - Invoice creation, payment processing, and transaction tracking
Check-In Extension - Lesson check-in tracking and attendance records
Organizations Extension - Organization-scoped lessons and permission management
Core Extension - Spreadsheet integration for lesson management and data export

Getting Started

Ready to start managing private lessons? Follow our step-by-step guide to get your coaching business up and running.