A waitlist page is the cheapest test you can run on an idea. Before you spend three months building, you put up a single page that says what the thing does and asks for an email. If people sign up, you have a list to launch to and early proof that someone wants what you are making. If nobody signs up, you learned that for the price of a weekend and less than $50. The problem is that most solo founders turn this into a two-week project by overthinking the design, wiring up tools they do not need yet, and writing copy for a product that does not exist. This guide walks through a plan that fits in one weekend, with Saturday for building and Sunday for testing and sending traffic.
Friday night: decide what the page has to do
The single biggest time sink in building a waitlist page is not the building. It is changing your mind halfway through about what the page is for. So before you open any tool, spend twenty minutes on Friday night writing down three things on a notepad. First, the one sentence that describes the outcome your product delivers. Not the feature list, the outcome. Second, who specifically should sign up. Third, what happens after they sign up, meaning what you will actually send them and when.
That first sentence matters more than anything else you will do this weekend. The data on waitlist pages is fairly consistent on this point. A specific, outcome-driven headline beats a vague, visionary one every time. One analysis of high-converting pre-launch pages found that a line like "The inbox that writes replies for you" outperformed "The future of email" by a wide margin, and that pattern holds across categories. If you cannot write that sentence yet, the honest move is to stop and figure out what you are building before you build a page for it.
The second and third decisions shape your tool choices. If your audience is other developers, a plain page with almost no design will work fine. If your audience is small business owners, they will judge the page on whether it looks trustworthy. And if you plan to email the list weekly with build updates, you need an email tool from day one. If you just want to collect addresses and announce once when you launch, you can defer that decision and keep the stack even smaller.
Saturday morning: pick a stack that fits in one day
You have three real options for the page itself, and they trade money for time in predictable ways. You can hand-code a static page and host it free on Netlify or Vercel, which costs nothing but eats most of a day if you are not already comfortable with HTML. You can use your email tool's built-in landing page, which is fast but usually looks like a template and locks you into that vendor. Or you can use a one-page site builder, which is the middle path most indie builders land on.
For a weekend build, Carrd is the tool that keeps coming up in Indie Hackers threads about waitlists, and the reason is mostly price and speed. One founder in a long-running thread on the topic described their whole setup as costing about $32 a year for domain and platform combined. Carrd's plans are billed yearly, and the one you actually need is Pro Standard at $19 per year. That is the cheapest tier that includes a custom domain, forms, embeds, and analytics. The $9 Pro Lite tier removes the Carrd branding but does not include forms or a custom domain, so it will not work for a waitlist. Pro Plus at $49 a year adds advanced forms, redirects, and password protection, which you do not need this weekend. Carrd also offers a seven-day free trial of Pro features with no card required, so if you are unsure, build the page on the trial and pay only once it is live and working.
The other piece is where the emails go. Carrd's signup forms connect directly to most email tools, including Kit, Mailchimp, MailerLite, EmailOctopus, Beehiiv, Buttondown, GetResponse, Loops, and Resend, among others. If you already use one of those, connect it and move on. If you are starting fresh, Kit has a free Newsletter plan that supports up to 10,000 subscribers with unlimited forms and broadcasts, which is more than enough for a waitlist. The paid Creator plan starts at $39 a month after a September 2025 price increase, but you only need that when you want automated sequences, and you can add it later. The cheapest possible setup, which several Indie Hackers commenters recommend, is Carrd's built-in option of simply emailing you each signup, then exporting to an email tool once the list is worth managing.
You also need a domain. A waitlist on a carrd.co subdomain looks like a side project, and if you are asking strangers for their email, a $10 to $15 domain is a small price for looking like you will still exist in six months. Buy it Saturday morning so DNS has time to propagate while you build.
Saturday afternoon: build the page in this order
Start with the copy, not the layout. Open a blank document and write the headline you decided on Friday, one supporting sentence that explains how it works, and the button text. That is the entire above-the-fold section. The strongest waitlist pages put one action in view when the page loads: an email field and a button, with no navigation bar, no "Learn more" link, and nothing else competing for attention. Every extra element is a place for the visitor to leave.
Below the fold, add a short section that answers the obvious objection. For most pre-launch products that objection is "why should I believe this will ship." A sentence about who you are and why you are building this does more work than any feature list. If you have any social proof at all, even a quote from one person who saw a demo, put it next to the form. If you have none, do not fake it. An empty page with honest copy converts better than a page with testimonials that sound invented, and it will not come back to bite you later.
Now open Carrd, pick a blank or minimal template, and drop in the copy. Add a Form element, set the type to Signup, and choose your email provider. For Kit specifically, you will need a V4 API key from your Kit account and, optionally, the numeric Form ID from the URL of a Kit form you have created. Carrd's Kit integration also has a checkbox for double opt-in, which sends a confirmation email before the subscriber is added. Turn it on. It lowers your raw signup count a little but it protects your sender reputation and filters out bots, which matter more when you actually launch.
Set your thank-you state before you publish. Carrd lets you show a message or redirect after the form submits. The single highest-leverage thing you can add to a waitlist is a share prompt at this moment, because someone who just signed up is at their most enthusiastic. Even a plain "Know someone who needs this? Send them this link" with the page URL will generate a few referrals. Full referral loops with position tracking are worth it later, but they are a rabbit hole on a weekend build.
Finish by adding your meta title, description, and a social sharing image, all of which Carrd supports on Pro Standard. When you post the link on social media on Sunday, the preview card is the first thing people see. A page with no image and a default title gets scrolled past. Then connect your domain, publish, and check the page on your phone before doing anything else.
Sunday: test everything, then send real traffic
Sunday morning is for breaking the page before strangers do. Sign up with your own email and confirm the address arrived in your email tool with the right tag. Sign up with a second address from your phone on cellular data, not your home wifi, since you want to see what a new visitor sees. Check that the double opt-in email arrives and that the confirmation link works. Look at the page in a private browser window at phone width and at a wide desktop width. Read the copy out loud once. If a sentence is hard to say, it is hard to read.
Then decide where the first hundred visitors will come from. The mistake at this stage is posting once on your personal account, getting four signups, and concluding the idea is dead. A hundred visitors is the smallest sample that tells you anything. Post in one or two communities where your intended audience actually is, send the link to ten people you know who fit the profile and ask them directly, and if you have any existing list or following, use it. Track where signups come from. Carrd's Kit integration can capture UTM parameters as custom fields automatically, so add a source tag to each link you share and you will know by Sunday night which channel is worth more of your time.
Expect a signup rate somewhere between 5 and 15 percent of visitors if the headline is clear and the audience is right. Published benchmarks for waitlist pages vary, with one dataset putting the median around 11 percent and another putting typical pages at 2 to 5 percent with strong pages reaching 20 percent or more. The spread is wide because the traffic source matters as much as the page. Warm traffic from people who already know you converts far above cold traffic from a subreddit. If you are well under 5 percent with a decent sample, the fix is almost always the headline or the audience, not the design.
Send one email to the list before the weekend ends. It does not need to be polished. A short note saying thanks, what you are building, and roughly when they will hear from you next does two things. It confirms that the plumbing works end to end, and it sets an expectation that this list will hear from you, which is what makes a waitlist worth anything when launch day comes.
Frequently asked questions
How much does it cost to build a waitlist page?
The minimum for a page that looks credible is a domain at roughly $10 to $15 a year plus Carrd Pro Standard at $19 a year, so about $30 to $35 total for the first year. Email collection can be free on Kit's Newsletter plan up to 10,000 subscribers, or free through Carrd's option to email you each signup. If you already have hosting and can write HTML, the domain is your only cost.
Do I need an email marketing tool for a waitlist?
Not on day one. Carrd can email you each form submission, and for the first few dozen signups that is manageable. You need a real email tool when you want to send updates to everyone at once, when you want tags so you know where people came from, or when the list gets large enough that manual handling would cause mistakes. Setting it up on the weekend is easier than migrating later, so if you plan to email the list at all, connect one now.
Can I build a waitlist page for free?
Yes, with tradeoffs. Carrd's free plan gives you three sites on a carrd.co subdomain with Carrd branding and no form support, which means you would need to embed a form from your email tool instead. Kit's free plan includes its own landing pages that collect emails. Both approaches work, but neither gives you a custom domain, and a subdomain address costs you trust with strangers. For most solo founders the $19 a year to unlock forms and a custom domain is the right call.
What should a waitlist page say?
One specific headline that names the outcome, one sentence on how it works, a form, and a line about who you are. Below that, address the main reason someone would hesitate, and add social proof only if it is real. Avoid describing features that do not exist yet in detail, because you will change them, and avoid promising a launch date unless you are certain of it.
How many signups do I need before building?
There is no universal number, but the useful question is whether the signup rate holds up when you send traffic from people who do not know you. Fifty signups from friends proves your friends like you. Fifty signups from a community post proves strangers understood the pitch and wanted it. Aim for a hundred visitors from a cold source before drawing any conclusion, and treat the email replies you get as more informative than the count.
What to do on Monday
If the weekend went to plan, you now have a live page on your own domain, a working form that feeds an email list, a first email sent, and a rough sense of which channel brought people in. That is enough. Resist the urge to spend the next week adding a referral leaderboard, redesigning the hero section, or setting up a five-email nurture sequence for a list of forty people.
The waitlist earns its keep over the following weeks, not the first weekend. Send a short update every week or two, even when progress is slow, because a list that never hears from you goes cold and the addresses stop being worth anything. Reply personally to anyone who writes back, since those conversations are where your first real product decisions come from. And keep sending small amounts of new traffic so you can watch the signup rate over time instead of judging the idea on one Sunday afternoon. The page took a weekend to build. The list is what you actually made.
