Course Registration Template

Enroll learners in a multi-week course with track selection, prior-experience context, and the policy agreement that protects your roster.

Free · copies into your editor in one click
Live preview — try it, nothing is saved

Enrollment takes about two minutes. Your answers help us place you in the right track and shape the first week around who is actually in the room.

Syllabus, room details, and week-by-week materials arrive here.

A course is a commitment measured in weeks, and the registration form is where that commitment gets specific. Unlike a one-evening event, a course enrollment has to answer placement questions (which track, what starting level, what the learner is here for), because getting those wrong in week one costs you a dropout by week three.

The track dropdown carries the schedule. The track dropdown carries the schedule inside the option label ("Beginner track, Monday evenings"), which removes the most common enrollment mistake: signing up for a level without noticing it meets on a night you cannot make. The prior-experience question is required, and it is the instructor's best tool. Read those answers the weekend before the course starts and you know whether week one needs a faster ramp or a gentler one. The goals field turns a roster into a syllabus input; when four of twelve students name the same project type, that becomes a worked example. The invoice question exists because a meaningful share of adult learners are employer-funded, and knowing who needs paperwork before the course begins saves an awkward billing scramble mid-term. The policy checkbox matters more here than on most forms, since refund windows and transfer rules on a multi-week course are the things people claim they never saw.

Why payment stays off the form. Payment details stay out: tuition is settled through whatever channel you already use (invoice, bank transfer, in person at the first session), and the form's job is to capture the enrollment and the invoice flag so the money conversation starts organized. Date-of-birth and address fields are skipped too, since they belong on accredited-program paperwork rather than a community course roster.

Language schools to coding academies. Language schools, coding academies running evening tracks, universities' continuing-education arms, trade associations with certification prep, and independent instructors who fill one classroom four times a year.

Replace the tracks, set a close date. Replace the three tracks with your actual catalog, since the dropdown holds as many options as you need. Set a close date in Settings that matches your enrollment deadline, and cap responses at your seat count so the form enforces class size for you. If tracks fill at different rates, duplicate this form per track and watch each count on its own. Export the CSV before the first session: it is the attendance register, the email list, and the experience-level summary in one file.

Catch a wrong-level pick early. Skim the experience answers as they arrive, rather than after enrollment closes. If someone has chosen the wrong level, a friendly email in week zero ("based on what you wrote, Intermediate will serve you better") is the cheapest retention work you will ever do.

Frequently asked questions

Can the form close automatically when enrollment ends?

Set a close date and time in Settings, plus an optional response cap for seat limits. Late visitors see your closed message with next-cohort details.

How should I collect tuition?

The form records enrollment and the invoice flag; settle tuition through your existing channel, whether invoice, transfer, or at the first session. The CSV export doubles as your reconciliation list.

Can I ask different questions per track?

Add rules in the Logic panel, for example showing a "portfolio link" question only when the Advanced track is selected. Everyone else never sees it.

Do half-finished enrollments disappear?

No. Partial submissions are saved as people type, so you can see who started enrolling and follow up before the deadline.