Use Case · Enrollment Management

Enrollment shouldn't start as a scramble every term.

Track enrollment, waivers, and capacity from one place. Parents register themselves. Waitlists activate automatically. Your team sees every application the moment it arrives.

Oak Hill Academy · Right now

14 registrations completed online this morning — 0 staff hours

STEM Lab full · waitlist at 7 families · notifications automatic

3 waivers outstanding — Chess Club, Art Studio, Soccer Clinic

30-minute walkthrough built around your enrollment workflow.

Oak Hill Academy · Spring 2026

Enrollment Overview

Live
STEM Lab is full · 7 families on waitlist · 3 waivers incomplete

Chess Club · Gr 3–5

2 spots left

18/20

+3 waiting

STEM Lab · Gr 4–6

Full · waitlist open

24/24

+7 waiting

Art Studio · Gr K–3

16/18

Soccer Clinic · Gr 2–4

14/20

72

Enrolled

10

Waitlisted

3

Waivers due

New enrollment confirmed

Eli Miller · Chess Club · receipt sent · 9:14 AM

Waitlist activated

STEM Lab · full · 7 families notified

An enrollment morning

The same day — with and without organized enrollment.

Most enrollment coordinators recognize every moment in the left column. These aren't edge cases — they happen every term.

Toggle to compare.

8:00 AM

Registration opens. Emails start arriving. Someone puts a name on the wrong spreadsheet tab.

8:45 AM

A parent calls: 'Did we get in? My daughter says Chess Club is full.' Nobody has checked the actual count.

10:20 AM

Three families submitted the same registration form twice. Duplicates won't surface until Thursday.

2:15 PM

Staff print the roster for tomorrow's first session. Two students enrolled this morning aren't on it.

4:00 PM

STEM Lab is over capacity. Nobody caught it in time. A family needs to be moved to a waitlist. Awkward call.

The enrollment problem

Enrollment wasn't designed to run through your inbox.

These aren't IT problems. They're what happens when programs grow past the tools they started with.

3 families placed in wrong program this term

Registration arrives through email, text, and paper — never one place

Every term starts the same way: an inbox full of registration requests, a spreadsheet that's already out of date, and a stack of paper forms from families who didn't see the email.

Roster printed 2 days before first session

The moment you print the roster, it's already wrong

A family changes programs on Monday. Staff have the roster from Friday. Two students show up who aren't on the list. Another shows up who dropped. Nobody knows what's current.

STEM Lab over capacity — caught day of

Capacity limits aren't enforced until it's too late

A program hits capacity on paper, but families keep emailing in. Someone manually says yes. Day of the program, you're 3 over capacity with nowhere to put the extra students.

7 waivers missing across Spring programs

Waivers come back in pieces — or not at all

Waiver collection is a separate email, a separate Google form, and a separate conversation. Day one of camp, three families never submitted. Chasing begins.

The enrollment workflow

Parents register. Rosters update. Your team sees it in real time.

No PDFs sent back and forth. No re-entering data into a spreadsheet. A parent completes registration from their phone — emergency contacts, payment, waiver — and the enrollment appears immediately in your dashboard.

  • Online registration from any device — no paper forms
  • Grade eligibility and capacity limits enforced automatically
  • Waitlist activates the moment a program fills
  • Waiver collection built into the registration flow
  • Emergency contacts and medical notes collected at registration
  • Duplicate registration detection before it becomes a problem
  • Admin sees every enrollment the moment it's submitted
  • Clone setup term over term — no starting over
Admin reviewing enrollment dashboard

Admin reviewing Spring enrollment · 9:22 AM

72 enrolled · 10 waitlisted · 3 waivers still needed

Parent registration · Oak Hill Academy

Spring 2026 Programs

✓

Program

✓

Student

3

Emergency

4

Payment

Emergency contact

Sarah Miller · 617-555-0192

Relationship

Mother

Medical notes

No allergies on file

⚠ Waiver not yet signed — required before first session

New enrollments · today

Live

Eli Miller · Chess Club

enrolled

9:14 AM

Priya Sharma · STEM Lab

waitlisted

9:02 AM

Lily Chen · Art Studio

enrolled

8:51 AM

Marco Torres · Soccer Clinic

incomplete

8:40 AM
Demos available this week

See how enrollment works in your school's programs

A 30-minute walkthrough covering registration, capacity, waitlists, and waivers — built around how your programs actually run.

30 minutes, built around your programs
Pick a time that works for you
No commitment required
Book a Free Demo

No commitment. No IT setup. Just your programs, organized.