Events template · 12 fields (8 required) · ~3 min for respondents to complete · Free plan · No credit card · Fully customizable
Set up your class registration form
Sign up for a class by sharing your details.
Replace the example class names with your own and list dates, fees and your cancellation policy in the form description. To collect fees at sign-up, connect Stripe and add a Payment field in the editor.
The form separates phone number (optional), which class are you registering for?, your experience level, preferred session into labeled questions. Review the choices and required fields for your organization before sharing it.
Best practices
Replace the example class names with your own and list dates, fees and your cancellation policy in the form description. To collect fees at sign-up, connect Stripe and add a Payment field in the editor.
Customize the phone number (optional) and which class are you registering for? questions to match your records and terminology.
Name the team that reviews responses and explain what happens after submission. A requested date, service or approval is not automatically confirmed.
Ask only for information needed for this step. Arrange any sensitive supporting documents through an appropriate private process.
Every field, explained
Your full name (Name, required)
Email address (Email, required)
Phone number (optional) (Phone)
Which class are you registering for? (Dropdown, required) — Class names are examples; edit them to match your schedule.
Your experience level (Single choice, required)
Preferred session (Dropdown, required)
Preferred start date (Date)
Who is attending? (Single choice, required)
Participant name and age (if not yourself) (Short text)
Have you taken a class with us before? (Single choice, required)
Accessibility needs or anything the instructor should know (optional) (Long text)
Policies (Multiple choice, required)
Frequently asked questions
What does this class registration form template collect?
Alongside contact details, it asks for phone number (optional), which class are you registering for?, your experience level, preferred session, preferred start date, who is attending?, participant name and age (if not yourself), have you taken a class with us before?, accessibility needs or anything the instructor should know (optional), policies. You can rename questions, change choices and remove fields that your workflow does not need.
How should I use this class registration form form?
Replace the example class names with your own and list dates, fees and your cancellation policy in the form description. To collect fees at sign-up, connect Stripe and add a Payment field in the editor.
Can I edit this form and print a copy?
Yes. Open an editable draft, adjust the questions, and review the preview before publishing. You can also use the template page’s print option. Publishing requires an account; the draft can be tried first.