Introduction
The Class Summary report provides a detailed analysis of the interest and engagement of club members in selected timetabled events, focusing on key metrics such as the number of club members signed up for classes, user active percentage, and instances of no-shows.
- This article will be helpful for PG Champions, Club managers and Fitness Managers
Before you start
To access the report, ensure employees have the following system permissions in PGM -> Clubs -> System permissions.
- Reports
- Clubs
- Class Summary
- Clubs
Instruction
Go to PGM->Reports->All
The report can be found in Clubs Tab. Or search for the report Class Summary.
The following filters can be used
- Clubs: Select one or multiple clubs.
- Timetable category: Select one or multiple timetable categories. The filter Timetable categories will be available from R93
- From / To: Select a date range for filtering.
Report extract
The system will generate multiple tabs with some tabs having multiple report summaries. The report will only look at non group/course classes.
TimetableSummary
This will look at every single class that was run between the date range for that club.
- Club: Name of the club where the class was held.
- ClassType: Name of the class.
- ClassCategory: Timetable category of the class.
- TrainerInstructor: The name of the employee running the class.
- Day of week: Day of the week the class is run.
- Start date: Date of the class.
- Time: Time the class ran.
- Real start time: Start time of the class (when using access control / studio readers to start the class).
- ClassCount: Number of classes ran at that time for that class type.
- CancelClassCount: Number of classes cancelled.
- Users Limit: Total user limit of that class.
- UserActive: Total users signed into class.
- UserActivePercentage: Percentage of users signed into class compared to user limit.
- UserPresent: Total users that were marked as attended in class.
- UserPresentPercentage: Percentage of users that were marked as attended in class compared to user limit.
- UserNoShow: Total number of users that did not show up to class.
- UserNoShowPercentage: Percentage of users that that did not show up to class compared to user limit.
- UserPenaltyFeeAdded: The quantity of the members who received a penalty fee due to no show.
- UserCancelled: Total users who cancelled class after signing in to class.
- UserCancelledPercentage: Percentage of users that cancelled class compared to user limit.
- ClassTarget: The target number of participants to the class.
- ClassTargetPercentage: Percentage of users active compared to the class target.
- RatingCount: Total rating count in class.
- MinRating: Minimum rating that was given in class.
- MaxRating: Maximum rating that was given in class.
- AverageRating: Average rating that was given in class.
- UserRejected: Number of users that were rejected using the access control / studio readers.
- UserStandby: Number of users that were on standby listing due to class being at capacity.
- UserStandbyUpgrade: Number of users that were upgraded to be in the class after being on standby listing.
- CasualProductsUsed: Number of users who used a product to book into the class, or paid using their contract.
- ContractAddOnUsed: Number of users who used a contract add on to book into the class.
- FreeBooking: Number of users who did not need to pay for their booking (free classes).
ClassTypeSummary / InstructorSummary
These tabs have two summaries for all classes that were run. This is either grouped by the class type or the instructor.
- ClassType: The name of the class. (Only in tab
ClassTypeSummary) - TrainerInstructor: The instructor/trainer running the class. (Only in tab
InstructorSummary) - ClassCount: Number of classes ran at that time for that class type.
- CancelClassCount: Number of classes cancelled.
- Users Limit: Total user limit of that class.
- UserActive: Total users signed into class.
- UserActivePercentage: Percentage of users signed into class compared to user limit.
- UserPresent: Total number of users that were marked as attended in class.
- UserPresentPercentage: Percentage of users that were marked as attended in class compared to user limit.
- UserNoShow: Total number of users that did not show up to class.
- UserNoShowPercentage: Percentage of users that that did not show up to class compared to user limit.
- UserPenaltyFeeAdded: The number of the members who received a penalty fee due to no show.
- UserCancelled: Total number of users who cancelled class after signing in to class.
- UserCancelledPercentage: Percentage of users that that cancelled class compared to user limit.
- ClassTarget: The target number of participants to the class.
- ClassTargetPercentage: Percentage of users are active compared to the class target.
- RatingCount: Total rating count in class.
- MinRating: Minimum rating that was given in class.
- MaxRating: Maximum rating that was given in class.
- AverageRating: Average rating that was given in class.
- UserRejected: Number of users that were rejected using the access control / studio readers.
- UserStandby: Number of users that were on standby listing due to class being at capacity.
- UserStandbyUpgrade: Number of users that were upgraded to be in the class after being on standby listing.
- CasualProductsUsed: Number of users who used a product to book into the class, or paid using their contract.
- ContractAddOnUsed: Number of users who used a contract add on to book into the class.
- FreeBooking: Number of users who did not need to pay for their booking (free classes).
- GenderMaleInClass: Total number of males in the class.
- GenderMaleInClassPercentage: Percentage of males in class compared to the user active total.
- GenderFemaleInClass: Total number of females in the class.
- GenderFemaleInClassPercentage: Percentage of females in class compared to the user active total.
- GenderOtherInClass: Total number of gender where other/not specified in class.
- GenderOtherInClassPercentage: Percentage of gender where other/not specified in class compared to the user active total.
- MinAgeYears: Youngest in class.
- AverageAgeYears: Average age in class.
- MaxAgeYears: Maximum age in class.
ClassAttendance
This tab looks at all members who booked into any class, with details about the class, also how they booked, attended or cancelled.
- Club: Name of the club the contract is located at.
- Zone name: Name of the club zone where the class is located.
- Event name: Name of the class.
- Category: Timetable category of the class.
- ActivityLevel: Activity user level of the class.
- Event date: Start date and time of the class.
- Created time: The date and time the club member made the booking.
- Created by: Which employee created the class.
- Employee name: The current employee who is connected to the class.
- Employee conducting classes: The employee who actually ran the class. This can be overridden in access control with studio readers.
- Department: The department of the employee.
- Entry time: The entry time of the club member when accessing class.
- User number: The user number of the club member.
- Full name: The full name of the club member.
- Phone: The phone number of the club member.
- Email: The email address of the club member.
- Gender: The gender of the club member.
- AgeYears: The age in years of the club member.
- Booking source: Which application was used to create the booking.
- EventStatus: Current status of the class.
- Status: Current booking status of the club member.
- ContractUsed: If the club member used a contract to book into the class.
- ContractExtraUsed: If the club member used a contract add on/extra to book into the class.
- CasualProducts: If the club member used a product to book into the class.
- CasualProductsPrice: The price of the casual product.
- Standby upgrade date: If the member was added to a standby listing, this is the date of the upgrade.
- Rating: The rating the member gave that class.
- Cancel source: The application used when the club member cancelled their class.
- Cancel date: The date the member cancelled the class.
- PenaltyName: The product/charge line if the member was a no show.
- PenaltyAmount: The price of the penalty charged on the club member.
MissedClasses
This tab looks at all members who missed a class, with a count of people who regularly miss a class. This looks at people who are active (booked) into a class and not marked present.
- User number: The user number of the club member.
- Full name: The full name of the club member.
- Phone: The phone number of the club member.
- Email: The email address of the club member.
- Count of missed classes: The count of classes the member was not marked present in class.
- MissedClasses: The name and date of the classes the member missed.
MembersBlocked
This list will look at all members who are blocked from booking a class. This can be done on PGM club member profile using the “Block Class Booking“ feature on the profile page, or using notes in Data->Notes.
- UserId: The unique Id of the user.
- User number: The user number of the club member.
- Full name: The full name of the club member.
- User type: If the member is a guest or a member.
- UserMembershipStatus: The current membership status of the member.
- Block Type: The type of blocking the member has, this could be a blocking note, or a class block.
- Comment: The comment used in the blocking note.