Waitlist

Form

Example form created with Waitlister

The form builder lets you create customizable waitlist forms that you can embed on your own website. This guide explains how to create and customize your form.

Getting Started

Access the form builder from your waitlist dashboard by clicking "Form" in the navigation. If you haven't created a form yet, you'll see the option to create one.

Navigate to form dashboard

Layout Options

Your form can be structured in two ways:

  1. Single column: All elements stack vertically
  2. Double column: Elements are arranged in two columns

Layout options in the form builder

To change the layout:

  1. Find the Layout section in the sidebar
  2. Click either single or double column icon
  3. Your form will automatically adjust

Content Alignment

You can align your form content in three ways.

  • Left
  • Center
  • Right

This applies to all elements in your form.

Content alignment options in the form builder

Form Structure

Your form is built from various sections that you can add, remove, and reorder.

  • Title: Headlines for your form
  • Text: Paragraphs and descriptions
  • Email field: Email input for sign-ups (required)
  • Name field: Optional name collection
  • Submit button: Sign-up button (required)
  • Image: Add images to your form
  • Social proof: Display social proof with total subscriber count
  • Subscriber goal: Show progress towards goal
  • Survey: Collect additional information
  • Leaderboard: Display top waitlist positions

Customization Options

Background

You can choose a background from four types.

  1. Transparent: Uses your website's background
  2. Solid color: Pick any color
  3. Gradient: Multiple colors with various patterns
  4. Image: Upload a custom background image

Background options in the form builder

Padding

Adjust the space inside your form.

  1. Vertical padding: Space above and below content
  2. Horizontal padding: Space on left and right
  3. Values range from 0-100px

Padding options in the form builder

Typography

Set different fonts for:

  1. Titles: Headers and important text
  2. Body: Regular text and form fields

Changes apply to all sections.

Typography options in the form builder

Form Border

You can customize the look of your form's border.

Border options in the form builder

  1. Border radius:
    • None (0px)
    • Small (8px)
    • Medium (16px)
    • Large (24px)
    • Full (100px)
  2. Border color: Any color using the color picker
  3. Border width: 0-10px using the width controls

You can hide the border by setting the width to 0.

Working with Sections

Adding Sections

  1. Find the section you want to add in the sidebar
  2. Drag it into position on your form
  3. On mobile, click a section in the sidebar to add it to your form

Adding sections to form

Moving Sections

  1. Click and hold the drag handle on the left-hand side of a section
  2. Drag to reposition
  3. In double-column layout, you can drag between columns

Section Spacing

You can adjust the space between sections.

  1. Click a section to open styling options
  2. Use spacing controls
  3. Values are in pixels

Adjusting section spacing in the form

Embedding Your Form

After you've built your form, you can embed it on your website by following these two steps.

1. Add Script to Head

First, add the Waitlister embed script to your website's <head> section.

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

The script is the same for all forms.

Add the script to the head section of your website

2. Add Form Container

Next, add the div container with your unique waitlist key where you want the form to appear.

<div 
  class="waitlister-form" 
  data-waitlist-key="your-waitlist-key" 
  data-height="400px"
></div>

Add the form container to where you want the form to appear on your website

You can get the code that includes your waitlist key by navigating to the "Form" page in your dashboard and clicking the "Embed" button.

3. Your Form is Ready

You will now see the waitlist form in your website, and it's ready to start accepting sign-ups.

Your waitlist form is displayed on your website

Customizing Height

The initial form height is automatically calculated based on estimated height. It will also automatically adjust if your form's content needs more height.

But, if needed, you can always adjust it yourself by changing the data-height attribute.

For example, to make the form taller:

<div 
  class="waitlister-form" 
  data-waitlist-key="your-waitlist-key" 
  data-height="600px"
></div>

Help

Need help? You can contact us via the public contact form or the "Help" page in your account dashboard.

Get started for free

Create a beautiful waitlist for your
product launch in just a few minutes