Event Registration

Events

Register attendees for conferences, workshops, webinars, or meetups.

9 input fields · Traditional mode

Use This Template

When to use this template

Event registration is one of the highest-stakes forms you will ever publish. A confused attendee abandons before submitting, a missing field forces a panicked email chain on event day, and a clunky checkout costs you sponsors. This template captures everything a typical conference or workshop organizer needs in a single screen: identity, contact, employer context for badge printing, ticket tier, and dietary requirements for catering. It works equally well for paid and free events — wire Stripe in for paid tickets, leave it off for RSVPs and webinars. Because the template is built on FormGen rather than a dedicated ticketing platform, you own the data, your branding stays consistent, and you skip the per-ticket fee that platforms like Eventbrite charge.

Who it's for

  • Conference organizers running events from 50 to 5,000 attendees
  • Workshop facilitators who need a clean signup flow without Eventbrite branding
  • Webinar hosts capturing leads on the way to a Zoom or YouTube link
  • Community meetup organizers who want first-name basis with attendees

What you get

  • Identity fields (first name, last name, email, optional phone)
  • Employer + job title fields for badge printing and audience analytics
  • Ticket type dropdown (General, VIP, Student, Speaker) for capacity tracking
  • Dietary requirements field with the seven most common options for catering planning
  • Free-form accommodations field for accessibility requests
  • Conditional logic ready — show the speaker bio field only when "Speaker" is selected

Fields in this template

Event RegistrationHeading
Reserve your spot by filling out the form below.Paragraph
First NameShort TextRequired
Last NameShort TextRequired
Email AddressEmailRequired
Phone NumberPhone
Company / OrganizationShort Text
Job TitleShort Text
Ticket TypeDropdownRequired
Dietary RequirementsDropdown
Special AccommodationsLong Text

Customization tips

  • Add a conditional Stripe payment field that appears only when ticket type is General or VIP
  • Pipe registrations into a webhook for instant Slack notifications during the launch hour
  • Use FormGen analytics to track where in the form people drop — usually the dietary field if it shows too early
  • For multi-session events, add a checkbox field for session selection and use logic to enforce capacity
  • Add a "How did you hear about us?" field — invaluable for next year's marketing budget

Frequently asked questions

Can I sell tickets through this form?

Yes — FormGen supports Stripe checkout integration on paid plans. For free events, leave payments off and the form acts as a pure RSVP. For mixed events (free + paid tiers), use conditional logic to reveal the payment field only when a paid ticket type is selected.

How is this different from Eventbrite or Luma?

Dedicated platforms add discovery (people browsing for events) but charge per ticket and put their branding above yours. A custom registration form is the right call when you already have an audience and want full ownership of the data, the design, and the post-registration email flow. Many organizers run both — Eventbrite for discovery, FormGen for high-touch private events.

How do I prevent fake or duplicate registrations?

FormGen has bot detection (honeypot + timing) on by default. For paid events, Stripe checkout filters most fraud. For free events with capacity, add email verification or rate limit by IP — both available on Pro plans.

Ready to use this template?

Sign up for free and start collecting responses in minutes.

Get Started Free