ThrilKnowledge Base

Statistics

The statistics dashboard gives you a detailed view of your venue's sales, utilisation, customer behaviour, and product revenue for any date range.

The statistics dashboard is available under Analytics → Statistics in the sidebar. All figures are scoped to the venue you currently have selected — switch venues in the header to see data for a different location.


Filtering and refreshing

At the top of the page:

  • Date range — the primary period you want to analyse.
  • Reference date range — a comparison period. Trend badges and percentage changes throughout the dashboard compare the selected period against this reference.
  • Refresh data — statistics are not fetched automatically on every visit; click this to load or reload the data for your selected date range.
  • Download report — export the data for the current period.
  • Filter — narrow the analytics data by one or more dimensions (see below).

Analytics filters

Click the Filter button to open the filter panel. You can combine multiple filters; they are applied together.

FilterWhat it affects
VenuesScopes all analytics cards and charts to the selected venues. By default, analytics include all venues you can access.
Customers and listsLimits reservation analytics to reservations where the selected customers are accepted participants. Payment analytics are filtered by the paying customer where attribution is available.
ResourcesApplies to reservation and resource-based analytics — reservation counts, booking lengths, utilisation, and reservation-attributed sales. Does not narrow broad payment totals.
Sport typesApplies to analytics attributable to a sport — reservation trends, utilisation, and reservation-attributed sales by sport. Does not narrow broad payment totals.
Days of weekFilters reservation-related statistics only — utilisation, reservation counts, booking lengths, and reservation-attributed sales. Broad payment totals are not affected.

KPI overview

Four headline figures at the top of the dashboard:

MetricWhat it measures
Realised salesTotal sales generated in the selected period
Utilisation ratePercentage of available time slots that were booked
Avg. price / 60 minAverage hourly revenue across all reservations
Realised marginSales minus your venue's estimated expenses for the period (configured in Settings → Analytics)

Each card shows the change relative to the reference period.


Gross sales by payment source

A breakdown of gross sales split by how customers paid — for example, online payments, invoices, or employee benefit providers. Includes comparison against the reference period.

Sales by date

Daily or weekly bar chart of reservation sales, with a breakdown by sport type per bar. Toggle between day and week view from the top right of the card.


Resource utilisation

Resource ranking: utilisation rate

Each resource is listed with its utilisation rate, total hours booked, and gross sales for the period. Resources are sorted from highest to lowest utilisation. Trend badges show performance relative to the reference period.

Utilisation by hour of day

A heat-map-style chart showing which hours of the day are busiest. Use this to spot peak and off-peak patterns and adjust pricing or promotions accordingly.


Customer insights

Players

Total unique players in the period, broken down into four overlapping segments:

  • New customers — booked at your venue for the first time in the selected period
  • Loyal customers — played five or more times in the last three months
  • Casual visitors — played four or fewer times in the last three months
  • Recurring reservers — hold an active recurring reservation during the period

The four segments can overlap (a loyal customer can also be a recurring reserver), so they do not add up to the total player count.

Reservation lengths

Average reservation duration overall and broken down by sport type. Also shows the overall average against your target duration.


Booking behaviour

Reservations

Reservation count grouped by type — normal, recurring, manual, resource closure, and event reservations — with comparison against the reference period.

Booking lead time distribution

How far in advance customers book: a distribution showing the gap between when a reservation was created and when it starts. Helps you understand booking patterns and plan communications accordingly.

When are reservations being made?

A histogram of reservation creation by hour of day. Shows when customers are most actively booking, which can inform the timing of your marketing campaigns.


Product and platform revenue

Additional service product sales

Sales of any add-on products attached to reservations (such as equipment rental).

Pro Shop sales

Sales from your Pro Shop, broken down by product variant with quantities and totals excluding and including VAT.

Gross platform revenue

Revenue processed through the Thril platform, grouped by sport type, with comparison against the reference period.


Setting cost estimates and sales targets

To make the Realised margin metric meaningful, enter your expected monthly costs and revenue goals under Settings → Analytics.

  • Cost estimates — enter a monthly cost figure for each month of the year
  • Sales targets — enter a monthly revenue target for each month

Yearly totals are calculated automatically. These figures feed directly into the Statistics dashboard to let you compare real performance against your goals.

On this page