Run front-desk check-in
Find a member and record a general or scheduled check-in. A staff-method attendance record appears for the selected member and class context.
- Status
-
Verified 2026-07-29
on build
fe1de72 - Who can do this
- Organization owners, Managers, Staff
- Required access
members.change- Where in PositiveForm
/attendance
"Copy for AI" puts the full Markdown of this page on your clipboard. Paste it into ChatGPT, Claude, or any assistant and ask it to walk you through the steps.
Who this is for
This guide is for desk staff, managers, and owners checking people in as they arrive for class.
You need the members.change permission. The page lives under Check-in in
the left navigation (route /attendance).
Before you begin
- Select the location at the top of the console. Check-ins are recorded for the selected location only.
- Prefer searching by name, student number, Member ID, household, phone, or email when you are not using a member card. A USB barcode scanner can type a card code into the Check-in field and finish with Enter. On any other authenticated console page, the same scanner is recognized as a rapid burst of keys ending in Enter, then asks you to confirm check-in. It does not record attendance by itself.
Steps
- Click Check-in in the left navigation. The page title is Check-in, with the subtitle Find a member, then check them in.
- Type into Find a member or scan a barcode. After two characters, PositiveForm searches members at this location by name, household, phone, email, student number, or Member ID.
- Read each match: the member name, Member ID, student number when one is on file, age when known, household, and program context (or No program context). Inactive members are labelled Inactive.
- Click Check in on the correct person. The method recorded is Staff for a manual desk check-in.
- Confirm the success banner: {name} checked in, with the class context (or General check-in) and the time. You can Dismiss the banner.
- Confirm the person appears under Today’s check-ins, with columns Member, Class, Method, and Time.
- Optional: open Bulk attendance when you need to mark a whole class at once; see Record bulk attendance.
Expected outcome
A staff-method attendance record is saved for that member at the selected location. They appear in Today’s check-ins, and the same visit is available later under Check-in history on this page (Review attendance history).
If they already checked in moments ago, PositiveForm may report that they were just checked in rather than creating a duplicate visit.
Screenshots



Recovery
If the search box is disabled, check the location picker and your network. When you are offline, the page says check-ins are not being saved until the connection returns.
If no members match, try another name, student number, Member ID, household, phone, or email, or open Members to add the person first.
From any authenticated console page, a USB scanner that types a rapid card code and Enter opens Check in this member? when the card is on file. Confirm Check in, or Dismiss to leave attendance unchanged. If the card is not recognised, PositiveForm opens the Check-in recovery path and shows the scanned card number. Search for the correct person by name, student number, Member ID, household, phone, or email, then Assign card. Each match shows Member ID and student number when those exist so you can confirm the card. PositiveForm tells you whether this replaces an unused PositiveForm code or a physical card already in use. Confirm before replacing a physical card. You can Assign card and check in, or Assign card only if you only need the card on file. A card that already belongs to someone else in this studio cannot be reassigned.
If Check in fails for another reason, PositiveForm shows Check-in failed. Please try again. and leaves you on the desk so you can retry.
If Check-in is missing from the navigation, your role does not carry the attendance surface for this studio.
Related guides
- Check in from a member workspace — check someone in from their member workspace.
- Review attendance history — filter and review past check-ins.
- Record bulk attendance — record attendance for a whole class.