Waitlist Signup Form Template

Building something new? Start collecting interested users before launch day. This waitlist form captures email, optional context, and where each signup came from — so you know who to invite first and which channels are working.

formformform.com/f/OPz

Who uses this template

Indie hackersSaaS foundersProduct launchersNewsletter creatorsCourse creatorsHardware startupsBeta testersMarketing teams

About this template

A waitlist is the easiest way to validate an idea and build a launch list at the same time. Long before you have a product to sell, you can spin up a landing page with a single form, share it with your network, and watch which channels actually convert visitors into interested users. By the time you're ready to launch, you have a warm audience to invite — not a cold marketing problem to solve.

This template is built for the earliest stage of a product. Email is the only required field because friction kills early signups, but the optional fields surface the context you need to prioritize: who has the strongest use case, who came from which channel, and who might make a great early design partner. The source field doubles as launch-marketing intelligence — by the time you have 500 signups, you'll know exactly which channels to spend on when you go public.

formformform is free for unlimited waitlist signups, which matters when you're pre-revenue. There's no monthly fee, no contact limit, and no upgrade prompt when your list grows. Embed the form on a Carrd page, a Notion site, a coming-soon WordPress page, or a custom landing page — and pipe new signups to your inbox so you can welcome people personally.

What's included

+ Email-first design — minimum friction
+ Optional context field for early prioritization
+ Source attribution for launch marketing
+ Free with unlimited signups
+ Embeds on a landing page, Notion site, or coming-soon page
+ Email notifications when someone joins
+ Export the full list when you're ready to launch

How to create a waitlist signup form

  1. 1

    Click "Use this template" to add the waitlist form to your free formformform account.

  2. 2

    Update the heading and intro paragraph with what you're building and what people are signing up for.

  3. 3

    Customize the source dropdown to match the channels you're actually using to promote.

  4. 4

    Set a notification email so you can welcome each new signup personally.

  5. 5

    Brand the form with your colors and logo to match your landing page.

  6. 6

    Publish and embed — drop it on your landing page, Notion site, or coming-soon page.

Best practices for your waitlist signup form

Keep email as the only required field

every additional required field cuts signup conversion. Optional fields are fine; required fields are dangerous.

Welcome each signup personally

at the early stage, a quick personal email from a founder converts more early adopters than any drip campaign.

Track the source field

knowing whether your signups came from Twitter, Hacker News, or a friend's tweet is the most valuable launch data you'll collect.

Ask about use case optionally

the people who fill it in are your best early customers. Reach out to them first.

Don't overpromise

be honest about timelines. "We'll let you know when we're ready" beats "Launching next month" if you're not sure.

Use the list before you launch

invite the most engaged signups to a private beta, then turn their feedback into testimonials when you go public.

Frequently asked questions

Is this waitlist form free? +

Yes, completely free. You can collect unlimited waitlist signups with no trial period and no credit card required.

Can I export the waitlist when I'm ready to launch? +

Yes. You can export all signups from your dashboard as a CSV, ready to import into your email tool or paste into a launch announcement.

Can I see where each signup came from? +

Yes — the source dropdown captures self-reported attribution. You can also add a hidden field with a UTM parameter to track signups from specific campaigns automatically.

Can I send a welcome email automatically? +

formformform sends a notification to you when someone joins. To send an automatic welcome email to the signup, connect formformform to an email tool via webhook or Zapier.

Can I embed this on a Carrd, Notion, or Webflow site? +

Yes. Use the embed code to drop the form into any landing page builder that supports HTML or iframes.

How do I prevent spam signups? +

formformform includes built-in spam filtering with no CAPTCHA. Most waitlist signups are real because there's nothing to gain from joining a list under a fake name.

Related templates

Start with the Waitlist Signup Form template

Free forever. No credit card required. Customize everything.

Use this template