Skip to main content

Reports - Class Attendances/All Attendances

This guide walks you through the All Attendances report, including how to filter, group and chart your class and appointment attendance data, and how to download it.

Written by Costa Bontioti

📝 Overview

The All Attendances report lists your class and appointment bookings across any timeframe, including no-shows and late cancellations. You can combine filters such as Class or Appointment Type, venue, instructor, and membership, then group the results by different dimensions.

For example, you could view everyone who used a particular membership to book classes last month, check how many drop-ins you had, or look at a single customer's full attendance history.

This guide walks you through the All Attendances report, including how to filter, group, and chart your data, and how to download it.


📊 Using the All Attendances Report

This report lists all your class and appointment bookings during any given timeframe, including no-shows and late cancellations. Go to Reports ➜ Events ➜ All Attendances to open it.

On the way in, you will also find quick links to some of the most frequently used views of the report.

  • Customer Leaderboard

  • Recent No-Shows and Late Cancels

  • Customers Who No-Show/Late Cancel Most

Click the arrow to learn more about using the All Attendances report

Widgets

The first thing you will see on this page is a set of widgets, which are quick reports you can read without having to manipulate any data. They show highlights of the last 30 days.

To see the exact date range and how the trend lines are calculated, hover over the "i" next to Last 30 Days.

Widgets at the top of the All Attendances report showing last 30 day highlights

At a glance, you will be able to see:

  • Attendances over the last 30 days

  • Average attended sessions per customer over the last 30 days

  • Your most attended Class or Appointment Type over the last 30 days

  • Your most popular time slot over the last 30 days

To see the data or chart behind each widget, click View Report or View Chart.

Opening the report or chart view behind a widget

Filters and grouping options

You can use the filters to narrow down the view of your data.

The filter options available on the All Attendances report

Any Customer

Search a customer's name

Any Booking Source

Select one or more booking sources, for example your business website, Kiosk, Members App, or Customer Site

Any Class/Appointment Type

Select one or more Class or Appointment Type names

Any Venue

Select one or more of your venues

Any Instructor

Select an instructor

Any Booking Method

Select one or more booking methods (Membership, Drop-in, or Free)

Any Membership

Select one or more membership names

Any Status

Select one or more attendance statuses (attended, registered, late cancelled, or no show)

Include future classes

Include or exclude classes and appointments happening in the future

Any Customer Membership

Search a specific customer's membership


Viewing the data as a report

As you apply filters, each one appears as a pill so you can see at a glance what has been applied. You can add multiple filters and clear them all by clicking the Clear All pill.

Applied filters shown as pills, with the Clear All option

Under Show you will find several group by options, which let you group the data using one or more dimensions. The date filter changes the date range, and selecting a group by option changes how the totals are presented.

Grouping the report data and changing how totals are displayed

Viewing the data as a chart

The filters are sticky, so if you filter in the report view and then switch to the chart toggle, the same data carries across.

You can use the group by options to generate a different chart. The chart displays 20 data points, and if you filter to a shorter period of time the banner disappears.

Switching the All Attendances report to the chart view

Underneath the chart you can also see the data table for reference. As you manipulate the table, for example by sorting it, the chart updates in real time.

The data table below the chart updating the chart in real time

You can also look at the chart in different ways.


Downloading the report

To download the report, click the Download button in the top right corner.

💡 Customer email addresses are not shown on screen in the All Attendances report, but they are included in the file when you download it.


❓ Frequently Asked Questions (FAQs)

Find answers to common questions or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

Where can I download my class roster for a specific class?

Click the arrow to see the answer

You can download a list of participants for an individual class from your Calendar. Go to Calendar and click the event you want, which opens the class details page.

To download the class list, click the download icon on the right hand side, near the "Sort by" icon.

The download icon on the class details page

Will my attendance report show customers who have zero attendances during the period my report covers?

Click the arrow to see the answer

No. Attendance reports only show customers who have an attendance during that time period.

🧠 Example

If you have 20 customers and only 13 attended a class during June, a June attendance report will display those 13 customers only. The 7 who did not attend that month will not appear.

How can I include customers who have no attendances for a time period?

Click the arrow to see the answer

If customers are missing from your report because they have zero attendances during that period, you have two options.

The first is to export the All Attendances report alongside your All Customers report, then compare the two in a spreadsheet.

The second is to widen the timeframe your report covers, group your results by customer, and show monthly totals. This pulls data from a longer period, where most customers will have attended at least once, so they will be included in the report.

An All Attendances report grouped by customer with monthly totals

In the example above, some customers did not attend classes in September. A September report would leave them out, but a report covering the past year, grouped by customer into monthly totals, includes them and shows a zero for the months they did not attend.

Keep in mind that a customer who has never attended any events will not appear in the All Attendances report at all.

How can I see who is coming up to milestone classes?

Click the arrow to see the answer

Use the Customer Leaderboard view within the All Attendances report. Go to Reports ➜ Events ➜ All Attendances ➜ Customer Leaderboard to open it.

Did this answer your question?