Pricing

Free until you need more

Unlimited waitlists on every plan, and we never delete your signups (why it exists). Pay only for how many people join each month. No per-seat fees, no contracts.

Free

$0/ month

Unlimited waitlists and 100 signups a month. Every feature of the builder, the embeds, and the API.

  • 100 signups a month
  • 3 custom fields per form
  • Capacity windows and opening hours
  • Unwaited mark on the badge and QR code

Starter

$10/ month

For a shop, a studio, or a launch that is getting traction.

  • 2,500 signups a month
  • 60 custom fields per form
  • Signed webhooks with retries
  • Unwaited mark on the badge and QR code
Most popular

Pro

$20/ month

For your brand: no badge, your logo, uploads, locked-down embeds, and your own keys.

  • 5,000 signups a month
  • Your logo in the QR, no badge
  • File upload fields
  • Allowed domains and your own Turnstile keys
  • Everything in Starter

Compare

Every plan, side by side

FeatureFreeStarterPro
Basics
Waitlists
UnlimitedUnlimitedUnlimited
Signups per month
Across all your waitlists, per calendar month. Deleted entries don't count.
1002,5005,000
Entries kept
Forever, on every plan. We never hide or delete your signups; only your own retention setting does.
AllAllAll
Hosted page with QR code
Script and iframe embeds
Recipes
Pre-made setups for gyms, bakeries, launches, and more.
CSV export
Waitlist rules
Capacity per day, week, month, or in total
Opening hours and one-off windows
Position numbering per window
“You're #3 today” instead of “#412”.
Duplicate email detection
Form builder
Fields per form
Besides the built-in email. Recipes that come with more still work; you just can't add to them on Free.
36060
11 field types with validation, including capped time slots
Multi-step pages and conditional rules
Colors, fonts, radius, button alignment
File upload fields
Spam protection
Cloudflare Turnstile
Our keys, on every plan. Nothing to set up.
Honeypot and timing checks
Rate limits per IP and per waitlist
Allowed domains
Only the sites you list can embed the form or post to it.
Your own Turnstile keys
Render the widget on your domain with a custom UI.
Notifications and integrations
Email on every signup
Public API and API keys
Signed webhooks with retries
Privacy and branding
Auto-delete entries after a set time
Optional. 7 days to 3 years, per waitlist.
Your brand: no “Powered by” badge, your logo in the QR code
Free and Starter carry the Unwaited mark in both.

Questions about billing

What happens when I pass 100 signups in a month on Free?

Your forms read as full until the 1st. Nothing is lost: every entry stays, the API answers 409 waitlist_full with reason plan_limit, and you get one email when the cap is hit. Upgrade and signups resume immediately.

Do you ever delete or hide my signups?

No. Every plan keeps every entry, with no history window. The only thing that removes entries is you: deleting them, or setting a retention period on a waitlist.

Do deleted or expired entries count toward the monthly cap?

No. The cap counts entries that exist and were created this calendar month, UTC.

Is yearly billing cheaper?

Yes. Starter is $10 a month or $100 a year, Pro is $20 a month or $200 a year. Yearly is two months free.

What happens if I downgrade?

You keep every waitlist and entry. Features above your new plan stop: webhooks pause, file fields stop accepting uploads, and the badge comes back below Pro. Cancel any time from the Stripe portal.

Start free. Upgrade when the line gets long.

Free for 100 signups a month. Unlimited waitlists. Your signups stay as long as you want them.

Create your waitlist