Skip to main content

Managing client attendance as Admin

Admins and instructors (with full report permission) can set or change attendance for any client on any session — including sessions in the past. There are no restrictions on when or how many times attendance can be updated.

Two ways to reach attendance

Via Calendar

Go to Calendar and click on a session tile. Switch to Full view (top right) to see all enrolled clients with their attendance controls on one screen.

Screenshot — admin attendance management

This is the fastest way to mark attendance for an entire class at once.

Via Booking

Go to Bookings, open a client's booking. Look for the Attendance tab or section within the booking detail. This shows the full session-by-session attendance record for that one booking.

Screenshot — admin attendance management

Use this view when you need to manage or review one specific client's attendance history.

If you don't see an Attendance tab in the booking detail, use the Calendar route instead: go to Calendar, click the session, switch to Full view, and find the client in the list. This view is always available regardless of how the booking detail is laid out.

Attendance states

Each session row shows four state buttons:

StateMeaning
Will attendDefault state — the client is enrolled and the session is upcoming or not yet marked.
AttendedThe client was present at the session.
CancelledThe client cancelled in advance. If make-up sessions are enabled, a Choose make-up session button appears.
Did not attendThe client did not show up and did not cancel. No make-up credit is generated.

Click any button to set or change the state. The change takes effect immediately. You can change it again at any time, including for past sessions.

When a session is set to Cancelled

Setting a session to Cancelled unlocks additional options:

  • Choose make-up session — opens a list of upcoming sessions the client can be logged in to as a make-up.
  • Go to Make-up Session — jumps directly to the make-up session already selected (if one was chosen).
  • Reason for cancelling — select from available reasons (or leave as "Not specified"). This is for internal tracking.
  • Personal feedback (visible to parent) — leave a note that the client can see in their profile.

Screenshot — admin attendance management

Screenshot — admin attendance management

Choosing a make-up session

After clicking Choose make-up session, a list of upcoming sessions appears — filtered to sessions with available capacity from the same programme (or linked programmes, if cross-company make-ups are configured).

Screenshot — admin attendance management

You can filter by Date, Programme, or Instructor. Each row shows the date, time, class, location, instructor, and number of free slots. Click Log in to assign the make-up.

Once confirmed, the original session shows the cancelled status with a link to the make-up, and the make-up session shows the client as logged in.

Book a session (from the Attendance tab)

In the booking's Attendance tab, the Book a session button at the top lets you add any upcoming session from the class to the client's attendance record. This is used when you want to manually enrol the client into a specific session — for example, a make-up or an extra session — without going through the session picker. Screenshot — admin attendance management Screenshot — admin attendance management