Step by step
- Open Training → Workouts and click the practice.
- Click Attendance. You’ll see the swimmers in that workout’s subgroups. Everyone starts marked present when the workout is created, so you only touch the missing.
- Uncheck a swimmer and pick Missed or Excused. Missed counts against their attendance rate; Excused doesn’t count at all (sick, family trip, not their practice). Mark All Present and Mark All Absent handle the extremes, and it all saves as you tap.
- A swimmer from another group visiting practice? Click Show all groups and check them in from their own group’s list. You can also move a swimmer to a different subgroup for this session only, from their row.
- For the season picture, open Reports → Attendance: flip between Athletes and Workouts views, filter by group, subgroup, and dates, and export a PDF or spreadsheet. The tiles show how many Workouts the group had and how many had Attendance taken, and the Excused column counts practices where attendance was taken but the swimmer wasn’t marked present or absent (like an Excused mark). See the reports guide. Each swimmer’s profile has an Attendance tab too, scoped to this team, with a Show Excused toggle and Status (Attended, Missed, Excused) and Groups filters on the table.
Take attendance on deck in the Commit Swimming - Team app. It’s the same list as the web, and it saves as you tap.
-
Tap Training. The On deck card at the top shows today’s next practice. Tap Attendance on the card (it shows how many are here, like 14/14) to go straight to the list. For any other workout, open it and tap the Attendance tab.
-
Everyone starts present. Tap anywhere on a swimmer’s name to mark them absent. Tap again to mark them present. A message at the bottom confirms each change.
-
An absent swimmer gets Missed and Excused buttons. Missed is picked first; tap Excused if the practice shouldn’t count.
-
Deselect All marks everyone absent. Once someone is absent, Select All marks everyone present again.
-
When the workout has two or more subgroups, each present swimmer has a subgroup picker, so you can move them for this practice only.
-
Search athletes… finds a swimmer fast. Show all groups lets you check in a swimmer visiting from another group.
The Commit Swimming - Workout app takes attendance too, with the same data.
Common questions
A swimmer isn’t on the attendance list. They’re not in that workout’s training group. Fix their group on the roster and they’ll appear.
Can parents see attendance? Only if you allow it under Control what parents see.
Can I take attendance without writing a workout? Attendance hangs off a workout, so create a quick one for the session even if it’s only a title.
How do makeups work? There’s no separate makeup tracking. The pattern coaches use: mark the missed practice Excused, and when the swimmer makes it up at another group’s practice, check them in there with Show all groups.
Missed or Excused? Missed hurts the percentage; Excused removes the practice from their math entirely. If you want a clean “who skips practice” number, be consistent about which one you pick.