Skip to main content

Introducing CourtReserve Pulse

Your Club's Performance Dashboard. Know Your Numbers, Run Your Club.

Written by Mari Bern

What is CourtReserve Pulse?

CourtReserve Pulse puts your most important club metrics in one place — no report-pulling, no spreadsheet comparisons, no guesswork. Whether you want to understand your revenue mix, fill empty court hours, or reach out to members before they cancel, Pulse gives you the data and the tools to act on it.

Pulse is available to all clubs except those on Legacy pricing plans.

What's inside:

  1. Home - Get a quick snapshot of your club's performance across revenue, courts, and players

  2. Financials - Track revenue, refunds, and financial health across your club

  3. Utilization - Understand how your courts are being used and where capacity is going unfilled

  4. Engagement - Track member activity, player participation, and the health of your club's community

  5. Demographics - Understand who your players are and where they come from

  6. Instructors - Track instructor workload, revenue, and utilization across your teaching staff

Note: This article provides a brief snapshot of each Pulse tab. For a full breakdown of every metric, along with screenshots of each area, see the corresponding tab articles linked throughout.


INTRODUCTION

Feature Summary: CourtReserve Pulse is a built-in analytics dashboard that gives club administrators a real-time view of how their club is performing across financials, court usage, member engagement, player demographics, and instructor activity. All key metrics are consolidated in one place, eliminating the need to run and compare multiple reports.

Use Cases:

  • Monitor revenue trends, refunds, and outstanding balances without pulling individual financial reports

  • Identify peak booking times and underperforming courts to inform scheduling decisions

  • Track member retention, growth, and activity levels over any selected time period

  • Understand the age, skill level, and geographic distribution of your player base

  • Review instructor session volume, revenue contribution, and utilization at a glance


OVERVIEW

CourtReserve Pulse is organized into six metric tabs and one settings tab. Each tab focuses on a distinct area of club operations, and all tabs share a common date range selector so you can analyze any time period consistently across every view.

Data in the Pulse dashboard is displayed through a combination of KPI (Key Performance Indicator) cards, trend charts, tables, heatmaps, and distribution charts.

Each KPI card shows the current value for the selected period alongside a percentage change compared to the prior equivalent period, so you can quickly spot trends moving in the right direction or areas that need attention.

Each tab includes an Export option in the top right corner. You can download a PDF for a print-ready snapshot of the tab, or a CSV as a ZIP file of per-widget data for further analysis in a spreadsheet.

System users can also customize which metrics appear on each tab and which tabs are visible using the Settings tab.


Data Refresh & Availability

Pulse dashboard data refreshes nightly at 2 AM ET. Because your data is processed as part of this nightly refresh, the most recent date available in Pulse is always yesterday. Today's activity has not been processed yet.

Each tab displays a data freshness footer at the bottom of the page showing:

  • Data Through - The exact date and time of the most recent data included in your metrics

  • Refreshes Nightly - The scheduled refresh time (2 AM ET)

  • Last Refresh - The date and time the most recent refresh completed

Note: Pulse does not query live transactions, so today's bookings will not appear until the next nightly refresh. Check the footer on any tab for the exact cutoff.

On release, Pulse data is available starting January 1, 2025. Additional historical data will be added over time to build toward full data coverage.


Navigation

To access CourtReserve Pulse:

  1. Log in to your CourtReserve admin panel.

  2. In the left navigation menu, select Pulse.

  3. The dashboard opens to the Home tab by default, if it is enabled in your Settings tab visibility.

  4. Use the tab navigation at the top to move between Home, Financials, Utilization, Engagement, Demographics, Instructors, and Settings.


Permissions

All full admins in CourtReserve have access to CourtReserve Pulse by default.

For sub-admins, access is controlled by a set of per-user permissions. When the master permission is enabled, the Pulse link appears in the sub-admin's left navigation menu. When disabled, it does not appear. These settings are off by default for all sub-admins.

To enable Pulse access for a sub-admin:

  1. Navigate to Organization Settings > System Users > Sub-Admins.

  2. Select the sub-admin you want to update and click Edit.

  3. Check the Can View CourtReserve Pulse box to give the sub-admin access to the dashboard.

  4. Under CourtReserve Pulse, check the box for each tab you want the sub-admin to see: Home, Financials, Utilization, Engagement, Demographics, and Instructors.

  5. Save your changes.

Note: Tab-level permissions let you control which specific tabs a sub-admin can see. A sub-admin only sees the tabs checked for their account, in addition to any tab visibility settings configured on the Settings tab.​


Overview of Each Dashboard Tab

The tabs below are each summarized across three dimensions: what data they show, why that data is relevant to how your club operates, and an example of how you might act on it. The action examples are a starting point - how you use the data will depend on your club's goals and priorities. In the screenshots below, specific data values have been blurred for privacy.

For a full breakdown of every metric and chart, see the individual tab articles in the Explore Each Dashboard Tab section below.


Home

What It Shows:

  • Gross Sales - Total revenue collected during the selected period

  • Court Utilization - Percentage of bookable court hours with a booking during this period

  • Active Players - Unique players with booking or transaction activity during this period, regardless of membership status

  • Total Players - All CourtReserve account holders as of the selected end date

  • Total Sessions - Total non-canceled sessions taught by instructors during the selected period

Every figure is pulled directly from its owning tab, so nothing is recalculated or shown differently in two places. A This period at a glance panel sorts what changed into Needs your attention and Working well, and a Where revenue came from bar breaks down gross sales by category.

Cards and sections are permission-aware, so anything outside your access is left out rather than shown as zero.

Why It Matters: Home gives you a single, at-a-glance snapshot of overall club performance, and a first read on where money is coming from, before you dive into the detail available on the other tabs.

What You Can Act On: Scan Needs your attention and Working well before a staff meeting or owner call instead of opening and comparing five tabs yourself. Use the revenue breakdown to spot how concentrated your income is in one category and whether that's a risk worth addressing.

Learn more here.


Financials

What It Shows:

  • Gross Sales - Total revenue collected during the selected period

  • Total Payment Volume - Total amount processed across all payment methods

  • Revenue per Player - Average revenue per active player

  • Refunds & Discounts - Total refunds and credits issued during the period

  • Outstanding Invoices - Total outstanding member balances

A Sales Breakdown panel breaks down gross sales, refunds, discounts, and taxes to show net sales. A Sales Mix chart shows the split between recurring membership fees and transactional revenue. A Sales by Category table shows how revenue is distributed across event categories, membership fees, reservation types, package sales, point of sale, and miscellaneous fees.

Below these, four additional panels give a closer look at specific revenue areas: a Payment Method Breakdown by payment type, a Revenue per Player breakdown by membership segment, a Refunds & Discounts Summary split by cash and non-cash refunds, and a Balance Summary showing overdue amounts, invoice counts, and an aging breakdown.

Why It Matters: Revenue health is the foundation of club operations. This tab gives you a complete picture of where money is coming from, where gaps exist, and how your current period compares to the prior one.

What You Can Act On: Identify revenue categories that are underperforming. Spot refund or credit trends that may signal pricing or experience issues. Follow up on outstanding invoices before they accumulate.

Learn more here.


Utilization

What It Shows:

  • Court Utilization - Percentage of available court hours that were booked during the period

  • Avg Bookings per Court/Day - Average number of daily bookings across all courts

  • Available Hours Unsold - Total bookable court hours with no booking during the period

  • Cancellation Rate - Percentage of bookings that were cancelled

A Court Utilization Trend chart displays daily utilization over time. A Court Performance table ranks each court by utilization rate and revenue, with a filter for booking type. A Booking Heatmap shows hourly booking volume by day of the week, and a Peak Times Summary identifies your busiest and slowest time slots.

Why It Matters: Empty courts are lost revenue. This tab shows you exactly when and where capacity is going unfilled so you can make informed decisions about scheduling, programming, and pricing.

What You Can Act On: Fill slow time slots with targeted promotions or new programming. Identify courts that are consistently underbooked. Use cancellation rate trends to evaluate your cancellation policy.

Learn more here.


Engagement

What It Shows:

  • Active Members - Unique members with an active paid membership during the period

  • Member Retention - Percentage of members active at period start who remained active at period end

  • Avg Activities per Member - Average number of activities per active paid member during the period

  • Member Growth Rate - New members joining during the period as a percentage of the starting member base

  • Active Players - Unique players with any booking or transaction during the period, regardless of membership status

  • Repeat Booking Rate - Percentage of current-period active players who also booked in the prior period

  • Avg Activities per Player - Average activities per active player during the period

  • New Players - Players whose first-ever CourtReserve booking or transaction occurred during the period

A Players by Spend table ranks all players by total spend and allows filtering between active players and inactive members.

Why It Matters: Engagement is an early indicator of retention. Members and players who are booking regularly are less likely to churn. This tab helps you understand whether your club is growing, holding steady, or losing momentum.

What You Can Act On: Reach out to members showing a drop in activity before they cancel. Identify your highest-value players and recognize or reward them. Track whether new player acquisition is keeping pace with member attrition.

Learn more here.


Demographics

What It Shows:

  • Total Players - Unique players with activity in the selected range

  • Median Rating - Median DUPR or skill level across all players

  • Median Age - Median age of all players

  • Gender Split - Gender distribution of players

A Rating Distribution chart shows your player base distributed across selected rating skill levels. An Age and Gender Distribution chart breaks down players by age group and gender side by side. A Player Density Map plots your players geographically, and a Top Zip Codes table ranks the areas your players are coming from by total players, new players, and percentage of your overall base.

Why It Matters: Programming and marketing work best when they match who your players actually are. This tab gives you a data-backed picture of your player base so you can make decisions grounded in reality rather than assumption.

What You Can Act On: Adjust event and league programming to better match the skill levels most represented in your club. Identify age or gender gaps in participation and consider targeted outreach. Use geographic data to focus marketing efforts on nearby zip codes with growth potential.

Learn more here.


Instructors

What It Shows:

  • Total Sessions - Total sessions across all instructors during the period

  • Total Revenue - Total revenue generated from all instructor sessions

  • Utilization Rate - Booked hours versus available instructor hours

  • Unique Players - Members with at least one session during the period

An Instructor Demand by Day of Week chart shows when instructor hours and sessions are concentrated throughout the week. A Session Mix by Type chart breaks down total instructor hours between events and lessons. An Instructors by Hours Taught table ranks each instructor by lesson hours, event hours, reservation hours, total hours, utilization percentage, revenue earned, and payments collected.

Why It Matters: Instructors are a revenue driver and a key part of the member experience. This tab gives you visibility into how your teaching staff is being used and whether their capacity is being put to work.

What You Can Act On: Identify instructors with low utilization and explore whether scheduling changes or additional promotion could increase their bookings. Use the day-of-week demand chart to align instructor availability with peak interest periods. Review revenue per instructor to inform compensation or contract decisions.

Learn more here.


Settings

The Settings tab gives system users control over what appears in Pulse. A Search KPIs bar at the top lets you quickly find a specific metric across all tabs.

Each tab (Home, Financials, Utilization, Engagement, Demographics, Instructors) is listed as an expandable row. Each row shows a count of how many KPI cards in that tab are currently visible (for example, "2/5" or "4/4") and a toggle on the right to show or hide that tab in the Pulse navigation.

Click a row to expand it and reveal individual toggles for each KPI card in that tab, letting you choose exactly which metrics are visible.

Click a row to expand it and reveal individual toggles for each KPI card in that tab, letting you choose exactly which metrics are visible.

Learn more here.


Tell Us What You Think

Every Pulse tab has a How's Pulse? prompt in the top right corner. Give it a thumbs up or thumbs down at any time.

If something is not working or you are missing data you expected, select thumbs down and add a short note. We ask for a note so we can act on it rather than guess. Your note reaches the product team along with which tab you were viewing and the dates you had selected.

Note: Feedback submitted through How's Pulse? goes to our product team and will not receive a reply. If you need help with something specific, contact support and we will follow up with you directly.


Explore Each Dashboard Tab

For a full breakdown of each tab's metrics, charts, and more detail on how each calculation is determined, see the articles below.

Did this answer your question?