Integration
Add a Waitlist to Any Website with HTML - Launch Queue
The simplest way to add a waitlist to your website. Paste two lines of HTML before your closing body tag and start collecting signups immediately.
Get Started FreeEmbed Code
index.html
<div
data-lq-widget="signup"
data-api-key="YOUR_API_KEY"
data-project-id="YOUR_PROJECT_ID"
data-primary-color="#3B82F6"
data-button-text="Join the Waitlist"
></div>
<script src="https://launchqueue.app/widget.js" async></script>Step-by-step Setup
1
Copy the embed code
Copy the Launch Queue embed code from your project dashboard. It consists of a div element with your widget configuration and a script tag that loads the widget.
html
<div
data-lq-widget="signup"
data-api-key="YOUR_API_KEY"
data-project-id="YOUR_PROJECT_ID"
data-primary-color="#3B82F6"
data-button-text="Join the Waitlist"
></div>
<script src="https://launchqueue.app/widget.js" async></script>2
Paste into your HTML file
Open your HTML file and paste the embed code where you want the waitlist form to appear. Place it inside the body tag, ideally in a container element for proper layout.
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Join Our Waitlist</title>
</head>
<body>
<main style="max-width: 480px; margin: 0 auto; padding: 2rem;">
<h1>Join Our Waitlist</h1>
<p>Be the first to know when we launch.</p>
<!-- Launch Queue Waitlist Widget -->
<div
data-lq-widget="signup"
data-api-key="YOUR_API_KEY"
data-project-id="YOUR_PROJECT_ID"
data-primary-color="#3B82F6"
data-button-text="Join the Waitlist"
></div>
<script src="https://launchqueue.app/widget.js" async></script>
</main>
</body>
</html>3
Publish your site
Upload your HTML file to your web host or deploy via GitHub Pages, Netlify, or any static hosting provider. The widget will start working immediately with no build step required.
Why use Launch Queue with HTML
- Zero dependencies — no frameworks, libraries, or build tools required
- Works with any static HTML website or landing page
- Async script loading ensures the widget never blocks page rendering
- Under 15 KB total widget size for fast loading on any connection
- Compatible with any web host including GitHub Pages, Netlify, and shared hosting
Frequently Asked Questions
Add a waitlist to your HTML site
Start your 14-day free trial. No credit card required.
Start Free Trial