Launch your waitlist in minutes

A hosted signup page and a copy-paste embed snippet, with custom fields, built-in anti-spam, and lead delivery via CSV, webhooks, or email — no infrastructure to run.

14-day free trial · no card to start

How it works

  1. 01

    Create & configure your fields

    Start a project and choose the fields you need — email, phone, name, a select — nothing you don't.

  2. 02

    Share your hosted page or embed the snippet

    Send people to your slug.waitlist.page URL, or drop a single <script> tag into your own site.

  3. 03

    Collect leads

    Export to CSV, receive signed webhooks, or get email notifications as signups arrive.

Everything a waitlist needs

Hosted page

Every project ships with a ready-to-share slug.waitlist.page URL.

Embed snippet

One <script> tag drops a working form straight into your own site.

Custom fields

Email, phone, name, select, and more — capture exactly what you need.

Anti-spam built in

Cloudflare Turnstile, rate limiting, and a honeypot field keep bots out.

Lead delivery

CSV export, signed webhooks, and email notifications, all included.

Custom domains

Point up to 3 domains at your hosted pages.

One plan, $5/mo

  • Unlimited signups
  • Unlimited waitlists
  • Up to 3 custom domains
  • 14-day free trial
See pricing

Frequently asked questions

What is waitlist.page?

A hosted waitlist page and embeddable signup form for your product, with custom fields, spam protection, and delivery of new leads to CSV, webhooks, or email.

Is there a free trial?

Yes. Every account starts with a 14-day free trial — no card required to sign up.

How do I embed the form on my site?

Copy the one-line <script> snippet from your project dashboard and paste it into your site's HTML. Signups appear in your dashboard immediately.

How are signups protected from spam?

Every form is protected by Cloudflare Turnstile, IP-based rate limiting, and a hidden honeypot field, so bots are stopped before they reach your list.

Can I use my own domain?

Yes. Each project supports up to 3 custom domains in addition to your slug.waitlist.page URL.

How do I get the leads out?

Export your entire list to CSV at any time, or set up signed webhooks and email notifications to get new signups as they happen.

Start collecting signups today

Set up your hosted page or embed in minutes. Cancel anytime.

Start free