Skip to content
form koi.Start free

Event registration form template

Free event registration form
template, HTML and React.

An online registration form for workshops, meetups and launches. Attendees pick a ticket type, say how many people they are bringing and flag dietary requirements, and each registration is emailed to you.

250 submissions/month free. No credit card required.

Preview, restyle and copy the code.

New to connecting a form? The HTML contact form guide and the React contact form guide walk through pointing any of these templates at your endpoint.

Fields in this event registration form.

Ticket type as multiple choice keeps the options visible. Dietary needs are checkboxes because more than one can apply.

LabelField nameTypeRequired
Your namenameShort textYes
Email addressemailEmailYes
Ticket typeticket_typeMultiple choice: General admission, Student, SpeakerYes
Number of guestsguestsNumberYes
Dietary requirementsdietary_requirementsCheckboxes: Vegetarian, Vegan, Gluten free, Nut allergyNo
Anything else?messageLong textNo

Field names are what arrive with each message and what routing rules match on. The email field is used for replies and auto-replies.

Make it yours in minutes.

01

Change fields without code

Open the template in the visual designer to add, remove or reorder fields, switch input types, and set labels, placeholders and help text.

Explore
02

Match your website

Pick a style preset, then adjust colors, typography, corners and spacing. Copy fresh HTML or a React component whenever you change it.

03

Connect one endpoint

Create a form, verify a recipient, and paste the code. Submissions land in your inbox with spam review, routing and delivery tracking.

Explore

Related templates.

Frequently asked questions

Event registration form
questions.

Does this sell tickets?

No. It collects registrations. Take payment in your usual tool and use this form for free events or waitlists.

Can attendees get a confirmation email?

Yes. Turn on Turnstile and auto-replies for the form, then add an unchecked consent checkbox. Only attendees who tick it receive the confirmation.

How do I export registrations?

Read submissions with the management API or forward each one to your tools with a signed webhook.

Start with Form Koi Free

Start receiving
form submissions.

Use this template Read the quickstart