Event RSVP form template

Find out who is coming and plan for them. Each reply arrives as an email, so you can keep a simple count as they come in.

Try it
Will you attend?

This is a demo: nothing is sent.

Use it for: weddings, workshops, meetups, launches and parties.

HTML
<form action="https://api.formdoc.dev/v1/submit" method="POST">  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">  <input type="hidden" name="subject" value="New RSVP">   <label for="name">Name</label>  <input type="text" id="name" name="name" autocomplete="name" required>   <label for="email">Email</label>  <input type="email" id="email" name="email" autocomplete="email" required>   <fieldset>    <legend>Will you attend?</legend>    <label><input type="radio" name="attending" value="Yes" required> Yes</label>    <label><input type="radio" name="attending" value="No" required> No</label>    <label><input type="radio" name="attending" value="Maybe" required> Maybe</label>  </fieldset>   <label for="guests">Number of guests</label>  <input type="number" id="guests" name="guests">   <label for="dietary">Dietary requirements</label>  <input type="text" id="dietary" name="dietary">   <!-- Spam trap: keep it hidden and empty -->  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off">   <button type="submit">Send RSVP</button></form>
  1. Get a free access key at app.formdoc.dev/new.
  2. Replace YOUR_ACCESS_KEY with it and paste the form into your page.
  3. Rename or remove fields freely: each field’s name becomes its label in your email.

Using a site builder or framework? See the platform guides.

Questions about this template

How do I count how many people are coming?

Each RSVP arrives as an email with the attending and guests fields. On a paid plan, the Google Sheets integration collects every RSVP in a spreadsheet where you can add up the totals.

Can I close RSVPs after a deadline?

Yes. Remove the form from your page, or pause the form in your FormDoc dashboard. A paused form turns away new submissions.