Skip to main content

Team Insights: See Classes Taught and Time Worked by Each Staff Member

See how many classes each staff member taught, how many shifts they worked, and their total time in Insights > Team. Use it to check workload or prep for payroll.

Written by Andrew Baldwin

Insights → Team shows how much work each staff member did in a date range.

  • See classes taught and shifts worked for each person

  • Compare class time, shift time, and total time worked

  • Filter by staff, location, team, or date

  • Export the report as a CSV

The Team section only appears when your account has at least one of the following:

  • Shift Management turned on

  • A scheduling system integration that syncs your permanent class schedule (the classes you see on Team Schedule)

If your account has neither, you won't see Team under Insights.

Permissions:

Team Insights is only available to managers, business admins, and account owners on the website.


Where to find Team Insights

On the website, navigate to Insights → Team.

The Overview tab opens first and shows the last 30 days by default

Summary Cards

The cards at the top total up everyone in the report:

  • Users – Number of staff members in the report

  • Classes – Total classes taught

  • Shifts – Total shifts worked

  • Total Time – Total time worked, in minutes


What You'll See

Each row is one staff member.

Columns include:

  • Name – The staff member

  • Classes Taught – Classes they were assigned to teach, including classes they subbed in for. Classes they subbed out of count for the sub instead.

  • Shifts Worked – Published shifts they were assigned, plus shifts they picked up through an approved cover. Shifts someone else covered count for the person who covered them.

  • Total Class Time – Combined length of their classes

  • Total Shift Time – Combined length of their shifts

  • Total Time Worked – Class time plus shift time

Times are shown in minutes (for example, 90 min).

Which columns you see depends on your account:

  • The Classes card and class columns only show when your permanent classes are synced from your scheduling system

  • The Shifts card and shift columns only show when Shift Management is on

  • Total Time Worked only shows when you have both

Times are based on the scheduled length of each class and shift, not clock-in and clock-out times. To see actual hours worked, use Shift Reporting.


Filtering, Dates & Export

You can narrow down the report using:

  • Staff – Type in Search staff name to see one person

  • Date – Pick the date range you want to review

  • Filter button – Choose Locations and Teams, then click Apply (or Clear all to reset)

  • Sortable columns – Click a column header to sort

Click a staff member's name to narrow the report to just that person. Clear the Staff search to see everyone again.

To download the report, click the download icon (top right). The CSV uses the same columns and filters you see on screen.


Good to Know

  • Class history has a start date. For most accounts, NetGym's permanent class history starts on April 1, 2026 (March 1, 2026 for ClubReady accounts), or around when your account started syncing classes if that was later. If your date range starts on or before your account's first date with class data, you'll see a banner showing that date. Class numbers from before that date won't be complete.

  • Only active users are listed. If you search for an inactive user, you'll see a message asking you to activate their account first.

  • Only your locations count. Classes and shifts are only counted at locations you have access to.


Compliance Overrides Tab

If your account uses Compliance and your role has the Manage compliance settings permission, you'll also see a Compliance Overrides tab next to Overview.

It shows who approved an overtime override and what caused the warning.

Did this answer your question?