Skip to main content
FREE TEMPLATE

Event registration form

Multi-branch event registration form. First question routes attendees by ticket type; each branch shows the right fields. Conditional logic on Free, drop-off analytics per branch.

About this template

An event form has one job most templates get wrong: handle multiple kinds of attendee without asking everyone every question. A VIP doesn't need to fill out a session-preference form. A speaker doesn't need to confirm dietary requirements you cater for the room. A general attendee doesn't upload a photo for the program. The right shape is branching: ask the ticket type first, route each branch to three or four fields.

This template ships that. The first question is a three-option multiple-choice (VIP, Speaker, General) and conditional logic hides or shows the next blocks. AntForms ships logic on Free; two of our top three competitors gate it.

Drop-off analytics matter more on branching forms than single-branch ones. The chart shows whether the Speaker branch is friction (usually a too-long bio prompt) versus the General branch (usually dietary). Without per-question drop-off you only see aggregate completion and can't tell which branch needs the redesign. AntForms ships the breakdown on Free.

Tips: keep the routing question first, label the options so respondents don't guess, cap each branch at four or five fields. If a branch needs more, send a follow-up form by email after registration. Successful event forms cap at seven questions on any path; conversions break past that.

01 · WHAT’S IN THE FORM

The shape of event registration form.

Fields

  1. 01
    MULTIPLE CHOICE
    Ticket type (VIP / Speaker / General)
  2. 02
    CONDITIONAL: VIP
    Dietary restrictions, photo for badge, special requests
  3. 03
    CONDITIONAL: SPEAKER
    Talk title, abstract, bio, A/V needs
  4. 04
    CONDITIONAL: GENERAL
    Session preferences, dietary, accessibility needs
  5. 05
    SHORT TEXT
    Full name
  6. 06
    EMAIL
    Email
  7. 07
    SHORT TEXT
    Phone (for day-of contact)

What you get

  • Three-way ticket-type branching with conditional logic
  • Conditional logic on Free (competitors charge for it)
  • Per-question drop-off shows which branch loses people
  • Slack delivery for VIP / Speaker registrations
  • CSV export segmented by ticket type for badge printing
  • Stripe payment fields available if your event is paid
02 · FAQ

Common questions.

Add a multiple-choice question, then on each next block set a "show only if" rule referencing the answer. The form skips hidden blocks during fill. Analytics segment drop-off per branch so you see which path is friction.

Yes. Drop a Stripe field on the General or VIP branch and respondents pay during registration. Stripe ships on every plan. AntForms takes no cut beyond Stripe's standard fee.

Use the Sheets integration with a single sheet, then filter by the ticket-type column. The dashboard also exports a CSV filtered to one branch, which is what most event teams use for badge printing.

Yes. Add a file upload block on the Speaker branch. AntForms uploads work for any respondent with no sign-in. That matters for external speakers who don't have your Workspace account.

Use the event registration form.

Free forever. Unlimited responses. Free analytics. Start in minutes, no credit card.