Waitlist form template

Collect early interest before you launch. The optional questions tell you who is waiting and why, which helps you decide what to build first.

Try it

This is a demo: nothing is sent.

Use it for: a launch page, a beta programme or a sold-out product.

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 waitlist signup">   <label for="email">Email</label>  <input type="email" id="email" name="email" autocomplete="email" required>   <label for="role">What best describes you?</label>  <select id="role" name="role">    <option value="">Choose one</option>    <option>Founder</option>    <option>Developer</option>    <option>Designer</option>    <option>Marketer</option>    <option>Other</option>  </select>   <label for="need">What would you use it for?</label>  <textarea id="need" name="need" rows="5"></textarea>   <!-- Spam trap: keep it hidden and empty -->  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off">   <button type="submit">Join the waitlist</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

Can I see everyone on the waitlist in one place?

On the Free plan each signup arrives as an email. Paid plans add an inbox with search, and a Google Sheets integration that collects every signup in a spreadsheet.

Will people get a confirmation email?

Not by default. On a paid plan you can turn on the autoresponder, which emails each person a message you write.