Early access signup for your beta
or your next feature
LaunchList runs the early access signup for a new product or a new feature in your app. People join a list and say who they are, and you choose who comes in next, each with a personal code.
Free for your first 100 contactsNo credit card needed
At a glance
Updated
- What it is
- A list people join so they can use a product or a feature before everyone else, with a place in line, a link to share and a private status page for each person.
- Who gets in
- You decide who gets in and when. LaunchList sends the invites and records which codes were used, and your own app decides what an invited person can open.
- Invites
- First 100 invites on the Free plan, and unlimited invites on the Collect, Launch and Grow plans. Codes already sent keep working whatever the plan.
- Several features
- One project is one list in one order, so give each feature that needs a line of its own a project of its own. Projects: 1 on the Free plan, 3 on the Collect plan, 10 on the Launch plan and unlimited on the Grow plan.
- Works with
- Any product with a backend, through the API and signed webhooks. Testers for TestFlight or Google Play come from a CSV file you export; there is no direct connection to either.
- Price
- Nothing to pay for your first 100 contacts, and no card to start. A longer list moves to a plan sized to it, monthly or yearly.
How an early access signup works, for a beta or a new feature.
Early access comes in two shapes: a product nobody outside your team can use yet, and a new feature inside a product that already has users. Both start with a list of people who asked.
A closed beta for a new product
People ask to join before the product is public, answer a question or two, and come in a few at a time. You watch each group use it and fix what breaks before the next group arrives.
Use it when
Nobody outside your team has used the product yet, and you want to pick who tries it first.
Early access to a feature in a live product
Your users press a button inside the product to ask for the new feature. You turn it on for a first group, widen it in waves while it holds up, and then announce it to everyone.
Use it when
The product already has users, and the feature is risky, costly to run or still changing.
A gate without a line
Clerk's Waitlist sign-up mode swaps your signup form for a waitlist, where you accept, reject or invite each entry. For a phone app, a TestFlight public link can cap testers at any number up to 10,000, and anyone can join a Google Play open test.
Sources: Clerk's changelog of November 20, 2024, Apple's guide to external testers and Google's Play Console help on testing tracks.
Use it when
All you need is to keep sign-up closed and let people through, with no page to share, no referrals and no order in line.
Where LaunchList fits
Put the list in front of whichever gate you use. People sign up and wait on LaunchList, you pick each batch there, and your app, Clerk or the store's test track lets that batch through.
A beta waitlist pays off when you cannot let everyone in at once.
A good fit when
- You can only onboard a few people at a time, because of support, running costs or your own hours.
- You want to choose who goes first, by what they told you at signup or by how many friends they brought.
- A new feature is ready for some of your users but not yet for all of them.
- You want the people waiting to see where they stand, rather than wonder whether their request arrived.
Not the right fit when
- Anyone who wants the product can have it today: open it up and skip the list.
- You need to charge people before they get in: LaunchList does not take payments.
- You want the feature switched on in your code for you: that is a feature flag tool, and your app still decides who sees what.
Set up an early access signup that hands each batch to your app.
Collect the right people
Add a "Single choice" question to the form, such as what they would use it for. For a feature in your app, your backend adds the signed-in person with one API call, on a form with "Ask people to verify their email" off, since your app has already confirmed their address, so nobody types or confirms anything.On every planChoose the next batch
Press "Invite people" and enter how many you can take this round: it picks subscribed signups, most referrals first. To pick by an answer instead, filter Signups and invite up to 1,000 at once. Every person invited gets an email holding a code that is theirs alone.On every planSend them into your app
Set "Invite links open" to "My own signup page" under "Invite settings", and "Claim access" sends each person to your app with their code. Your backend checks it with one API call, or hears from a signed webhook once it is used, and turns the feature on for that person.On every plan
In the docs: how early access works, adding a signup from your app and checking a code with the invitations API.
Early access rollouts at Anthropic, Google and LBRY.
What they did
Anthropic opened Claude in Chrome as a research preview: a pilot with 1,000 of its Max plan users, a waitlist to join it, and access to expand gradually as it built stronger safety measures. It reached all Max plan subscribers in November 2025, and Anthropic's Pro, Team and Enterprise plans that December.
Take from it
Start a risky feature with a fixed number of people from the waitlist, then widen it in steps you announce. In LaunchList, each step is one batch invited from Signups.
What they did
Google opened a waitlist for Search Labs, its way to try early experiments in Search, in English and in the U.S. only. People joined by tapping the Labs icon in the Google app or on Chrome's desktop new tab page, the first experiments were to roll out over the coming weeks, each for a limited time, and testers could send feedback straight to the teams building them.
Take from it
Put the waitlist inside the product, where your users already are, and say up front that the feature is an experiment that may not last. In LaunchList, your app's own button adds each person with one API call.
What they did
The waiting list for the LBRY beta passed 100,000 people. Those who referred others had been moved toward the front; LBRY changed the rule so a place came from the people someone had referred plus the weeks they had waited, let in about 2,000 people that way, and planned about 500 more a week.
Take from it
Say how the order is decided and how many people you let in each week, and say so in public when the rule changes. In LaunchList, "Invite people" takes the most referrals first, then the order people signed up.
Early access controls for each batch and each feature.
A button inside your product
Your backend adds a signed-in user with one API call and keeps your own user ID beside them. Calling again for the same person returns the signup you already have.On every planReferrals set the order
Every signup gets a link to pass on, and "Invite people" starts with whoever brought the most friends, so your keenest people are in the first batch.On every planOne code for a whole group
Give a community or a partner team a single code that stops after the number of seats you set and accepts only the email domains you list.From the Launch planInvites on a trigger
An automation can invite someone the moment they reach the number of referrals you choose, so nobody waits for you to pick them by hand.From the Launch planThe day it opens to all
Email everyone still waiting when the product or the feature opens to all, from the same list, inside your plan's emails a month.From the Collect planYour backend kept in step
Signed webhooks tell your app when someone is invited, uses their code or has it turned off, so it can switch the feature on or off for that person.On every plan
Early access signup: waves, referrals and testers.
What is an early access signup?
How do I invite users in waves with LaunchList?
Can I require a referral to get in?
Can I ask for custom information at signup?
Does LaunchList send trial-start or early-access emails?
Is a waitlist overkill for a small early access?
How do I invite testers into TestFlight or Google Play closed testing?
Closed beta or open beta: which should I run?
Can I run early access for a new feature in an app people already use?
Let the people who asked in first.
Open the list before the build is done, and every batch you invite will be people who asked to be there and said what they need it for.
Free for your first 100 contactsNo credit card needed