GetWaitlist
Replaceable in one session with an AI coding agent.
A waitlist with referral positions: people sign up, get a place in the queue and a link, and move up when friends join using it.
Build me a referral waitlist. STACK - One serverless function, SQLite, a small embeddable form SIGNING UP - Email, an optional referrer code from the URL - Double opt-in: the row is pending until a signed link is clicked, and pending rows hold no position - Each confirmed row gets a short random code of its own POSITION - Base order is confirmation time - Each confirmed referral moves someone up by a fixed number of places, capped - Computed at query time from the referral rows; never stored, or it will drift STOPPING THE OBVIOUS CHEATS - One signup per email; plus-addressing normalised away - Referrals only count once the referred person confirms - Rate limit signups per IP hash per hour TELLING PEOPLE - On confirmation: your position and your link - When you move up by ten or more places, one email, at most weekly Include the schema, the position query and the anti-gaming rules.
What you lose
- Referral mechanics already built, including the anti-gaming rules that keep a queue honest
- A hosted signup page and widget with no deployment
- Position emails sent as the queue moves, which is what makes people share the link
If you would rather not build
- A form plus a position query, which is what the prompt builds
- A Google Form, if referrals do not matter
The escape hatch
open source · no votes, no paid placement
Listmonk
$0Handles the list and the mails; you write the position logic.
knadh/listmonkfree · open source
Formbricks
$0Self-hosted forms for the signup half, with an API to read responses.
formbricks/formbricksfree · open source
Why this verdict
our own opinion · changed only by a person
93/100
Verdict yes at 93. Computing position at query time rather than storing it is the whole trick; storing it is how these systems end up wrong.
History
tracked since 10 Aug 2026 · nothing is ever overwritten
Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.
Questions about GetWaitlist
answered from the record above
Is GetWaitlist free?
No — the plan we track is $21 a month. Around $21/month billed monthly for the growth tier; a free tier covers small lists.
Can you replace GetWaitlist by building your own?
YES. Replaceable in one session with an AI coding agent. Replacement score 93 out of 100, build time one session. Read what you lose before you decide.
How much does GetWaitlist cost?
$21 a month on Growth — $252 a year. Recorded 10 Aug 2026.
What do you lose by replacing GetWaitlist?
Referral mechanics already built, including the anti-gaming rules that keep a queue honest; A hosted signup page and widget with no deployment; Position emails sent as the queue moves, which is what makes people share the link. If any of those carry weight for you, keep paying.
Is there an open-source alternative to GetWaitlist?
Yes: Listmonk, Formbricks. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.
free forever · no tracking pixel · every prompt stays free on the site