USE CASE
Course enrollment forms
Enrollment over an emailed PDF means a beginner lands in the advanced cohort, the start date is whatever the reply guessed, and the roster gets rebuilt by hand from a dozen half-legible forms.
A course with three tracks and rolling start dates cannot run off a single date box and a free-text course name — the placement and the cohort have to be part of the enrollment, not a follow-up email.
LIVE DEMO · READ-ONLY
Try it right here — this is the real thing.
The Course Enrollmenttemplate, live. Flip between page and guided mode — it’s a preview, so nothing you enter is recorded.
Question 1 of 7. Student name. Read-only preview — nothing is recorded.
Student name *
WHAT MAKES IT WORK
The parts that carry this use case
STEP BY STEP
How you’d run it in FormNest
- 01
Let the student pick their track
The course field lists the tracks you actually run, so every enrollment names a real programme from the start — not a free-text guess someone has to map to a cohort afterward.
- 02
Self-place by experience level
The experience step sorts beginners from advanced students as they enroll, and a conditional rule can surface a prerequisite check when someone picks a level above the track's entry point.
- 03
Set the cohort start date
The preferred-start date attaches each student to a real intake, so a rolling-admissions academy groups enrollments into cohorts as they arrive instead of chasing availability by email.
- 04
Build the roster without retyping it
Once a cohort fills, the enrollments export straight to a CSV your LMS or spreadsheet can ingest — the class list assembles itself from the responses instead of a morning of copy-paste.