Course Waitlist Form Template

Hold seats for your next cohort while it teaches you who is enrolling — starting level, outcome goals, and the timing that actually works.

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

This cohort is full — the next one is being shaped right now, partly by the answers below. Join the list and you'll hear before enrollment opens anywhere else.

press Enter ↵

A course waitlist holds seats, but the good ones do a second job: between cohorts is exactly when you decide when to run next, at what level to pitch, and what to promise on the sales page — and the people queueing for a seat are the only correct source for all three. This template asks the three questions that shape a cohort, and nothing that belongs on an enrollment form.

Why these fields. Cohort timing goes first because scheduling is the most common stated reason people don't enroll — and the "evenings or weekends only" option is the money answer, because a dozen of those is not noise, it's an unserved cohort with a start time attached. Starting level is pitch calibration: a list that splits evenly between beginners and go-deeper people is two courses wearing one name, and better to know now than in week two's discussion thread. The option wording is deliberately shame-free ("complete beginner — and glad about it"), because level questions only produce honest answers when every answer sounds respectable. The walk-away question collects outcomes in the student's own words, and it earns its keep twice: privately it becomes your syllabus checklist, and publicly the recurring phrases become sales-page copy that converts — the way your students describe the goal is the way your next students search for it.

What we left out. Payment and deposits (enrollment is where money happens; a waitlist that asks for card details stops being a waitlist), prerequisite quizzes (a list is not an exam — level self-report is enough to plan with), and education-history fields that make a creative course feel like a visa application.

Who uses this. Cohort-course creators between runs, workshop teachers whose last session sold out, coding and design bootcamps testing a new track, and teachers of anything — pottery to Python — who want the next cohort pre-sold before it's scheduled.

Make it yours. If seats are genuinely limited, cap the form with "close after N responses" — a healthy rule of thumb is three times your seat count — or set a close date for when enrollment opens. The hidden cohort field lets one form serve several intakes: share ?cohort=fall now and ?cohort=winter later, and the CSV separates the lists cleanly. Partial submissions mean a half-typed goal still lands with its email, so nobody who hesitated on the last question is lost. And when enrollment opens, email the list in submission order — the responses view timestamps make "first come, first seated" a fact rather than a vibe.

Teach the list you have. Before you finalize the next syllabus, read the walk-away column top to bottom. The course your waitlist is asking for is usually one notch more practical than the one you were planning — and now you know.

Frequently asked questions

Can the list close when seats are spoken for?

Yes — set "close after N responses" or a close date in Settings. The form shuts itself and shows your closed message, which can point people at the following cohort.

Can one form cover several upcoming cohorts?

Share tagged links like ?cohort=fall and ?cohort=winter — the hidden field records which intake each signup wanted, and the CSV splits the lists in one filter.

Do I lose people who quit halfway through the form?

No — partial submissions are captured, so an email with a half-typed goal still reaches your list. You can follow up personally with anyone who stalled at the door.

How do I offer seats fairly when enrollment opens?

The responses view timestamps every entry, so list order is arrival order. Export the CSV and work top to bottom — first on the list, first offered a seat.