Signup forms

A waitlist signup form builder that asks more than an email.

LaunchList's form builder makes the signup form for your waitlist, on your Launch page or any site. Find out who is joining, not just where to reach them, without turning signup into paperwork.

Free for your first 100 contactsNo credit card needed

At a glance

Updated

Field types
20, from short text and dropdowns to ratings, dates, consent boxes and wallet addresses
Identity
Email, phone, a username, a wallet address or your own ID, and none at all on a marketing list
Longer forms
Steps, questions shown only when they apply, and two or three fields to a row
Where it goes
Your Launch page, or any site: inline, as a popup, in React or from your own backend
After a signup
Their own status page, a thank-you message where they signed up, or a page of yours
Plans
On every plan
How it works

Build your waitlist form in three steps.

You never write code unless you want to.

  1. Add your fields

    Start from a template or from one email field, then add only the questions you will act on.
  2. Choose the identity

    Pick the field that identifies each signup. Signups are deduplicated on it, and it gives each one a referral link and a status page, so a waitlist form needs one before it goes live.
  3. Put it live

    Your Launch page uses it as is. On your own site, add it inline, as a React component, as a popup or slide-over, or post to it from your backend.
Longer forms

Multi-step forms that ask more without losing people.

Steps, conditional questions and shared rows keep a long form feeling short.

  • Split it into steps

    Break a long form into short pages. Each step is checked before the next one opens, so nobody finds an error at the end.

  • Questions that only some people see

    Show a field only when an earlier answer calls for it, like asking investors which fund they are with and nobody else.

  • Two or three to a row

    Set each field to full, half or a third of the row, or put the button beside a single field for a one-line signup bar.

  • Errors in your words

    Write the message a field shows when an answer is wrong, instead of a generic one.

When to use it

When to use the waitlist form builder.

Worth it when what people tell you at signup decides who gets in first.

A good fit when

  • You want to know who is joining before you invite anyone: their role, their company size or what they would use it for first.
  • Your site is on Framer, Webflow, WordPress or anything that takes custom HTML, and you want people to sign up there.
  • Your signups join with a phone number, a username or a wallet address instead of an email.
  • You run a survey or a newsletter list beside the waitlist and want each person to stay one contact.

Not the right fit when

  • You need to take a payment or a deposit at signup. LaunchList forms do not take payments.
  • You need people to upload a file, like a CV or a photo. There is no file upload field.
  • The form is not about joining a list. For orders, bookings or job applications, a general form tool fits better.
The details

Waitlist signup form details that save signups.

Settings that keep the right people joining and the wrong ones out.

  • Confirmation per form

    Waitlist forms ask people to confirm their email by default, which keeps fake addresses out. Switch it off on any form where you would rather not ask.
  • Domain and country rules

    Only want work emails, or signups from the countries you ship to? Allow or block by email domain or country, with your own message for anyone turned away.
  • What happens after

    A waitlist form opens each new signup their own status page with their place in line. Any form can thank people where they signed up instead, or send them on to a URL of yours.
  • Typos caught in time

    Type gmial.com and the email field offers gmail.com with one tap, before a signup is lost to an address that does not exist.
  • Your brand, on any site

    An embedded form takes its colors and font from your Brand Kit, lines up left or centered, and renders dark when the section around it is dark, so it matches the site it sits on.
  • Or keep your own form

    Already have a form you like? Add one attribute and LaunchList handles the submit, validation and errors, or post it with no JavaScript at all.

In the docs: building your signup form, every way to add a form to your site and keeping your own HTML form.

FAQ

Waitlist form questions, answered.

How many questions should a waitlist form ask?
Start with the email and one question you will act on, such as role or company size. Each extra field costs a few signups, so add another only when the answer would change who you invite first.
Can people sign up without an email address?
Yes. A form can identify people by a phone number, a username or a wallet address instead, and signups are deduplicated on whichever field you choose. A waitlist or a survey always needs a field that identifies people. Only a marketing list can go without one, and its signups then get no referral link or status page.
Does the form work with Webflow, Framer or WordPress?
Yes, and with any site builder that lets you add custom HTML. There are step-by-step guides for Carrd, Framer, Webflow, WordPress, Squarespace and Shopify.
Can I use the form builder for a survey or a newsletter list?
Yes. A form can be a waitlist, a survey or a marketing list. Every form in a project feeds one audience, so someone who fills in two of them is one contact with both sets of answers.
What is saved with each signup?
Their answers, plus the page they signed up on, the site that sent them and any UTM parameters in the link. If they came through a friend's referral link, that friend is recorded too.
Is the form builder on the Free plan?
Yes. The builder, steps, conditional questions and every way to put a form on your site come with the Free plan.

Build the signup form your launch needs.

Ask what you need to know, and nothing more.

Build your waitlist

Free for your first 100 contactsNo credit card needed