Skip to content
form koi.Start free

RSVP form template

Free RSVP form
template, HTML and React.

An RSVP form for a wedding website or event page. Guests say whether they are coming, how many seats they need and what they would like to eat, and every reply lands in your inbox.

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

Attendance is a yes or no multiple choice so it is impossible to miss. Meal choice is a dropdown you can edit to match your menu.

LabelField nameTypeRequired
Your namenameShort textYes
Email addressemailEmailYes
Will you be attending?attendingMultiple choice: Joyfully accept, Regretfully declineYes
Number of guestsguestsNumberYes
Meal choicemealDropdown: Chicken, Fish, VegetarianNo
Song requestsong_requestShort 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

RSVP form
questions.

Can I see who has replied?

Every RSVP appears in your Form Koi inbox with the guest’s answers, and each one is emailed to you. Search and archive as replies come in.

Can I use it on a static wedding website?

Yes. The template is plain HTML, so it works on any host, including GitHub Pages, Netlify and Squarespace code blocks.

Can declines go to a different inbox?

Add a routing rule on the attending field to notify a planner only for accepts, or to keep declines in the inbox without email.

Start with Form Koi Free

Start receiving
form submissions.

Use this template Read the quickstart