How to Build a Pre-Launch Waitlist as a Bootstrapped Maker
Build a pre-launch waitlist by publishing one clear page on your own domain, collecting email addresses with consent, recruiting relevant people by hand, and inviting a small group to use the product before the public launch.

Key takeaways
- Use one clear page that names the intended user, problem, result and next step.
- Collect email addresses with specific consent and explain what subscribers will receive.
- Recruit the first relevant signups manually before considering a referral programme.
- Measure replies, early access and product use rather than treating list size as the goal.
On this page 11
- Why build a waitlist instead of launching blind?
- What should the waitlist page actually say?
- Should the waitlist live on your domain or in a form tool?
- Which waitlist and email tools should you compare?
- How do you collect the first signups without an audience?
- How do you keep a waitlist honest and legal?
- How do you turn a waitlist into launch-day users?
- What should you measure on a waitlist?
- Failure modes this guide is designed to avoid
- Where does ZeroRaised fit?
- Sources
To build a pre-launch waitlist, put one clear page on your own domain, describe the problem and the result in your buyer's words, collect an email address with consent, and recruit the first signups by hand from the places those buyers already gather. Then treat the list as your first group of users: email them while you build, let a small group in before the public launch, and give everyone one clear reason to come back on launch day. A waitlist is a permission list and a research channel. What matters is how many people on it act, not how big it is.
TL;DR
- Build one page on your own domain that says who the product is for, what it does, and what happens after signup. A free Tally form costs nothing. Carrd is free for basic one-page sites, but its signup forms and custom domains are Pro features, from $19 per year.
- Collect the email address with clear consent and store it in a tool that can send email later. MailerLite free covers 250 subscribers, Buttondown is free for the first 100, Kit is free up to 10,000, and beehiiv has a free plan.
- Recruit the first signups by hand from people who already have the problem. Don't rely on a viral loop. Referral tools such as GetWaitlist or Prefinery are paid. Add one later, if at all.
- Send a few short, useful updates before launch. On launch day, email the list once with a single call to action. Follow the launch checklist and the first 100 users guide.
- Never invent a waitlist size, a launch date, a conversion rate or a case study. If you can't source a number, leave it out.
Disclosure: ZeroRaised is a live launch and discovery site for solo and bootstrapped makers. This article makes no claim about its audience or results.
Why build a waitlist instead of launching blind?#
This guide gives a waitlist three jobs, and they are easier to manage if you keep them separate.
First, it asks people to take one small action before the product exists. An email address is a small commitment, but it means more than a polite "that sounds nice". If nobody will leave one, you learn that before you spend three months building.
Second, it gives you permission. An email address given with consent is a channel you can use later. A list is not the same as a follower count: followers don't always see your posts, and the list stays with you if you change platforms.
Third, it gives you a group of people to talk to. The people who signed up can answer a question, try a rough version and tell you where they got stuck. That makes the waitlist a research tool as well as a marketing one.
In this guide's evidence ladder, none of this proves that people will pay. On its own, a signup is a weak signal, and a list of emails doesn't show that anyone has the budget or a real need. A signup followed by a reply is stronger, and someone who accepts an offer to try the product early is stronger still. The first 100 users guide explains why you should define an activated user, meaning someone who completes the product's core action with their own data, before you count anybody.
The launch venues are another reason to build the list early. Product Hunt lists "waitlisted products (unless immediate access is provided)" among the things it does not feature (Product Hunt featuring guidelines, last checked 17 Oct 2026). Show HN lists sign-up pages as off topic, tells makers not to post landing pages, and says that if your work isn't ready for users to try, you should come back once it is (Show HN guidelines, last checked 17 Oct 2026). BetaList is a place a waitlist can go, because it says it features pre-launch and recently launched startups (BetaList support, last checked 17 Oct 2026). A waitlist belongs to the period before a launch and is not the launch itself. The where to launch a SaaS guide sets out which venues fit each stage.
What should the waitlist page actually say?#
The page has one job: get the right person to leave an email address.
Start with a positioning sentence that names the audience, the problem and the result. Write it the way a customer would describe their own situation, not as a slogan. As an illustration, "a timesheet tool for freelance designers who bill by the hour and hate chasing receipts" tells visitors in one line whether the page is for them. "Reimagine your workflow" tells them nothing.
Under that sentence, answer the obvious questions in plain text:
- What does the product do?
- Who is it for, and who is it not for?
- What happens after someone signs up?
- When can they expect access? If you don't know yet, say that.
- Who is behind it? Identify the real maker or team behind the product.
Then show something: a screenshot, a short screen recording, or a clear before and after of the problem. If the product doesn't exist yet, show the problem instead: the spreadsheet, the manual process, or the mess the product will replace.
Start with one form field unless another field is necessary. If you want to know more about who signed up, ask in a follow-up email. Tally's free plan includes unlimited forms and submissions (within its fair usage guidelines) and integrations with Google Sheets, Notion, Airtable, Zapier and Make, plus webhooks, so a simple form can send signups straight to a spreadsheet or database (Tally pricing, last checked 17 Oct 2026).
Add a short privacy note that says what you will do with the address. Make sure the page's links are ordinary crawlable links. Google says it costs nothing to appear in its search results, and it lists these core practices: create helpful, reliable, people-first content; use the words people would search for in prominent places such as the title and main heading; make links crawlable; and tell people about your site, including in communities of like-minded people. Google also says that meeting these requirements does not guarantee a page will be crawled, indexed or served (Google Search Essentials, last checked 17 Oct 2026). That is a reason to put the page on a domain you own, not only inside a form tool, and to use the buyer's words in the heading as well as in the pitch.
Should the waitlist live on your domain or in a form tool?#
For most bootstrapped makers, the answer is both: a page on your own domain, with a form tool that stores the signups.
A page on your own domain can rank in search, people can link to it, and it carries your name. Carrd says you can build up to three sites per account with its core features for free. Pro starts at $19 per year and adds custom domains, forms, embeds of third-party widgets, site analytics and removal of the Carrd branding. Pro forms include signup forms that connect to Mailchimp, Kit, ActiveCampaign, EmailOctopus and other services (Carrd, last checked 17 Oct 2026). In practice, a free Carrd site can describe the product, but you need Pro, or a link out to a separate form, to collect emails on your own domain. Carrd says Pro can be tried free for 7 days. If you already have a personal site or a static site, add the page there and skip the extra service.
The form tool can also host the page. A Tally form on the free plan collects unlimited submissions. Tally Pro is $29 a month on monthly billing, while annual billing is $290 per year. It adds custom domains and removes Tally branding (Tally pricing, last checked 17 Oct 2026). This is a quick way to test the pitch before you spend time on design. The trade-off is that the link lives on Tally's domain until you upgrade.
The email tools in the next section also include page builders. MailerLite's free plan lists a free landing page and free signup forms, and Kit's free plan lists unlimited landing pages and forms (MailerLite pricing and Kit pricing, last checked 17 Oct 2026). If you are going to use one of them for email anyway, using its form saves you connecting two services.
Whichever you choose, avoid a free hosting subdomain if you can. Your own domain looks like a real project, keeps any search value on a domain you control, and is required by some venues. BetaList says your startup must have its own domain and that it does not accept submissions on free hosting subdomains such as vercel.app, netlify.app or herokuapp.com, or direct links to app stores (BetaList support, last checked 17 Oct 2026).
A spreadsheet can store early signups, but choose the sending workflow early, connect it to the form and test it with your own address before sharing the page. Check the plan before relying on custom-domain sending, and see which free plans list a custom domain in our free email sending tiers dataset. Buttondown includes custom-domain sending on its free tier, while GetWaitlist puts it on its $250 per month Pro plan (Buttondown pricing and GetWaitlist pricing, last checked 17 Oct 2026).
Which waitlist and email tools should you compare?#
This guide compares two tool categories: general email tools for storing and emailing a list, and dedicated waitlist platforms that add referrals, queue positions or leaderboards.
The table lists what each vendor publishes on its own pricing or product page, checked on 17 Oct 2026. Prices and free tiers change, so check the vendor's page before you commit.
| Tool | Type | What the vendor says about cost and limits |
|---|---|---|
| MailerLite | Email list and sending | Free plan at $0 per month with 250 subscribers, 2,500 monthly emails, a free landing page and free signup forms (source, last checked 17 Oct 2026) |
| Buttondown | Email list and sending | Free for the first 100 subscribers, including a rich text or markdown editor, sending from a custom domain and hosted newsletter archives (source, last checked 17 Oct 2026) |
| Kit | Email list and sending | Free plan for up to 10,000 subscribers, with unlimited landing pages and forms and unlimited email broadcasts (source, last checked 17 Oct 2026) |
| beehiiv | Newsletter platform | Free plan at $0, described as free forever, with unlimited email sends, email templates, landing pages, and API and integrations (source, last checked 17 Oct 2026) |
| Tally | Forms | Unlimited forms and submissions free within fair usage guidelines, with Google Sheets, Notion, Airtable, Zapier, Make and webhook integrations. Pro is $29 per month on monthly billing; annual billing is $290 per year (source, last checked 17 Oct 2026) |
| Carrd | One-page site | Free for up to three sites with core features. Pro from $19 per year adds custom domains and forms, including signup forms (source, last checked 17 Oct 2026) |
| GetWaitlist | Dedicated waitlist | A 7-day free trial of the Basic plan, then $15 per month, with unlimited waitlists and signups, waitlist leaderboards, API access and webhooks. Advanced is $50 per month and Pro is $250 per month (source, last checked 17 Oct 2026) |
| Prefinery | Dedicated waitlist | A 14-day free trial, then Lite from $39 per month billed every 6 months, including the first 1,000 users, one campaign, referral links and waiting list queues (source, last checked 17 Oct 2026) |
How to choose:
- No budget and a small list: a free form plus a free email tool is enough. You pay only when the list grows past a free limit or you need a paid feature.
- You want a designed page on your own domain: a one-page builder on a cheap plan, connected to your email tool, costs little and keeps the list in a tool you control.
- You expect sharing to drive signups: a dedicated waitlist platform with referrals is worth testing. GetWaitlist says signups get a referral link and move up the waitlist when friends sign up. Prefinery lists viral referral links, waiting list queues and rewards for referring friends on every plan (GetWaitlist pricing and Prefinery pricing, last checked 17 Oct 2026). Read the consent rules on referrals in the legal section below first.
- You're not sure: start free and upgrade only when a specific limit gets in your way. Don't pay for a referral loop before you have anyone to refer.
Note what the dedicated tools do and don't include. GetWaitlist's FAQ says its free tier is available only to accounts created before June 12, 2025, so new accounts start on the trial (GetWaitlist pricing, last checked 17 Oct 2026). Prefinery's Lite plan includes one campaign and no team members (Prefinery pricing, last checked 17 Oct 2026). Neither is a substitute for an email tool if you plan to keep writing to the list after launch.
Don't let the choice of tool hold up the page. A plain page with a working form is better than a polished one that never goes live.
How do you collect the first signups without an audience?#
One practical way to recruit the first signups is by hand. Start with the maker messaging individual people who have the problem. That isn't a marketing failure, it's the method. The first 100 users guide recommends recruiting the first ten users personally from people who already have the problem, and a waitlist works the same way.
Where to look depends on the product, but the search follows a pattern:
- People you already know who fit the profile. Not friends being kind, but people who have the problem right now.
- People who have described the problem in public. Forums, Q&A sites, issue trackers and reviews of competing tools are full of people explaining what they need. Help where you genuinely can, and only then mention what you are building.
- One community where your buyers gather. A professional group, a trade forum, a local network or a carefully chosen subreddit can be worth more than a general startup audience.
- People on lists you already have. If you already run a newsletter, a small tool or a community, those people are your warmest start, as long as they agreed to hear from you about this kind of thing.
- Your own writing. A short post that solves a related problem can bring a steady trickle of the right people to the page over time.
Two rules stop this from backfiring. First, ask for a conversation before you ask for a signup. A message like "I'm building something for people who do this. Can I ask you two questions about how you handle it today?" gives the person context and a reason to reply, which a bare link doesn't. Second, follow the rules of every community you join. Hacker News says it's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity, and you shouldn't solicit upvotes, comments or submissions (Hacker News guidelines, last checked 17 Oct 2026). The free marketing channels guide summarises the promotion rules for other common channels.
There is a legal line here as well. In the United Kingdom, the ICO says you must not send marketing emails or texts to individuals without specific consent. There is a limited exception for your own previous customers, often called the soft opt-in, but it doesn't apply to prospective customers or new contacts such as bought-in lists. The ICO also says the same rule covers direct messages on social media (ICO guide to PECR, last checked 17 Oct 2026). Sending a promotional DM to a stranger is therefore not a loophole. Replying to someone's public question is different. If you message people directly, ask a question and don't make a pitch.
When you get a signup, record where it came from. Use a separate link or a UTM parameter for each place you share the page, so that after a week you can see which channel brought real people. GetWaitlist says its widget records the five standard UTM tags and shows them for each signup, and that aggregate UTM analytics need its Pro plan (GetWaitlist pricing, last checked 17 Oct 2026). With any other tool, check before you rely on it that the source is stored with the signup. Without that, you have names but no idea how they found you.
How do you keep a waitlist honest and legal?#
At this stage, consent and honesty matter as much as the product. You can't use a list you aren't allowed to email, and an inflated list misleads you.
On consent, the practical checklist is short. Each item below follows the ICO's guidance on electronic mail marketing (ICO guide to PECR, last checked 17 Oct 2026). If you are outside the UK, check your local rules, which may differ:
- Tell people in one plain sentence what they will get when they sign up. The ICO gives ticking an opt-in box as an example of specific consent.
- Keep a record of who signed up, when, and from which page or link.
- Don't send marketing to people who didn't ask, and don't buy a list. The soft opt-in doesn't cover prospective customers or bought-in lists.
- Don't disguise or conceal who you are, and give a valid way to opt out or unsubscribe in every message.
- Keep a "do not contact" list of everyone who unsubscribes, and check against it before every send.
There is one point that founders selling to freelancers often miss. The ICO says sole traders and some partnerships are treated as individuals under these rules, while companies and other corporate bodies are not. A freelancer's address therefore needs the same consent as anyone else's.
With double opt-in, the person confirms their address by clicking a link in a first email. It adds a step but filters out mistyped addresses and prank signups. It's optional, but it makes the list cleaner and gives you a record that the person confirmed. GetWaitlist lists email verification of signed-up users in its plan comparison. Check your tool's settings (GetWaitlist pricing, last checked 17 Oct 2026).
The honesty rule is simpler: don't put a number on the page that you can't back up. "Join the waitlist" is fine. "Join 4,000 makers" is fine only if 4,000 is true and you can prove it. Don't announce a launch date you don't control, and don't describe a case study, quote or result that didn't happen. Do not publish an unverified count.
Referral tools need extra care, for two reasons. The first is legal. The ICO says the rules apply to viral marketing: if you encourage people to forward a marketing message to friends, you are "instigating" it and must still comply. It also advises against asking people for their friends' contact details, because you can't be sure the friends agreed (ICO guide to PECR, last checked 17 Oct 2026). A referral link that people choose to share themselves is a different mechanism from collecting friends' emails, but check that your referral setup doesn't push people to forward your marketing.
Treat referral counts as unverified until you check for duplicates and disposable domains. Some tools provide controls that help with that check: GetWaitlist's Advanced plan lists options to set permitted signup domains and exclude personal email domains, and to hide queue positions and total signups (GetWaitlist pricing, last checked 17 Oct 2026). Never present a referral count as a customer count.
How do you turn a waitlist into launch-day users?#
Do not leave the list untouched between signup and launch. For the example sequence in this guide, plan two to four useful emails rather than a countdown; this is an editorial plan, not a published benchmark:
- A welcome message. Say what the product is, what you will send and roughly when. Ask one question that helps you segment the list, such as which part of the problem matters most to them or how they handle it today.
- A progress note. Share a decision you made, a screenshot, or a problem you are working on. It shows the product is moving.
- An early access offer. Before the public launch, invite a small group from the list to try the product. This is where names become users and where you find onboarding problems before strangers do.
- The launch announcement. One link, one call to action, and a short note on what is new and who it is for.
The purpose of early access is to let subscribers try the product and report onboarding problems before the public launch. The launch checklist covers the readiness work to finish before these emails go out, including testing the whole product path as a stranger. The first 100 users guide describes onboarding the first users personally.
The early access group also changes which venues are open to you. Once people can use the product, it no longer counts as a waitlisted product for Product Hunt's featuring guideline, which excludes waitlisted products unless immediate access is provided (Product Hunt featuring guidelines, last checked 17 Oct 2026). Product Hunt's launch guide says the site is free to use (Product Hunt Launch Guide, last checked 17 Oct 2026). Show HN asks makers to make their product easy to try, ideally without barriers such as signups or emails (Show HN guidelines, last checked 17 Oct 2026). If your launch still sits behind a waitlist form, it isn't ready for Show HN.
If you listed on BetaList while pre-launch, its support page says it generally features each startup once, with one exception: a startup previously featured as pre-launch is eligible to be featured again when it launches (BetaList support, last checked 17 Oct 2026). Budget for it, because BetaList also says all submissions are now paid and there is no free option. If your startup isn't selected, you get a full refund automatically.
On launch day, the waitlist is your warm audience, and that comes with responsibilities:
- Send one email, not three. Say what launched, who it is for and what to do next.
- Choose a venue that fits the stage. The where to launch a SaaS guide matches venues to whether people can use the product yet.
- Be available. Launch day is support work. Answer questions with facts, say that you built the product, and never ask anyone to vote. Show HN says asking friends to upvote or comment is not ok.
- Follow up once with people who didn't open it. One short reminder is reasonable. More than that starts to feel like pressure.
- Keep the list separate from the crowd. The people who signed up and then used the product are the ones whose behaviour tells you whether it works.
Don't wait for the product to be finished before you send the launch email. Ship the smallest honest version, tell the list exactly what it does today, and let early users shape what comes next.
What should you measure on a waitlist?#
Count the things that predict use, and ignore the ones that only feel good.
| Measure | Why it matters |
|---|---|
| Signups by source | Shows which channel or message works |
| Confirmed addresses | Removes typos and fake signups from the count |
| Reply rate to your first email | A reply is a much stronger signal than a signup |
| Questions asked | Shows what the page failed to explain |
| Unsubscribes after each email | Shows which messages the list did not want |
| Early access activation | The share who completed the core action once let in |
| Return and payment | Whether people come back and whether they pay |
On its own, list size is the least useful number. As a hypothetical example rather than a benchmark, 200 relevant subscribers may produce more product use than 5,000 people from an unrelated traffic spike. Judge each channel by the activations it produced, not by how many people it sent, and give each one a fair test before you decide. A simple spreadsheet with one row per channel and columns for signups, confirmations, replies and activations is enough at this stage.
Failure modes this guide is designed to avoid#
- No positioning. If visitors can't tell straight away whether the product is for them, they leave.
- Asking for more than an email. Extra fields cost signups before you've earned any trust.
- No plan to email the list. A list you never contact isn't a channel. It's just a database.
- Inventing a number. A fake waitlist count, launch date or quote will be noticed.
- Ignoring consent. You can't use a list collected without permission, and buying one doesn't get around the rules.
- Letting it go cold. After months of silence, a warm list is a list of strangers.
- Building on a free subdomain. Some venues, including BetaList, won't accept it.
- Treating a referral count as traction. Queue positions earned through invites are not customers.
- Letting everyone in at once on launch day. Let a small group in first and they find the onboarding problems. Wait until launch day and the crowd finds them.
- Treating the waitlist as the goal. The goal is users who complete the core action, not a big number on a page.
Where does ZeroRaised fit?#
ZeroRaised is a launch board for solo and bootstrapped makers. Its funding policy says a product is ineligible if it has ever received institutional VC or accelerator equity. Self-funding, customer revenue, friends-and-family funding, crowdfunding and non-dilutive grants are allowed, and submissions are reviewed before publication.
A waitlist is a pre-launch tool, and ZeroRaised is somewhere to launch afterwards. When the product is ready, use the submit page to apply. The perks page collects free tiers and discounts from tools that back independent makers, including Tally's free plan, and links to each vendor's own terms instead of quoting numbers that may change. The ZeroRaised home page shows the current board.
ZeroRaised is live. This article makes no claims about traffic, waitlists or launch results. It is advice and a set of sourced rules, not a promise about what any channel will produce.
Before publishing the landing page widely, use the business domain name guide to check clarity, renewal terms, legal risk, and account control.
Sources#
- BetaList support, last checked 17 Oct 2026
- Product Hunt featuring guidelines, last checked 17 Oct 2026
- Product Hunt Launch Guide, last checked 17 Oct 2026
- Hacker News, Show HN guidelines, last checked 17 Oct 2026
- Hacker News guidelines, last checked 17 Oct 2026
- Google Search Essentials, last checked 17 Oct 2026
- ICO guide to PECR, electronic mail marketing, last checked 17 Oct 2026
- MailerLite pricing, last checked 17 Oct 2026
- Buttondown pricing, last checked 17 Oct 2026
- Kit pricing, last checked 17 Oct 2026
- beehiiv pricing, last checked 17 Oct 2026
- Tally pricing, last checked 17 Oct 2026
- Carrd, last checked 17 Oct 2026
- GetWaitlist pricing, last checked 17 Oct 2026
- Prefinery pricing, last checked 17 Oct 2026
- ZeroRaised about and funding policy, last checked 17 Oct 2026
Frequently asked questions
How many people do I need on a waitlist before launch?
There is no reliable universal number. Relevance, replies and early product use matter more than an arbitrary list-size target.
Can I build a waitlist for free?
Yes. Public free tiers from form and email providers can support an initial list, but their limits and features should be checked before choosing a tool.
Should I use a referral programme on my waitlist?
Use one only when existing subscribers already want to share and after checking consent, fraud and reward rules.
Is a waitlist the same as validating an idea?
No. A signup records interest in a promise; interviews, product use and payment provide different and stronger evidence.
Can I launch a waitlist product on Product Hunt or Show HN?
Product Hunt says waitlisted products need immediate access to be featured, while Show HN excludes sign-up and landing pages.