Five hundred beta seats. Testers tell you what they will do with it.
A hard cap for the beta, a platform choice, and a short use-case field. Testers see their place in line. You export by platform and send invites from TestFlight or Play Console.
The problem
The beta list is a Notion form and half the emails bounce in TestFlight
You added a Notion form to the landing page and it collected 3,000 emails with no idea who is on iPhone. TestFlight caps you at 10,000 testers, but you only want 500 who will actually open the app. The people who signed up have not heard anything in six weeks.
The recipe
Exactly what the button sets up
Capacity, reset time, opening hours, and the form fields. It is a starting point, not a cage. Every value is editable in Settings and the builder.
Recipe
Private beta
- 500 seats total. The form reads as full at 500.
- No opening hours. Pause the list when the first batch of invites goes out.
- Asks for platform (iOS or Android), device, and what they want to use the app for.
- Testers see their position in line.
- The count is shown so testers see the beta filling up.
- Capacity
- 500 in total
- Signups open
- Any time
- Form asks for
- Email, Platform, Device, What would you use it for?
- Counter on the form
- Shown
How it works here
How the list works
Cap the beta
500 seats. A capped list is easier to onboard than an unlimited one.
Platform and device
A multiple-choice field for iOS or Android and a text field for the device. Export by platform.
Ask the use case
A short long-text field. You learn what people expect before they open the app.
Number the testers
"You're #212." They stop emailing to ask.
Invite in batches
CSV export by platform. Paste emails into TestFlight or Play Console in position order.
Webhook to your tools
On Pro, a signed webhook per signup into Slack, Linear, or a script.
Why it holds up
What matters most
The list is clean
Dedupe by email, captcha, and rate limits. Every row is a real address that will not bounce for being a duplicate.
You know the platform split
Export by platform before you plan the build. No more guessing how many Android testers you have.
It fits on the landing page
A script tag on Framer or Webflow, an iframe anywhere, or a POST from your own form.
Developers get an API
Pull entries over the API, or submit from your own onboarding flow with an API key.
FAQ
Questions people here ask
Does it send the TestFlight invite?
No. Unwaited does not email joiners. Export the list and invite from TestFlight or Play Console.
Can I invite people out of order?
Yes. The position is a number, not a rule. Filter the export by use case and invite whoever fits.
What if I want more than 500 later?
Raise the cap in the settings. The form reopens immediately with every entry intact.
Other lines