Skip to content

P1-04 Waitlist with Viral Mechanics

Embeddable waitlist with share-to-move-up viral mechanics.


DimensionScoreRationale
Pain4/5Every launch needs a waitlist; existing tools are disposable
Revenue4/5Pre-launch revenue signal, converts to paying users post-launch
Build5/5Low complexity — reuses referral infrastructure
Moat3/5Low standalone, high when integrated with growth stack
Total16/20

Painkiller

“GetWaitlist costs $80/mo and after launch day, the data just sits there. Total waste.”

“We wanted the share-to-move-up mechanic like Superhuman but building it took 2 weeks of engineering.”

  • GetWaitlist costs $20–$80/mo. Prefinery costs $49–$199/mo. Both are single-use tools that die after launch.
  • Waitlist data never connects to the growth stack — signups live in a silo.
  • The share-to-move-up mechanic (each referral moves the sharer up N positions) is hard to build from scratch.
  • ChatGPT, Notion, Linear, CRED, and Superhuman all used invite-only viral waitlists to drive pre-launch growth.

  • <growthOS-waitlist> Web Component — embed a waitlist anywhere with one line of HTML.
  • Real-time position tracking — users see their current position and how to move up.
  • Share-to-move-up — each successful referral moves the sharer up N positions (configurable).
  • Auto-invite drip — automatically invite the next N users on a schedule or manually.

ToolPricingLimitation
GetWaitlist$20–$80/moSingle-use, no post-launch value
Prefinery$49–$199/moNo integration with growth tools
LaunchList$19–$49/moBasic, no viral mechanics

All three are single-use, disposable tools with no connection to referral programs, email sequences, or contact records. After launch day, the data sits in a dashboard nobody visits.


Low standalone moat (3/5). High integrated moat.

The waitlist itself is simple. The real moat is the zero-wiring integration:

This zero-wiring integration is impossible with standalone waitlist tools.



  • <growthOS-waitlist> Web Component — embeddable, customizable
  • Dashboard management — view queue, manually invite, adjust positions
  • Share-to-move-up mechanic — configurable positions-per-referral
  • Auto-invite drip — scheduled or manual batch invitations
  • Waitlist → contact auto-creation — every signup becomes a contact record
  • Waitlist events feed into email sequences — signup, position change, invited, activated

  • Custom waitlist page hosting (use the embeddable widget on your own page)
  • Advanced analytics (conversion funnels, cohort analysis)
  • Priority access rules beyond position (e.g., VIP tiers, manual overrides)

BUILD. Reuses referral infrastructure for share-to-move-up mechanics and link tracking.

The waitlist module is architecturally thin — it is primarily a queue with a Web Component frontend and event emission. The heavy lifting (referral tracking, contact creation, email triggering) is handled by modules that already exist.

Estimated effort: 2 weeks.


DependencyWhy
Contact Graph (P1-01)Every waitlist signup creates a contact record.
Referral Engine (P1-02)Share-to-move-up uses referral link infrastructure.