INTRODUCTION
Feature Summary: Generate a report showing total hours assigned to each instructor over a specific period.
Use Cases: Use this report to track instructor workload and optimize scheduling by reviewing total hours across lessons, reservations, and events.
PREREQUISITES
Before running the Instructor Time Report, verify that a lesson type(s) is assigned to the relevant instructor(s). Only lesson types designated as Allowed Lesson Types in the instructor’s System User settings will appear in the report results.
Example below where an instructor has been assigned a lesson type (accessed via SETTINGS > INSTRUCTOR SETTINGS > Instructors).
SETUP REQUIREMENTS
Log in to the admin dashboard.
Click REPORTS > INSTRUCTOR TIME.
OVERVIEW
The Instructor Time Report provides a detailed breakdown of how instructors are spending their time across lessons, reservations, and events. This report helps administrators monitor workload, balance scheduling, and track instructor utilization.
Key Data Shown in the Report:
Instructor Information – Displays each instructor’s name, email, and assigned instructor type (e.g., Pickleball Instructor, Tennis Instructor, Head Pro).
Total Hours – The sum of all hours worked by the instructor across lessons, reservations, and events.
Total Court Hours – Time spent on court for reservations, lessons, or events.
Lesson Hours / Reservation Hours / Event Hours – Separate columns track how hours are distributed between each activity type.
Breakdown by Lesson Type – Shows hours per individual lesson type (e.g., 1-Hour Private Lesson – Pickleball, 1-Hour Private Lesson – Tennis, 60-Minute Group Lesson).
How it helps:
Identify which instructors are teaching the most and least hours.
Compare time spent across lesson types or between lessons, reservations, and events.
Ensure fair distribution of workload among staff.
Track lesson popularity by seeing how often different lesson types are booked.
Report Criteria
Start Date – The first day to include in the report.
Start Time – Enter a Start Time to narrow the time window to include in the report.
End Date – The last day to include in the report.
End Time - Enter an End Time to narrow the time window to include in the report.
Custom Date – A quick option to generate the report for convenient date selections.
Include Court Reservations – Check to include court reservations in the report.
Include Lessons – Check to include lessons in the report.
Include Events – Check to include scheduled events in the report.
Lesson Types – Filter by specific Lesson Types or choose ALL.
Reservation Types – Filter by specific Reservation Types (e.g., Pickleball - Doubles, Tennis - Singles) or choose ALL.
Event Categories – Select specific Event Categories (e.g., Adult Clinics, Junior Programs) or choose ALL.
Tags – Filter by custom tags or choose ALL.
Instructors – Narrow the report for specific instructors or choose ALL.
Revenue Categories – Filter by specific Revenue Categories or choose ALL.
Scroll down to the Setup Report Output heading. The table shows all possible columns that could be included in the report (based on the enabled filters) and the system setup. Check or uncheck boxes to add or exclude report columns.
Option shows at the bottom of this example are the active lesson types.
Viewing the Report
Click the Run Report button (at the top or bottom of the page). A new tab opens with the report in a table format. Click a button to export the report (.xlsx or PDF).
To filter table data, click the filter icon, select an operator (e.g. is equal to), and enter a value. To change the sort order, go to a column heading and change the direction of the arrow.
Saving a Report
Click the Save Report button to keep the report on the platform. Enter a report name and select a Visibility option.
Private means only the report creator can access this filter.
Shared means all users with access to this report type can view and run this filter.
The next time you access the report, use the Saved Reports button to load your saved report settings.







