QueueUp is a hosted waitlist platform. You create a waitlist in the dashboard, drop the embed widget on your site, and start collecting subscribers. Behind the form, abuse protection blocks bots, throttles spam, and verifies that signups are real, without you having to wire anything up.
These docs cover everything you need: a five-minute setup, the core concepts, the dashboard reference, the embed widget, and the integrations that fan out events to your own systems.
What’s in the box
- Waitlists. Group your signups, attach the domains you’ll embed on, customise the form, archive when you’re done.
- Embed widget. A single web component, around 5 KB gzipped, that drops into any HTML page.
- Anti-abuse. Domain allowlist, MX verification, disposable-email blocklist, geo restrictions, proof of work, lightweight challenges, per-IP and per-email throttling. Every option is toggleable per waitlist.
- Integrations. Send signup events to any HTTPS endpoint (webhooks) or your Resend account (transactional email).
- Dashboard. Subscriber tables, signup analytics, theme editor, embed snippet generator, activity log.
Where to start
If you’re new, head to Quickstart for a five-minute walkthrough from sign-up to your first subscriber.
If you already have a waitlist and want to embed it, jump to Install the widget.
If you want to submit signups directly with fetch instead of the widget, see the Subscribe endpoint.
If you want signups to flow into your own systems, start with Integrations.