× Home Features About Us Pricing Customer Stories Resources Demo
Login Start free trial
Class waitlist software

Waitlist to Enrolled in a Few Clicks: Offer Freed Seats and Bill in Place

When a seat opens in a full class, see who is next in line, then enroll them or offer them a spot without leaving the waitlist.

A swim school waitlist is never just a list. It is a family waiting on a full level, a second child who would take any weekday time, and a seat that frees up halfway through term. nnerb shows the freed seat, the next family in line and the price decision on one screen, and your team stays in control of every enrolment.

The nnerb waitlist review screen with an Enroll panel showing the class times that have room, the price options and the invoice choice for a waitlisted child.

From a freed seat to an enrolled, invoiced family in a few clicks

Most waitlists stall in the gap between "a spot opened" and "someone rang the next family". These three pieces close that gap while your team keeps the final say.

Freed seats

See the seat and who is next in line

When a live enrolment leaves a class time, the seat is listed on the waitlist page with the program and cycle, the time that opened and the family next in line.

Enroll {name}

Place and bill in the same panel

Pick one or more class times, decide how the family pays, and enroll. The invoice is settled in the panel, not in a second form.

Offer a spot

Let the parent pick the time

Send up to three times as a link. The parent chooses one, the seat is held, and you confirm.

Turn a cancellation into a filled class

One panel for the seat, the family and the class times that have room.

The Freed seats panel sits on the waitlist page and lists each seat that opened, with the family next in line for it. It is a work list for your team, not a notification to parents.

  • Program and cycle – Know exactly which class and term the seat belongs to.
  • Next in line – The family at the front of the queue for that exact class time, using the same waiting order you see on the list.
  • Review opens the usual screen – Review takes you to the waitlist review screen your team already uses, not a second placement tool.
  • Several class times at once – The Place panel lists the times that have room. Pick one or more for the same child in one go.
  • Full times are guarded – A full class time can only be used after you tick Place anyway for it.
  • Dismiss what you do not need – Clear a seat you have already handled.

Decide the invoice while you enroll

The button reads "Enroll" followed by the child's first name, and the panel asks only the money questions that apply to that class.

One price

If the class has a single price, the panel states it in a plain sentence and invoices it. Turn the invoice off to enroll without one.

Several prices

Choose from "How will the child pay?" with the prices listed, or pick Let the parent choose so the family selects from the options on their invoice. No price is preselected, and the total appears once you pick.

Per-session classes

For per-session pricing the panel asks "How many sessions?" with Rest of the term, Next 4 or Next 8, so the invoice matches what the family is actually taking.

  • Account setup is stated up front – The panel tells you what the parent will receive: a confirmation email, or a confirmation with a link to set up their account when their login is not yet activated.
  • Undo, right there – After you enroll one person into a single class time, an Undo button removes the enrolment and voids the invoice. Any email or WhatsApp message already sent stays sent, and the panel tells you which.
  • More options – Need something unusual? More options opens the full enrolment form with your choices carried over.

Plans: the waitlist and Freed seats are on every plan. Enrolling with an invoice needs Growth or above, with waitlist invoicing switched on for your business.

Let families pick the time, then you confirm

Fewer phone calls to find a time that works.

When a family needs to choose between times, Offer a spot sends them a public link. They see the times you offered, pick one, and nnerb holds the seat while you review it.

  • Up to three times – Full times cannot be offered.
  • You set the hold – 24 hours, 48 hours, 3 days or 7 days. 48 hours is pre-selected.
  • Email or WhatsApp – Send the link by email, or by WhatsApp where that channel is set up, with an optional note.
  • Never automatic – Accepting an offer holds the seat. It does not enroll or charge anyone until you confirm.

Plans: Offer a spot, and messaging a family from the waitlist, is on Professional and above.

The Offer a spot panel on the nnerb waitlist, with up to three class times selected, an optional message, email and WhatsApp options and a hold-length choice.

Offer a spot: choose the times, the channel and how long to hold the seat.

Enroll many at once, and know why a message failed

Bulk enrolment keeps the same preview-then-approve discipline, and failed messages say why.

Enroll several families in one pass

Select families on the Pending tab and use Enroll selected. You preview the placements and invoices, edit rows, approve, and get a receipt of what was done.

Undo this batch

If you placed the wrong group, Undo this batch puts people back on the waiting list. It is unavailable once one of the batch's invoices has been paid, and the button says so.

Failed-message reasons

If a waitlist message cannot be delivered, you see each reason, such as an undeliverable email address, instead of one generic error.

Four steps from an open seat to an enrolled child

Every step is a click by your team. nnerb does the sorting and the paperwork, you make the decisions.

1

A seat opens

Someone leaves a class time. It appears under Freed seats with the family next in line.

2

Review the family

Open the waitlist review screen to see their details and the class times that have room.

3

Enroll or offer

Enroll them into the times you pick and decide the invoice, or offer up to three times and let the parent choose.

4

Confirm, or undo

Confirm the parent's pick, or use Undo if you enrolled into a single class time and changed your mind.

Built for classes that fill up

If a class can be full and families are waiting, the waitlist should help you fill it, not just record it.

Swim schools

A swim school waitlist usually means a level that is full at the time families want. Offer alternative times and let the parent pick.

Dance studios

Fill a freed place in a popular weekly class and invoice it without retyping the family's details.

Gymnastics

Place a child into more than one weekly class time at once, with full times guarded.

Martial arts

Move waiting students into a new term's classes in bulk, then undo the batch if the grouping was wrong.

Waitlist questions

Does nnerb tell waitlisted families automatically when a seat opens?

No. The waitlist is staff-driven. When a seat opens it appears in the Freed seats panel with the family next in line, and nothing is sent or charged until a member of your team clicks Enroll or Offer a spot.

Which plan do I need for waitlist enrollment and offers?

Waitlist management and the Freed seats panel are on every plan. Enrolling a waitlisted client and invoicing them from the same panel needs Growth or above, and waitlist invoicing has to be turned on for your business. Offer a spot, which sends the family a link to pick a time, is on Professional and above.

What does the family see when I offer a spot?

You choose up to three class times that have room, add an optional note, and send the offer by email or by WhatsApp where that channel is set up. The family opens a link, picks the time that suits them, and the seat is held for the length you chose: 24 hours, 48 hours, 3 days or 7 days. You then confirm the enrolment. Accepting an offer never enrolls or charges anyone on its own.

Can I undo an enrolment from the waitlist?

Yes. Right after you enroll one person into a single class time, an Undo button removes the enrolment and voids the invoice. An email or WhatsApp message that has already gone out cannot be recalled. After a bulk enrolment you can use Undo this batch, which is no longer available once one of its invoices has been paid.

What happens if a class time is already full?

Full class times cannot be offered. You can still enroll someone into a full time, but only after you tick Place anyway for that time, so a full class is never filled by accident.

What if a waitlist message does not go through?

The screen tells you why instead of showing a generic error. For example, it can say that email was skipped because the client's email address is not deliverable, or that WhatsApp delivery failed and to try again later, so you know whether to fix the contact details or try again.

Fill the next freed seat in a few clicks

Every new business starts with a 30-day trial of the full platform, then moves to the Starter plan or the plan you choose.

Start your 30-day free trial See pricing
Enrolling with an invoice needs Growth or above; Offer a spot needs Professional or above.