Skip to main content

How to Manage Registrations

View, filter, and edit athlete registrations for your competition.

Prerequisites​

  • Competition organizer permissions on the organizing team (or admin role)
  • Competition with at least one division configured

Viewing Registrations​

  1. Open your competition from the Organize dashboard.
  2. Click Registrations in the sidebar.

Registrations table with division filter

The table shows every registered athlete with sortable columns:

ColumnWhat's there
#Row number
StatusRegistration status (e.g., Active, Removed)
AthleteName and email — captain only for team registrations
DivisionThe division they registered for
Team NameTeam registration name (— for solos)
AffiliateTheir gym; appears as subtext on the public leaderboard
RegisteredRegistration date
JoinedWhen they accepted (different from Registered for invited teammates)

The ... menu on each row opens captain-scoped actions: View Details, Change Division, Transfer Registration, Remove.

Filtering by Division​

Use the All Divisions dropdown to scope the table to a specific division. The dropdown labels include counts (e.g., RX (10)).

Athlete Detail Page​

Click View Details on any row to open the per-athlete page at /compete/organizer/{competitionId}/athletes/{registrationId}. This is the surface for any per-registration edit:

  • Inline edit of team name, affiliate (per-member for team registrations)
  • Roster management — invite teammates, resend invites, remove non-captain members
  • Per-question answer edit for active members and pending invites
  • Read-only waiver list with signature status (waivers are legal records and never editable)
  • Per-event score entry with the same rounds + tiebreak + status controls athletes use
  • Video submission management (online competitions)

For pending teammate invites, you can also pre-fill answers and affiliate before they accept — those values transfer onto their registration on acceptance.

Adding a Manual Registration​

The Add Registration button opens the manual registration dialog. Use this when:

  • An athlete pays you directly (cash, check, comp ticket) and you want to add them to the system
  • You're testing the flow before going public
  • An athlete loses access to their email and can't accept an invite

The dialog accepts an email — if a user with that email already exists, they're added as a normal registration. If not, WODsmith creates a placeholder user and emails a claim link so the athlete can finish setting up their account.

Transferring a Registration​

Two transfer types:

  • Change Division — same person, new division. Use Change Division in the row menu.
  • Transfer Registration (Purchase Transfer) — different person inheriting the slot (and waiver, answers, payment). Use Transfer Registration. The recipient gets an email with a claim link; until they accept, the transfer shows as Pending.

Both actions preserve the slot count — the transfer doesn't open a new spot for waitlist purposes.

Removing a Registration​

The Remove action soft-deletes the registration. Removing cascades:

  • Drops the athlete from heat assignments
  • Removes their pending teammate invites
  • Voids any per-event scores in that division
  • Emails the captain (and Stripe-refunds the purchase if the organizer chose that option)

Removed registrations are still visible in the list with status Removed for audit purposes.

Exporting​

Click Export CSV to download all registrations including custom question answers. Useful for:

  • Heat assignment spreadsheets
  • T-shirt size tallies
  • Insurance / waiver audit trails

See also: How to Create Registration Questions | How to Schedule Heats | How to Run Event Day