Website integration

Add a waitlist widget to the website you already have.

LaunchList puts your waitlist form on any website with two lines of HTML, and on Framer and WordPress with our own plugins.

Free for your first 100 contactsNo credit card needed

Platforms

Add a waitlist to Webflow, Squarespace, WordPress and more.

Framer and WordPress have our own plugin, and the Webflow app is coming soon. Everywhere else, one snippet puts the form on your site, and every platform has its own guide.

Everywhere else

Embed a waitlist form on any website builder or framework.

The embed works wherever your builder lets you add custom HTML, and the plain form works even where scripts are stripped.

Website builders and CMS

Paste the two lines wherever the builder takes custom HTML.

  • GoDaddy
  • Hostinger
  • Ghost
  • Kajabi
  • Systeme.io
  • Durable
  • Elementor
  • Divi
  • Webnode
  • Softr
  • Tilda
  • Readymag
  • Umso
  • Mobirise
  • Dorik
  • Super

Frameworks

Load the script once and mount the form, or use the plain HTML form.

  • Next.js
  • Nuxt
  • Remix
  • SvelteKit
  • Astro
  • Gatsby
  • Hugo
  • Jekyll
  • Eleventy
  • Vue
  • Svelte
  • Angular
  • Laravel
  • Ruby on Rails
  • Django

Built with AI

Each one writes real code, so the builder can add the form for you.

  • Lovable
  • Bolt.new
  • Base44
  • Replit
  • Hostinger Horizons
  • Mocha

Some builders keep custom code to their paid plans, so check yours first.

Hosted page

No website yet? Start with a hosted waitlist page.

Every project gets a waitlist page we host, built in a visual editor with the signup form already on it. Nothing to install and no site required.

  • Its own address

    Your page lives at yourproduct.launchlist.page. Change the address any time and the old one keeps forwarding, so a link you shared never breaks.

  • Your own domain

    Serve the page from an address like join.yourproduct.com, with the certificate issued for you.

    From the Collect plan
  • Start from a template

    Pick a starting page written for your kind of launch, then edit any part by clicking it or by asking the AI for a change.

Already own a domain? Read how custom domains work.

AI agents

Let your AI agent add the waitlist form.

Built your site with an AI tool? It can add the form for you, and an assistant connected to LaunchList can run the list from chat.

Ask your AI builder to add it

Paste your form ID into the Lovable, Bolt, Base44 or Replit chat and say where the form should go. The builder writes the two lines into your site.

Run your waitlist from chat

Connect Claude, ChatGPT, Codex or any MCP client to LaunchList's MCP server. Ask it to check signups, email your list, invite people or draft a page. Pages stay drafts, and a send waits for your yes.

Ways in

Embed it as a waitlist widget, popup or your own form.

Pick by what your site already has. Every way ends in the same list.

One list

One list, whatever the way in.

Every signup runs the same steps, whichever page or site it came from. Someone who joins from your page and again from your site is one contact, not two.

Ways in

  • Hosted page
  • Embed
  • Popup
  • Your own form
  • API

Every signup

The same steps, every time

  1. Duplicate checkOne person is one contact, per project.
  2. Referral creditWhoever shared the link gets the credit.
  3. Trust checkEach signup gets a trust verdict.
  4. Confirmation emailDouble opt-in, on by default.
  5. Webhooks and automationsYour endpoints hear about it and your automations start.

Your audience

  • Rohan VohraWaitlist
  • Maya ChenWaitlist
  • Naomi BrooksWaitlist
Signups from a hosted page, an embed, a popup, your own form or the API all run the same steps: a duplicate check, referral credit, a trust check, a confirmation email, and your webhooks and automations. Then they land in one audience.

In the docs: the plain HTML form and React and single-page apps. To send every signup on to the other tools you use, see the waitlist plugins.

FAQ

Questions about adding a waitlist to your site

How do I add a waitlist to my website?
Build the form in LaunchList, then paste two lines into your site: a div where the form should appear and the loader script in your head. It works on Framer, WordPress, Squarespace, Carrd, Shopify and any builder that lets you add custom HTML. On Webflow, the LaunchList app adds the form with no code to paste once it is listed: it is coming soon to the Webflow Apps marketplace.
Do I need a plugin or an app for WordPress or Shopify?
No. On WordPress the form goes in a Custom HTML block, and on Shopify in a Custom Liquid section of your theme. WordPress also has an optional LaunchList plugin, which adds the form as a block and sends signups from form plugins such as Contact Form 7 to LaunchList. It downloads from the LaunchList WordPress page, and it is coming soon to the WordPress plugin directory.
Can I keep my own form design?
Yes. Add the data-launchlist-enhance attribute to the form you already have. You keep your markup and CSS, and LaunchList handles submission, validation, error messages, referral credit and what happens after someone signs up.
Does the form work without JavaScript?
Yes. The plain HTML form posts straight to LaunchList and the server redirects to your status page or a URL you choose. Add the loader as well if you can, because it is what credits referrals on that form.
Will the embedded form clash with my site's styles?
No. The form renders in its own shadow root, so your site's CSS cannot change it and its CSS cannot change your page. It takes its look from your Brand settings in LaunchList.
Can I use a hosted page and an embed for the same waitlist?
Yes. Duplicates are checked per project, so someone who joins from your page and again from your site is one contact, not two.
What is a waitlist widget?
A signup form you place on your own site that adds each person to your waitlist. With LaunchList it is two lines of HTML, and the same loader can show live widgets beside it: a signup counter, a referral leaderboard, a milestone bar or a countdown.
Does LaunchList work with Wix?
Yes. Add an Embed code element in the Wix editor, choose to embed HTML and paste the two lines. Wix shows custom code inside a frame, so give the element enough height for the whole form.
Can I add a waitlist to a site built with Lovable, Bolt or Base44?
Yes. Paste your form ID into the builder's chat and ask it to add your LaunchList waitlist form where you want it. The builder writes the code, so there is nothing to paste by hand.
Do I need a website to start a waitlist?
No. Every project gets a hosted waitlist page at its own address, built in a visual editor from a template. Share the link and signups land in the same list an embed would send them to.
Is the embed on the Free plan?
Yes. Every way of adding a form, including the embed, the plain HTML form, the popup and the API, works on the Free plan, which is free for your first 100 contacts.

Put your waitlist on your site today.

Build the form, paste two lines, and watch the first signup arrive.

Build your waitlist

Free for your first 100 contactsNo credit card needed