Skip to Content

Waitlist

A waitlist lets you collect pre-launch signups for your project. People join with their email, get a position in line and a personal referral link, and you invite them in when you’re ready.

Enabling the waitlist

  1. Go to your project’s Settings page
  2. Under Features, turn on Waitlist
  3. A Waitlist section appears in the project sidebar

The waitlist is available on all plans.

Configuring the waitlist

Open the Waitlist section to set it up:

  • Name and Description — shown on your public sign-up page
  • StatusOpen accepts new signups; Closed stops them but keeps the list
  • Redirect URL — optional. Where invited people land after accepting (for example your real sign-up page)

The settings card also shows your public sign-up link and an embed snippet — a <script> tag you can paste into your own website to collect signups without visitors leaving your site. See Embeds for the full options.

How positions and referrals work

Everyone waiting has a position, computed live: entries are ranked by their referral count first, then by sign-up time. Each signup gets a personal referral link (/waitlist?ref=...). When someone joins through that link, the referrer’s referral count goes up and they move ahead of everyone with fewer referrals. Positions are never stored, so they always reflect the current list.

Managing entries

The Entries table lists everyone on the waitlist. You can:

  • Search by email and filter by status (waiting, invited, joined)
  • See each entry’s position, referral count, source, and sign-up date
  • Invite a single entry, or select several and Invite selected in a batch
  • Remove an entry (this permanently deletes it; the person can sign up again)
  • Export CSV — download the full list with positions and referral counts

Inviting an entry emails them an accept link and moves them to invited. When they accept, they become joined.

Notifications

New signups trigger your project’s notifications (email to members in immediate mode, Slack, and the waitlist_signup.created webhook), following each member’s notification preferences. The waitlist_signup.invited and waitlist_signup.joined webhooks fire as entries move through the list.

Waitlist signups are leads, not submissions — they do not count toward your workspace’s monthly submission allowance.

Last updated on