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.
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.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