Signup forms

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

Find out who is joining, not just where to reach them, without turning your signup into paperwork.

Free for your first 100 contactsNo credit card needed
The form builder editing Pied Piper's Waitlist form. On the left, the field library: Short text, Long text, Email, Phone, URL and Wallet address, then Dropdown, Single choice, Multi-select and Checkboxes. In the middle, the form itself: an Email field marked Identity, an Add field button, a Join the waitlist button and a Split into steps link. On the right, the form settings: type Waitlist, Identified by Email, which dedupes signups and powers referral links and the status page, a choice of a Stacked or Inline bar layout, alignment, and an appearance that inherits the Brand Kit.
The form builder editing Pied Piper's Waitlist form. On the left, the field library: Short text, Long text, Email, Phone, URL and Wallet address, then Dropdown, Single choice, Multi-select and Checkboxes. In the middle, the form itself: an Email field marked Identity, an Add field button, a Join the waitlist button and a Split into steps link. On the right, the form settings: type Waitlist, Identified by Email, which dedupes signups and powers referral links and the status page, a choice of a Stacked or Inline bar layout, alignment, and an appearance that inherits the Brand Kit.
Every form starts as one email field. Its settings choose what identifies each signup and how the form sits on your page.
How it works

From a blank form to live signups.

1. Add your fields

Start from one email field and add what you will act on. There are 20 field types, from dropdowns and ratings to dates, consent boxes and wallet addresses.

2. Choose the identity

Email, phone, a username, a wallet address or your own ID. Signups are deduplicated on it, or leave it out for an anonymous form.

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

Ask more without losing people.

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

Pied Piper's waitlist form in the builder. The selected field, Which fund are you with?, is marked Conditional. Below the step break, Step 2 asks What would you store first?, with Photos, Work files, Code and Backups. Beside it, the field's Logic tab: it sits in Step 1, and Conditional visibility is on, showing it only when Role is Investor.
Pied Piper's waitlist form in the builder. The selected field, Which fund are you with?, is marked Conditional. Below the step break, Step 2 asks What would you store first?, with Photos, Work files, Code and Backups. Beside it, the field's Logic tab: it sits in Step 1, and Conditional visibility is on, showing it only when Role is Investor.
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.

The details

The details that save signups.

Small things 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, 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.

Questions

What people ask before they embed a form.

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.
Does it 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 it 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.
Free for your first 100 contacts

Build the form your launch needs.

Ask what you need to know, and nothing more.

No credit card needed