Let participants register for courses and cohorts with schedules, experience level, and goals captured up front.
Ready to use
Full name
Short Answer
Email address
Phone number
Phone Number
Which course are you registering for?
Dropdown
Preferred schedule
Multiple Choice
Your current level with the subject
Multiple Choice
What do you want to get out of this course?
Long Answer
How did you hear about the course?
Multiple Choice
A course registration form for classes, cohorts, and workshops: it books the seat, sorts students by level and schedule, and asks about goals, the answer that lets a good instructor tailor the first session.
The level and goals questions are what make this more than a booking form. Knowing the spread of experience before day one lets you pitch the material correctly (or split groups), and written goals give you both a teaching guide and (compared against end-of-course feedback) proof of what the course delivered.
The schedule-preference question earns its place when you run multiple sections: registrations tell you which time slots to actually open, instead of guessing and cancelling.
Formly doesn't process payments yet, so pair the form with your payment link or invoice flow. Many course providers confirm the seat by email with payment instructions.
Set a submission limit for the seats, then point late registrants to a separate waitlist form. Formly's closed-form message can link straight to it.
Yes, edit the dropdown options for your actual courses and schedules, or ask Formly's AI to restructure the form for cohort-based enrollment.
Not an exact fit? Use this template as a starting point and edit anything, or describe what you need and let Formly's AI adapt it for you.