Choose Your Fields by Form Type
Keep it to the essentials. Every extra required field reduces completion rates.
Build Your Registration Form
1
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.
2
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.
3
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.
4
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
5
Add Payment for Paid Registration
If the event, class, or membership requires payment, add a Price-Only, Text Option, or Product payment field. Use it for registration fees, ticket tiers, deposits, or paid add-ons.
6
Publish and Share
Click Publish. Share the link directly, embed the form on your site, or generate a QR code poster for physical locations.
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
Create a Payment Form
Add paid tickets, deposits, course fees, or merchandise to a registration flow
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