A registration form collects sign-ups and manages who’s in. The same core setup works across events, courses, and memberships — with a few settings that make a real difference. If you’re planning an event rather than only configuring fields, the guides to event registration software and event registration questions cover the planning layer before the form build.Documentation Index
Fetch the complete documentation index at: https://formhug.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Choose Your Fields by Form Type
| Form Type | Core Fields | Optional Fields |
|---|---|---|
| Event | Name, Email, Phone | Dietary needs, T-shirt size, How did you hear about us |
| Course | Name, Email | Organization, Experience level, Goals |
| Membership | Name, Email, Phone | Address, Referral code |
Build Your Registration Form
Start from a Template
Click New Form → browse the Registration templates, or use Create with AI — describe your event and FormHug generates the fields and structure. If you want to compare the product-level workflow first, see the online registration form builder.
Configure the Email Field
On the Email field, enable No Duplicates in the field settings. This prevents the same person from registering more than once.
Set a Capacity Limit
If you have limited spots, go to Settings → Submission Rules → set a maximum submission count. Choose what happens at the limit: show a full message, redirect to another page, or close silently.
Set Up Confirmation Emails
Go to Settings → Notifications → Add Notification. Create two:
- Admin alert: notifies you of each new sign-up
- Registrant confirmation: recipient set to Submitter’s Email, with event details and any next steps
Let Registrants Check Their Status
Once registration is live, people often want to confirm they’re on the list. Use Public Query to create a self-service lookup page — registrants enter their email or ID to see their own record without you having to answer individual queries.Registration Templates
Use a template when you already know the registration format you need: event registration, webinar registration, workshop registration, and course registration are ready to customize.Related
Submission Rules
Set capacity limits and control what happens when they’re reached
Notifications
Configure confirmation emails for registrants
Public Query
Let registrants look up their own registration status
Sharing & Publishing
Share your form link, embed it, or generate a QR code
Registration Templates
Start from event, course, webinar, and membership registration templates
Event Registration Questions
Choose fields that help with attendance, logistics, and follow-up
Class Registration Software
Plan class, course, and cohort signups with confirmations and capacity limits