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
Pick yours to see how the form goes on.
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.
- Framer waitlist plugin
Framer
- Webflow waitlist app
Webflow
- WordPress waitlist plugin
WordPress
- Squarespace setup guide
Squarespace
- Wix setup guide
Wix
- Shopify setup guide
Shopify
- Carrd setup guide
Carrd
- React and Next.js guide
React and Next.js
- Plain HTML guide
Plain HTML
- AI app builder waitlist
AI app builders
- Bubble setup guide
Bubble
- Cargo setup guide
Cargo
Another builder? The embed works wherever your builder takes custom HTML.
Also: Typedream, Weebly and Instapage, each with its own guide.
The same form ID works on every platform. Find it in LaunchList under Embed & API, on the Your website tab.
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.
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 planStart 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.
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.
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.
Keep your own design
Add one attribute to a form you already built. You keep the markup and CSS, and LaunchList takes over submission, errors and referrals.No JavaScript needed
A plain HTML form posts straight to LaunchList and redirects, so it works where a site builder strips scripts.A popup from any button
Give your own button one attribute and it opens the form in an overlay, or in a side panel.React, Vue and Svelte
Mount the form once its element exists, or post to the form endpoint from your own components. No key in the browser.Live widgets beside it
A signup counter, a referral leaderboard, a milestone bar or a countdown, from one line each. No widget shows a contact detail.- Every way to add LaunchList to your site
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
- Duplicate checkOne person is one contact, per project.
- Referral creditWhoever shared the link gets the credit.
- Trust checkEach signup gets a trust verdict.
- Confirmation emailDouble opt-in, on by default.
- Webhooks and automationsYour endpoints hear about it and your automations start.
Your audience
- Rohan VohraWaitlist
- Maya ChenWaitlist
- Naomi BrooksWaitlist
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.
Questions about adding a waitlist to your site
How do I add a waitlist to my website?
Do I need a plugin or an app for WordPress or Shopify?
Can I keep my own form design?
Does the form work without JavaScript?
Will the embedded form clash with my site's styles?
Can I use a hosted page and an embed for the same waitlist?
What is a waitlist widget?
Does LaunchList work with Wix?
Can I add a waitlist to a site built with Lovable, Bolt or Base44?
Do I need a website to start a waitlist?
Is the embed on the Free plan?
Put your waitlist on your site today.
Build the form, paste two lines, and watch the first signup arrive.
Free for your first 100 contactsNo credit card needed

