[ MULTIPLE_PRODUCTS ]
Product Launch Sites & Waitlists
What it is
Launch pages that capture demand before the product exists.

[ THE_PROBLEM ]
Why this existed
Building a product to find out whether anyone wants it is the most expensive possible way to answer that question.
[ WHAT_WE_BUILT ]
What we built
A series of launch surfaces built for different products: waitlist capture with idempotent joins and live counts, a secret-gated admin ledger checked server-side, GitHub OAuth sign-in for waitlist entry with a relay hop so the OAuth callback works across origins, countdown timers, phone-verified email signup, team application forms, RTL and LTR language support, share cards and generated social imagery, sitemaps and RSS. Several use fully AI-generated art direction.
- Waitlist capture with idempotent joins and live counts
- Secret-gated admin ledger checked server-side
- OAuth sign-in for waitlist entry with a relay hop for cross-origin callbacks
- Countdown timers and phone-verified email signup
- Team application forms
- RTL and LTR language support
- Share cards and generated social imagery
- Sitemaps and RSS
- AI-generated art direction on several builds
[ HOW_IT_IS_USED ]
How a company uses it
Testing demand before building. A launch page with real signups and a working admin view is a cheaper answer to "will anyone want this" than a quarter of engineering.
Built with
[ COMMON_QUESTIONS ]
Questions clients ask
What is the OAuth relay hop for?
A provider only redirects to its registered callback URL. When the waitlist lives on a different origin from the auth server, the flow needs a relay subpath on the registered origin that bounces back to the landing origin carried in state — with an allowlist so it cannot be turned into an open redirect. It is a small detail that quietly breaks a lot of launches.
Why require sign-in for a waitlist?
It raises quality sharply. An email field collects typos and throwaway addresses; a verified account gives you a real identity and a verified email. It suppresses raw numbers and improves everything downstream, which is usually the right trade.
How fast can a launch page ship?
Days. That is the point — if validating demand takes a month, the validation costs more than it saves.
[ RELATED_WORK ]
Similar builds
Manufacturing & construction staffing (Canada)
Industrial Staffing Corporate Website
A six-page recruitment marketing site built to a written PRD, with forms that reach the right inbox.
Read case studyTrusteeship & fiduciary services
Regulated Financial Services Content Estate
A corporate site covering 25+ distinct regulated service lines, each as its own ranking page.
Read case studyFinancial media
Financial News & Research Platform
A subscription financial media property — news, research, podcasts and newsletters.
Read case studyIs this close to your problem?
Most engagements start with a version of something on this page. Tell us what is different about yours and we will tell you what it changes.
Start a conversation