INTRODUCTION
Feature Summary: The Instructors tab in CourtReserve Pulse gives club administrators a consolidated view of instructor performance and workload during any selected time period. It surfaces session volume, revenue contribution, utilization rates, and demand patterns in one place, without needing to pull individual instructor reports or cross-reference lesson, event, and reservation data separately.
Use Cases:
Monitor total instructor sessions and revenue and track whether teaching activity is growing or declining
Understand how instructor hours are distributed across lessons, events, and reservations
Identify which days of the week have the highest instructor demand and align scheduling accordingly
Compare instructor performance side by side to inform scheduling, compensation, or development conversations
Send emails directly to individual instructors or your full teaching staff from the dashboard
OVERVIEW
The Instructors tab is organized into three areas: a row of KPI cards at the top, two charts side by side in the middle (Instructor Demand by Day of Week and Session Mix by Type), and an Instructors by Hours Taught table at the bottom.
Together these views move from the high-level — how much teaching activity occurred and how much revenue it generated — down to the day-by-day and instructor-by-instructor detail.
Each KPI card displays the current value for the selected date range alongside a percentage change compared to the prior equivalent period. A green arrow indicates improvement; a red arrow indicates a decline. Hover over the info icon on any card to see its full definition.
Navigation
Log in to your CourtReserve admin panel.
In the left navigation menu, select Pulse.
Select the Instructors tab.
Use the Start Date, End Date, and Interval fields to set your desired date range.
Use the Filters button to narrow results by instructor or session source.
Filters
The Filters button at the top right of the date range bar opens a filter panel with three sections:
Instructor Type - Filter the entire tab to a single instructor role designation, select multiple, or view all instructor types together.
Instructor - Filter the entire tab to a single instructor, select multiple instructors, or view all instructors together.
Session Sources - Select which session types are included in the tab's data. Each source can be enabled or disabled independently, and each supports a secondary filter to narrow further:
Reservations - Filter further by Reservation Type
Lessons - Filter further by Lesson Type
Events - Filter further by Events Type
Filters apply across all KPI cards, charts, and the Instructors by Hours Taught table simultaneously. Use Clear all to reset all filters at once.
For example: Filtering to a single instructor and selecting Lessons only gives you a focused view of that instructor's private lesson activity - total sessions, revenue, and utilization - without event or reservation hours affecting the numbers.
KPI Cards
The four KPI cards at the top of the Instructors tab are your quick-scan indicators of teaching staff performance. Each shows the current value for the selected period alongside a percentage change compared to the prior equivalent period. A green arrow indicates improvement; a red arrow indicates a decline. Hover over the info icon on any card to see its full definition.
Total Sessions
Definition: Total non-canceled sessions taught by instructors during the selected period, across lessons, events, and instructor-attached court reservations.
How it's calculated: COUNT (non-canceled instructor sessions) within date range.
Why It Matters: Total Sessions is your top-line measure of instructor activity volume. It tells you how much teaching is happening at your club during the period, regardless of session type. Tracking this over time helps you understand whether instructor programming is growing, holding steady, or declining.
For a small club with one or two instructors, a drop in Total Sessions in a given month may simply reflect a vacation or a slow season. For a larger club, a multi-period decline is worth investigating - it may point to scheduling gaps, low enrollment in programming, or a need to promote instructor offerings more actively.
For example: Your club shows 17 total sessions over the last 30 days, down 23% from the prior period. Cross-referencing with the Instructor Demand by Day of Week chart may reveal that the drop is concentrated on specific days, helping you pinpoint whether it is a scheduling issue or a broader demand problem.
Note: Approval status applies to lessons and court reservations. Events don't carry a separate approval status and are instead included or excluded based on their publish state.
Payments Collected
Definition: Cash collected from private-lesson reservations attributed to instructors, net of sales tax and convenience fees. Events and instructor-attached court reservations are excluded — CourtReserve doesn't attribute revenue to a specific instructor at those layers.
How it's calculated: SUM (lesson payments, net of tax and convenience fees) within date range.
Why It Matters: This is the direct cash contribution of your private lesson program, separate from the event and reservation revenue on the Financials tab. A decline is a signal to review lesson pricing, instructor availability, or promotion — most actionable at a small club where lessons are a primary revenue stream. Because this figure is net of tax while club-wide revenue includes it, treat it as a directional share of overall revenue, not an exact percentage.
For example: Payments Collected is down 44% over the last 30 days. If Total Sessions fell by a similar margin, the drop is proportional to activity. If it fell further, check Revenue Earned in the table below — steady Revenue Earned against falling Payments Collected means timing (lessons delivered but not yet paid), not pricing. Both falling together points to lower-priced lesson types or more comp/discounted lessons.
Note: Payments Collected equals the sum of the Payments Collected column in the Instructors by Hours Taught table below — counted when paid, regardless of when the lesson was delivered. Revenue Earned in that table reflects delivered lesson revenue instead, so the two will not always match.
Utilization Rate
Definition: Percentage of declared instructor availability that was booked during the selected period. Only session time inside declared availability windows counts as booked.
How it's calculated: Utilization Rate = (Booked Hours within Availability ÷ Available Instructor Hours) × 100. Available hours come from each instructor's availability schedule (weekly recurring hours, with date-specific overrides taking precedence). Only instructors with declared availability are included on both sides of the ratio, so the rate stays meaningful when configuration is incomplete. Time marked as Unavailable is excluded from both booked hours and available hours.
Why It Matters: Utilization Rate tells you how efficiently your instructors' available time is being converted into booked sessions. A low utilization rate means your instructors have capacity that is not being filled, which could reflect a scheduling, pricing, or promotional opportunity.
For a small club, even one instructor with consistently low utilization is worth a conversation about whether their available hours are well-matched to member demand. For a larger club, comparing utilization rates across instructors helps identify who has room to take on more bookings and who may be at capacity.
For example: Your club shows a 5.7% Utilization Rate, a low figure that suggests instructor availability is significantly exceeding demand. Reviewing the Instructor Demand by Day of Week chart alongside this number may reveal that demand is concentrated on specific days while instructor availability is spread evenly across the week.
Note: Instructors without a configured weekly availability are excluded from this calculation entirely. To ensure accurate utilization tracking, make sure all active instructors have their availability set up in CourtReserve.
Teaching time outside declared availability still counts toward Total Hours in the Instructors by Hours Taught table, but not toward Utilization Rate. This can make Total Hours and Utilization Rate appear inconsistent for instructors who teach outside their declared schedule.
Utilization Rate here is distinct from Court Utilization elsewhere in Pulse, which measures court-time bookings against bookable court hours rather than instructor availability against booked instructor time.
Unique Players
Definition: Distinct organization members who appeared on the roster of at least one non-canceled instructor session during the selected period. Each player is counted once per period regardless of how many sessions they attended.
How it's calculated: COUNT (DISTINCT player on roster of non-canceled instructor sessions) within date range.
Why It Matters: Unique Players tells you how many different members your instructors are actively serving. A high session count with a low unique player count may indicate that a small group of members is driving the majority of instructor bookings, which is valuable business but may also signal an opportunity to grow the instructor program's reach to new players.
For a small club, Unique Players helps you understand whether instructor offerings are accessible and appealing to your broader membership or concentrated among a core group. For a larger club, tracking this trend over time helps you evaluate whether new instructor programming is successfully attracting new participants.
For example: Your club shows 21 Unique Players across 17 sessions over the last 30 days. That ratio, roughly 1.2 sessions per player, suggests most players booked one session each, with limited repeat bookings. If growing repeat lesson bookings is a goal, that gap is visible here.
Instructor Demand by Day of Week
The Instructor Demand by Day of Week chart shows when instructor activity is concentrated throughout the week. Each bar represents a single day of the week, stacked by activity type. The "×N" label next to each day shows how many times that weekday occurred within the selected date range.
About This Chart: Stacked bars show hours (default) or session count taught by any instructor on that weekday during the selected period. Lessons, Events, and Reservations stack in the order of their aggregate across the period — the same order as the donut chart and filter panel — so the visual stack stays stable day-to-day.
Hours vs. Sessions Toggle
The chart can be toggled between two views using the dropdown at the top right.
Below the chart, a Busiest day callout shows which weekday had the highest total (in whichever view, hours or sessions, is currently selected) during the period.
Hours - Shows total scheduled clock time on non-canceled sessions by day. This is the default view.
Sessions - Shows total session count by day.
The color coding is consistent across both views:
Orange - Events
Green - Lessons
Blue - Reservations
Hover Tooltips
Hovering over any bar displays a tooltip showing the day, how many times it occurred in the range, and a breakdown of hours or sessions by activity type.
Why It Matters: This chart is most useful for aligning instructor scheduling with actual demand. If Tuesday and Thursday consistently show the highest instructor activity, those are the days where instructor availability is most critical to protect. Days with consistently low bars are candidates for targeted programming or promotional pushes to drive bookings.
Session Mix by Type
The Session Mix by Type donut chart shows how total instructor hours are split across activity types during the selected period. The total hours figure is displayed in the center of the donut.
About This Chart: Shows how instructor hours split across activity types. Hours are defined as scheduled clock time on non-canceled sessions:
Events - Reservations linked to an event
Lessons - Reservations with a lesson type (available for instructor pricing)
Reservations - Standard court bookings with an instructor attached (no lesson type, no event)
Hovering over any segment of the donut displays a tooltip showing the activity type, total hours, and percentage share.
For example: Hovering over the orange segment shows "Events · 14.0h (73.7%)" — indicating that the majority of instructor hours during the period were spent on events rather than private lessons. If growing the private lesson program is a goal, that imbalance is immediately visible here.
Why It Matters: Session Mix by Type tells you where your instructors are actually spending their time. A club where instructors are heavily weighted toward events may have strong group programming but limited private lesson revenue. A club heavily weighted toward lessons has a strong one-on-one business but may have opportunities to grow group programming. Understanding the mix helps you make intentional decisions about how instructor time is allocated.
Instructors by Hours Taught
The Instructors by Hours Taught table ranks each instructor by total hours taught during the selected period. It gives you a side-by-side view of every instructor's workload, activity breakdown, utilization, and revenue contribution.
The table displays the following columns for each instructor:
Instructor - Instructor's name
Instructor Type - Role designation (e.g., Teaching Instructor)
Lesson Hrs - Hours spent on private lesson reservations
Event Hrs - Hours spent on event reservations
Reservation Hrs - Hours spent on instructor-attached court reservations
Total Hours - Total Hours - Combined total of all hour types
Utilization - That instructor's individual utilization rate. Displayed as "—" if the instructor has no configured weekly availability.
Revenue Earned - Revenue from that instructor's private lessons delivered during the period, regardless of when they were paid. Net of discounts, sales tax, and convenience fees. Lessons shared by multiple instructors are split equally among them.
Payments Collected - Cash-basis payments received for that instructor's lessons during the period, regardless of when the lessons were delivered. Non-cash payment methods, such as account credit and package or punch redemptions, are not included. Net of sales tax and convenience fees. Lessons shared by multiple instructors are split equally among them.
Hover the info icon next to Utilization, Revenue Earned, or Payments Collected for that column's full definition.
The table footer shows how many instructors were inactive during the period.
Search
A Search instructors bar at the top left of the table allows you to quickly find a specific instructor by name.
Messaging Instructors
Select the checkbox next to one or more instructors to select them. A bar appears at the bottom of the table showing how many instructors are selected, with options to:
Select all - Select every instructor in the table, not just those visible on screen. The count shown reflects the total number of instructors, not just those on the current page.
Email - Send an email to all selected instructors.
Text - Send a text message to all selected instructors.
Push - Send a push notification to all selected instructors.
To message a single instructor without selecting them, select the options menu (the three-dot icon) at the end of that instructor's row, then select Send Email.
Why It Matters: The Instructors by Hours Taught table is the most actionable view on the tab. It makes instructor performance differences immediately visible — who is teaching the most hours, who is generating the most revenue, and who has low or zero activity during the period. That visibility supports fair, data-backed conversations about scheduling, compensation, and development.
Instructor Profile
Select an instructor's name, or select View More from that instructor's row-level options menu, to open the Instructor Profile panel.
The panel includes:
Profile header - Instructor name, role designation, email address, and a View in Staff button that opens that instructor's profile.
This Period - Sessions and Unique Players for that instructor during the selected date range.
Workload Mix - A stacked bar showing the split of that instructor's hours across Lessons, Events, and Reservations, with total hours and percentage share for each type.
Lost Time - Cancellations and Weather Closures logged for that instructor during the period.
Recent Sessions - A table of that instructor's individual sessions, with Date, Type, Session, Earned, and Collected columns. Use the dropdown above the table to filter by session type.
For example: Open an instructor's profile before a one-on-one to review their session count, workload mix, and any lost time due to cancellations or weather, all in one place.
Export Options
The Instructors tab can be exported using the Export button in the top right corner of the page. Two formats are available:
Download PDF - A print-ready snapshot of the full Instructors tab as it appears on screen, including all KPI cards, the Instructor Demand by Day of Week chart, the Session Mix by Type chart, and the Instructors by Hours Taught table.
Download CSV - A ZIP file containing per-widget data files for further analysis in a spreadsheet.
Data Freshness
A footer below the table shows when the displayed data was last updated:
Data Through - The most recent date and time included in the tab's data.
Refreshes Nightly - The scheduled time each night when the data updates, shown in ET.
Last Refresh - The actual date and time of the most recent completed data refresh.
Explore Pulse Dashboard
This article is part of the CourtReserve Pulse series. See the full series below.


















