Skip to main content

Classes Overview

This is your training dashboard. It gives you a bird's-eye view of how your classes are performing. You can see how many members showed up on time, how many are on a waiting list, who opted out, who arrived late, and who never showed up. It also s...

Written by Ronny Christensen
Updated over 3 weeks ago

What This Screen Does

This is your training dashboard. It gives you a bird’s-eye view of how your classes are performing. You can see how many members showed up on time, how many are on a waiting list, who opted out, who arrived late, and who never showed up. It also shows the fill rate for each class type, overall seat availability, and recent class feedback from members.


How to Get There

  1. Open the dashboard.

  2. In the left-hand menu, click Training (under the Overview section).

  3. You are now on the Classes Overview screen.


Step-by-Step Guide

1. Review the Participation Status Widgets

At the top of the page you will see six summary cards arranged in a grid. Each card tracks a different participation status and shows the count, a trend chart, and the percentage change compared to the previous period.

Widget

What It Tracks

Chart Color

On Time

Members who checked in on time for their class.

Green

On Waiting List

Members currently on a waiting list for a class.

Blue

Opted Out

Members who cancelled their registration before the deadline.

Blue

Opted Out Too Late

Members who cancelled after the cancellation deadline.

Orange

Too Late

Members who showed up after the class had already started.

Orange

Never Met

Members who were registered but never showed up at all.

Red

  • Each card displays the total count and a percentage change indicator showing whether that number went up or down compared to the previous period.

  • A mini trend chart on each card shows the recent history so you can spot patterns at a glance.

2. Check the Fill Rate

Below the status widgets you will find the Fill Rate section.

  • This shows a collection of radial (donut-style) charts, one for each class type.

  • Each chart displays the fill rate as a percentage and the total capacity for that class type.

  • The chart color indicates performance:

    • Green = 50% or higher fill rate (healthy).

    • Orange = 25% to 49% fill rate (needs attention).

    • Red = below 25% fill rate (low attendance).

Filtering the Fill Rate

  • By class description: Use the dropdown at the top-right of the card to select a specific class type, or choose “All” to see every class type. When a specific class description is selected, the charts break down by day of the week and time slot.

  • By time period: Use the period selector to choose 1, 3, 6, or 12 months of data.

3. View Class Availability

The Class Availability section shows a single large radial chart that summarizes the total seat situation across all upcoming classes.

Metric

What It Means

Taken seats

The total number of registrations across all upcoming classes.

Available seats

The total number of remaining open spots across all upcoming classes.

  • The chart displays the percentage of seats that are taken.

  • Below the chart, both numbers are listed so you can see exact counts.

4. Browse Class Feedback

The Class feedback section in the bottom-left shows the most recent reviews left by members after attending a class.

  • It displays the number of reviews in the subheader.

  • Each review shows:

    • The member’s name and profile photo.

    • The date and time the review was posted.

    • A star rating (out of 5 stars).

    • The review text written by the member.

  • Use the left and right arrows in the card header to scroll through the reviews carousel.

  • Click on a review to navigate to the class detail page for that class.


What Happens Behind the Scenes

You open the Classes Overview page
        |
        v
API calls fire in parallel:
  - getFeedback (5 most recent, sorted by date)
  - getClassAvailabilityStatistic (default: 3 months)
  - getClassTotalStatistic
  - getCurrentRegistrationsStatistic
  - getClassRegistrations (10 most recent)
  - getClassRegistrationStats x 6 (one per status:
      OnTime, TooLate, OptedOut,
      OptedOutTooLate, NeverMet, OnWaitingList)
        |
        v
Data arrives and populates widgets, charts, and feedback carousel
        |
        v
When you change the fill rate time period or class filter,
  getClassAvailabilityStatistic fires again with new parameters


Troubleshooting

“All the participation widgets show zero”

  • This means no class registrations have been recorded yet. Make sure classes are set up in the system and members are registering for them.

  • If classes have happened recently, allow a few minutes for the data to sync.

“The fill rate charts are all red”

  • Red means the fill rate is below 25%. This could indicate that classes have too many seats for the current demand, or that members are not signing up.

  • Consider promoting classes, adjusting capacity, or reviewing whether the class schedule works for your members.

“I changed the class description filter but the fill rate did not update”

  • The data should update automatically when you select a different class description. If nothing changes, it may mean there is no data for the selected class in the chosen time period.

  • Try selecting “All” to reset the filter, or extend the time period.

“The class availability chart shows 100% taken but I know there are open spots”

  • The availability chart aggregates data across all upcoming classes. If most classes are fully booked and only a few have open spots, the percentage can appear very high.

  • Check individual class pages for exact availability per class.

“I do not see any class feedback reviews”

  • The feedback section only appears if members have left reviews. If no reviews exist yet, the carousel will be empty.

  • Encourage members to leave feedback after attending classes. Reviews are loaded from the 5 most recent entries.

“The percentage change arrow is showing a huge number”

  • This happens when the previous period had very few or zero registrations. A jump from 0 to even a small number produces a large percentage. This is normal and will stabilize over time.

“Some class types are missing from the fill rate section”

  • Only class types that have scheduled classes within the selected time period will appear. If a class type has not been scheduled recently, it will not show up.

  • Try extending the time period to 6 or 12 months to see more class types.

Did this answer your question?