Beta signup form template
A beta signup is different from a waitlist: you're not just capturing interest, you're often choosing who gets in first, especially with limited capacity. This template adds one field a plain waitlist doesn't need: a short use-case description, specifically so you have something to sort or filter by when deciding who to invite first.
Copy-paste HTML
<form action="https://send.webforms.to/wft_your_key" method="POST"> <label for="email">Email</label> <input type="email" id="email" name="email" required> <label for="company">Company or project (optional) (optional)</label> <input type="text" id="company" name="company"> <label for="use_case">What would you use this for?</label> <textarea id="use_case" name="use_case" required></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
- Use case is required here, unlike the waitlist template's optional qualifying question. The whole point of this form is selecting good beta candidates, so the one field that lets you do that has to actually be filled in to be useful.
- No "how did you hear about us" field. It's a common addition to signup forms, but it rarely changes who you invite to a beta, and it's exactly the kind of field that exists for marketing's curiosity rather than the form's actual job.
Where to send it
Get your endpoint
Free for 300 submissions a month. No card required.
Start freeBeta signup form FAQ
WebForms stores and lets you filter submissions, but sending the actual invite email is on you (or your own automation off a webhook). It's a deliberate, one-by-one decision most beta programs want a human making, not an auto-responder.
For a selective beta, yes: it's your main signal for choosing candidates. For an open beta where you'll eventually let everyone in anyway, make it optional and treat this closer to the waitlist template instead.