Analyze your club's activity

Dashboard statistics help you make practical decisions: identify underused time slots, anticipate peak times, understand your users, and track their attendance.


Measure the occupancy rate

  1. Go to AdministrationDashboardBookingOccupancy Rate.
  2. Choose the period with Period. By default, the screen covers the last twelve months, which smooths out seasons and provides a fair basis for comparison.
  3. Filter by calendar or calendar group to isolate a court or a group of courts.

Three counters open the page: the overall occupancy rate, the share occupied by club labels, and the share occupied by users. Each is shown as a percentage, then in minutes and as an actual duration — this last figure is the one that speaks in a committee meeting: “our courts were used for 1,240 hours this season”.

Below, a grid compares days and hours. Two views are available:

  • Summary colors each time slot according to its occupancy rate, from lightest to darkest.
  • Detailed uses color to distinguish what belongs to the club (lessons, camps, competitions added as labels) from what belongs to users.

Click a time slot to see the details of the bookings it contains.

A low rate on certain time ranges points to time slots that could be promoted: adjusted opening hours, reduced off-peak rates, or rental of available time slots to outside players. The Detailed view helps settle a common debate: are the courts really saturated, or are they mainly occupied by the tennis school?


Go to AdministrationDashboardBookingBooking Trends: the chart shows the trend over time. Three variations complete the analysis: AdministrationDashboardBookingTrends by Calendar to compare your courts with each other, AdministrationDashboardBookingBy Booking Type to distinguish bookings, invitations and labels, and AdministrationDashboardBookingUse of Labels to measure the place of lessons, camps and events.

These four charts share the same filters: period, calendar, user, manager, subscription, label. You can therefore ask a precise question, for example “how many time slots did Leisure subscribers book on court 3 this season?”, and read the answer on the curve.


Identify peak times

Go to AdministrationDashboardBookingHeat Map: the heat map compares the day of the week and the hour. The larger and darker a dot is, the more requested the time slot is. The Settings button offers Display the numbers to read the exact values instead of the dots.

Saturated time slots justify stricter quotas to distribute access; empty time slots are good candidates for group lessons, court maintenance, or external rental.

View the whole year

The annual summary (AdministrationDashboardBookingYearly Summary) displays one square per day across the whole year, from lightest to darkest depending on the number of bookings: it reveals the seasonality of your activity and makes year-over-year comparisons easier. Each square is clickable and opens the booking log for the selected day.

This is the clearest view for supporting a decision with facts: measure the dip during school holidays, check that a communication campaign produced a peak, or justify a summer closure.


Understand your users

  • AdministrationDashboardUsersActive Users: ranking of the most active users, based on their logins, their bookings, or both. The ranking can be filtered by subscription and profile.
  • AdministrationDashboardUsersAge Categories: breakdown by age and gender.
  • AdministrationDashboardUsersProfiles / Subscriptions: numbers by profile and subscription.
  • AdministrationDashboardUsersGeographical Location: the cities your users come from.
  • AdministrationDashboardUsersRankings: breakdown by sports ranking.

These breakdowns guide your offer: subscriptions by age group, targeted communication, and follow-up messages to inactive users through a group message. The activity ranking also helps identify accounts that have never booked since registration — often users who could not work out how to log in, rather than uninterested users.


Monitor logins

The login log (AdministrationDashboardUsersLogin Log) lists each login. Refused attempts are shown in red: they correspond to a suspended account or an expired subscription, and explain the call from a user who “can no longer log in”.

Complete this with AdministrationDashboardUsersLogin Trends for the trend by day, week or month, and AdministrationDashboardUsersWeb Browsers & OS to see the devices used by your users — a good indicator before recommending the mobile app.

Statistics are cached and recalculated periodically: the time of the next update is shown at the bottom of each page. Data for the current day may therefore be incomplete.
Actualizat la joi, 30 iulie 2026