send.webforms.toRead the docs →

Event RSVP form template

An RSVP form exists to answer three questions an organizer needs before ordering catering or printing name badges: is this person coming, how many people are they bringing, and is there anything that affects logistics (dietary restrictions, accessibility needs). Everything else is optional detail that can wait until check-in.

Copy-paste HTML

index.html
<form action="https://send.webforms.to/wft_your_key" method="POST">
  <label for="name">Full name</label>
  <input type="text" id="name" name="name" required>

  <label for="email">Email</label>
  <input type="email" id="email" name="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"> No</label>
  </fieldset>

  <label for="guests">Number of additional guests (optional)</label>
  <input type="number" id="guests" name="guests">

  <label for="dietary">Dietary restrictions or notes (optional)</label>
  <textarea id="dietary" name="dietary"></textarea>

  <button type="submit">Submit</button>
</form>

Replace https://send.webforms.to/wft_your_key with your own endpoint from the WebForms dashboard.

Why these fields

Where to send it

Get your endpoint

Free for 300 submissions a month. No card required.

Start free

Event RSVP form FAQ

WebForms' autoresponder feature sends a reply to whatever address was submitted in the email field, on top of notifying you - configure it once per form in the dashboard.