WaitlistWar - Embed a referral waitlist on any site in 60 seconds
by•
Embed a referral waitlist on any site in 60 seconds. Every subscriber gets a unique link and their position in line — they share to move up. Engagement ladder, analytics, Zapier webhook, email notifications. Free to start.
Replies
Best
Maker
📌
Hey Product Hunt 👋
I'm Rich, the founder of WaitlistWar. Excited to finally share this here.
Why I built it
I kept watching founders launch waitlists, get 200 signups in week one, and watch the list go completely silent. Nobody told anyone because there was no reason to. I built the reason.
What it does
Every subscriber gets a unique referral link and their live position in line. They share to move up. Positions shift automatically via a Postgres trigger so there are no race conditions or duplicate positions. The list compounds without you doing anything.
One script tag. Works on Webflow, Framer, WordPress, Carrd, or raw HTML. 60 seconds to set up.
What's built beyond the core mechanic
→ Engagement ladder — founders create custom actions beyond referrals. Book a 15-min call (+10 spots), fill a problem survey (+5 spots), follow on X (+3 spots). By launch day your top subscribers are pre-qualified, not just well-connected. Came directly from community feedback and I think it's the best feature in the product.
→ Growth analytics — subscriber chart with daily/weekly toggle, referral source breakdown (X vs LinkedIn vs direct), top referrers panel, action completion rates per action.
→ Public leaderboard — every waitlist gets /leaderboard/[slug]. Top referrers ranked with medals. Founders share it as a standalone growth asset.
→ Zapier webhook — fires on every join with full subscriber data. Send Test button built in. Connects to Mailchimp, Notion, Slack, Airtable without any custom integration code.
→ Email notifications — welcome email on join, position update when a referral bumps you up, 7-day share reminder for subscribers who joined but never shared.
→ Founder referral program — every founder gets a unique invite link. Refer other founders, earn plan upgrades. Refer 1 → Starter free 30 days. Refer 3 → Pro free 30 days. Refer 10 → Pro free 1 year.
The stack
Next.js 16, Supabase, Vercel, Stripe, Resend. Vanilla JS embed widget with zero dependencies.
Pricing
Free: 1 waitlist, 500 subscribers, full referral engine, public leaderboard — no credit card, no time limit.
Starter $19/mo: 3 waitlists, 5k subscribers, up to 3 engagement actions, CSV export, Zapier webhook, email notifications.
Pro $49/mo: Unlimited everything, unlimited actions, completion analytics, remove branding.
The honest part
This took longer than it should have. Broken triggers, CORS bugs, referral attribution I rewrote four times, auth provisioning that silently failed for weeks. The product works now. The path was messy.
Would love your feedback — especially from anyone who has run a pre-launch before. What's missing? What would make you switch from what you're currently using?
Try it free at waitlistwar.com
Replies