← All features

Front-of-house · Programs & Classes

Set the program once. Run it all season.

Build a class or a season, publish it, take the fee at signup, and let the waitlist move on its own while the desk marks who actually showed up.

What it helps with

What your team can do here.

Online registration

The seat and the fee, in one step.

A member signs up from their phone, or an adult child signs them up on their behalf, and the fee is paid right there. You pick the day registration opens and the day it closes. If you want the last word on who gets in, signups can be held for a staff yes before they hold a seat.

  • Opens and closes on the dates you set
  • Fee paid at signup, or owed and collected at the desk
  • Hold signups for staff approval when you want the say

Waitlists

A seat opens and the next name moves up.

Cap the class, cap the waitlist, and let the order stand. When someone cancels, the person at the top is registered and told, without a staff member remembering to do it. There is no lottery and no priority scoring. It is the order people signed up in.

  • One ordered list, first come first served
  • Promotion happens on the cancellation, not on a to-do list
  • The person who moves up hears about it

Attendance at the desk

Scan the badge, tick the class.

Today's sessions sit on the same screen as the member you just looked up. Check the ones they came for and the roster is marked. Someone who never registered can be added on the spot, and a no-show is recorded as a no-show instead of left blank.

  • Today's sessions on the check-in screen
  • Walk-ins added without a prior registration
  • Attended and no-show both recorded, and both reportable

Recurring schedules

Build the Thursday class once.

A weekly schedule generates its own dates and keeps generating them as the season runs on. Cancel a single week for snow and the reason stays on that date while the rest of the series carries on. One date can take its own time, room, capacity, or fee without you creating a second class to hold the exception.

  • Pick the weekdays, set a start, end it when you want
  • Cancel one date with a reason, keep the series
  • Override time, room, capacity, or fee for a single date

A typical workflow

Open registration Monday. Take the roll Thursday.

Build the class once, publish it, and let the roster keep itself current as people join, cancel, and show up.

  1. Build the class. Name it, set the fee and the cap, and lay out the weekly schedule that generates the dates.

  2. Open registration. Members sign up from the portal or at the desk, and pay the fee then or owe it.

  3. Watch the cap. The list fills, the waitlist orders itself, and a cancellation moves the next person up.

  4. Take the roll. At the desk, tick today's sessions against the member standing in front of you.

  5. Look at the season. Pull attendance, no-shows, and what was collected for the report your board is waiting on.

Common questions

What teams ask before getting started.

The class fills, and the roster is right.

See a signup become a paid seat, a cancellation move the waitlist, and a badge scan mark the roll.

Card required. Cancel anytime.