Integration

Add waitlists
to any website

Integrate Waitlister into any platform with just two lines of code. Works with React, WordPress, Squarespace, and more.

Waitlister integration code example
Waitlister form preview

Used by 1,000+
businesses & entrepreneurs

Data Hokage logo
Data Hokage
Fink Academy logo
Fink Academy
Sirius AI logo
Sirius AI
BLADNA logo
BLADNA
StreamX logo
StreamX
PagePal logo
PagePal
ChatAce.io logo
ChatAce.io
Instanote logo
Instanote
DirectoryDeck logo
DirectoryDeck
landman® logo
landman®
datapro logo
datapro
NATRU logo
NATRU
Pop Date logo
Pop Date
Aspire logo
Aspire
WalletX logo
WalletX
quickblogs logo
quickblogs
ACH New Years Eve logo
ACH New Years Eve
Data Hokage logo
Data Hokage
Fink Academy logo
Fink Academy
Sirius AI logo
Sirius AI
BLADNA logo
BLADNA
StreamX logo
StreamX
PagePal logo
PagePal
ChatAce.io logo
ChatAce.io
Instanote logo
Instanote
DirectoryDeck logo
DirectoryDeck
landman® logo
landman®
datapro logo
datapro
NATRU logo
NATRU
Pop Date logo
Pop Date
Aspire logo
Aspire
WalletX logo
WalletX
quickblogs logo
quickblogs
ACH New Years Eve logo
ACH New Years Eve

Works with all major platforms

React
Next.js
Vue
Angular
Laravel
HTML
WordPress
Framer
Squarespace
Wix
Webflow
Weebly
Integration steps

Add a form in
two simple steps

Follow these steps to add a Waitlister form to any website.

1

Add script to your HTML head

Copy and paste the script code into the head section of your page. This only needs to be added once.

<script src="https://waitlister.me/js/embed.js" defer></script>
2

Add form to your HTML body

Copy and paste the body code where you want the form to appear on your page. You can add multiple forms to a single page.

<div class="waitlister-form" data-waitlist-key="YOUR_WAITLIST_KEY" data-height="450px"></div>

Finding your waitlist key

The data-waitlist-key in the body code is unique to each form. You can find it on the "Overview" page in your waitlist dashboard.

Examples

Works anywhere

Check out these examples of how to integrate Waitlister on different platforms.

HTML/CSS implementation
<!DOCTYPE html>
<html>
<head>
  <title>My Waitlist Page</title>
  <script src="https://waitlister.me/js/embed.js" defer></script>
</head>
<body>
  <div class="container">
    <!-- Waitlister Form -->
    <div class="waitlister-form" 
      data-waitlist-key="YOUR_WAITLIST_KEY" 
      data-height="450px">
    </div>
  </div>
</body>
</html>
  • Works with any HTML page
  • No dependencies required
  • Responsive out of the box
  • Compatible with all modern browsers

FAQ

Common questions

Find answers to frequently asked questions about integrating Waitlister.

Yes! You can add multiple Waitlister forms to the same page. Just make sure to include the script once in the head section, and then add multiple form divs with different waitlist keys in the body.

Yes, Waitlister works with single-page applications built with React, Vue, Angular, and other frameworks. For SPAs, we recommend initializing the form after the component mounts. See our React and Vue examples for implementation details.

Absolutely! You can fully customize your form in the form editor.

Yes, all Waitlister forms are fully responsive and will adapt to any screen size.

We don't have a dedicated WordPress plugin yet, but you can easily add the form to WordPress using a Custom HTML block or by adding the embed code to your theme's header and footer. See our WordPress example for details.

Get started for free

Start collecting sign ups for your product launch in minutes — no coding required.