Sign In

Registration

Managing registrations

What happens between an athlete clicking Register and their team standing at your check-in desk: the registration lifecycle, the dashboard list, who can change what, gating access, and event-day check-in.

The lifecycle of a registration

A registration holds its spot from the very first click, so your division can never oversell — but a held spot isn't a sold spot yet. The states, in order:

  1. Reserved — the athlete opened the registration form. The spot is held for 10 minutes while they fill it in.
  2. Pending payment — form submitted; the leader chooses to pay for the whole team (30-minute checkout window) or to split — each member then gets a payment email with a 48-hour deadline.
  3. Confirmed — payment complete (or free registration confirmed). The spot is permanently taken, teammates get their account-linking emails, and you get a confirmation email with how many spots remain.
  4. Cancelled — by the athletes, by you, or automatically when a reservation or payment deadline lapses. The spot returns to the pool on its own.

The registrations list

The Registrations section is your roster headquarters: status cards up top, then every team with its registration status, payment status, and check-in state — searchable by athlete or team, filterable by division and status.

The registrations list: stat cards for total, confirmed, in-progress, and cancelled athletes, a search field with division and status filters, and a table of teams with status, payment, and check-in badges.
The Download button exports the full roster as CSV — one column set per member, custom answers included.

Click a team to open its detail page: full roster with each member's info and account-linking state, the payment breakdown (who paid what, and by when, in split mode), pack selections, and the action panel — cancel with refund, move to a sibling division, or change the team's ranking status. Those flows have their own articles:

Roster data: who fixes what

The leader types the whole roster at registration, so early data is often approximate. It corrects itself: each teammate gets an email to link their account, and once they do, their own athlete profile becomes the source of truth — a name or phone fix on their profile updates every roster they're on, past and present.

Confirmed teams can also self-edit a few things without asking you, until their division's registration closing date: the team name and each member's own pack options (that t-shirt size swap). What they can't touch — emails, gender, adding or removing members, adding new pack items — lands on your desk instead, by design: those changes have identity, composition, or money consequences.

Gating who can register

For an internal event — your gym's members only — set a registration access code on the Configuration page's Features section. The public page then shows a lock and an "Access code required" chip, and nobody reaches the form without the code (case-insensitive, and rate-limited against guessing). Clearing the field turns the gate off.

It's a shared community gate, not per-person access control — anyone can forward the code. For real per-person control, or to let specific people through a full or closed division, use invitations: invited athletes bypass both the access code and the participant limit when you allow it.

Check-in on event day

The Check-in page lists every confirmed team with a per-member toggle and a one-tap "check in all" — plus a progress header, state filters, and search. It syncs across devices in real time, so three volunteers with three phones can work the same queue.

The check-in page: progress cards for athletes checked in, complete teams, and remaining athletes, a search bar with state filter pills, and team cards with per-member check-in toggles and a check-in-all button.
Send QR codes and Scan sit at the top — the fast lane for the morning rush.

For bigger events, use the QR flow: "Send QR codes" emails every confirmed athlete a personal QR ticket (re-running it only targets athletes who never got one, so late registrations are easy to catch up). At the desk, the Scan button opens a camera scanner — a scanned ticket shows the athlete's identity card and checks them in on your confirmation, with a one-tap option to check in the whole team when they arrive together.