Sell before building anything
It sounds backwards. Why would you sell something that doesn't exist yet? You have no product, no prototype, not even a landing page with real screenshots. And yet, this is exactly the approach that more and more founders are taking, and for good reason. The biggest risk in building a product today isn't the building. Code is cheap. With AI tools, no-code platforms, and open-source frameworks, you can ship something functional in days. The real risk is spending weeks or months building something that nobody wants. That's the trap, and selling before you build is how you avoid it.
Why building first is a trap
The traditional path looks like this: have an idea, spend months building it, launch it, then hope people show up. But hope isn't a strategy. Most startups don't fail because the product was bad. They fail because there was no real demand for what they built. I've seen this play out firsthand. The excitement of creating something new is intoxicating. You get so caught up in features and design that you forget to ask the most important question: does anyone actually want this? The shift happening right now is that founders are flipping this sequence. Instead of building first and selling later, they're selling first and building after. It feels uncomfortable, even a little absurd. But it works.
What "selling before building" actually looks like
Selling before building doesn't mean taking money for vaporware. It means testing whether people care enough about your idea to take action, whether that's signing up, putting down a deposit, or simply telling you what they need. Here are the most common approaches: Waitlists and sign-up pages. You create a simple landing page that explains the problem you're solving and what your product will do. Then you ask people to join a waitlist. If nobody signs up, you've learned something valuable before writing a single line of code. Some of the biggest tech companies used this approach. Robinhood collected over one million sign-ups before launching their trading app. Superhuman built a waitlist of 180,000 people for a $30/month email client. Notion grew from 20,000 beta sign-ups to over one million users. Pre-sales and deposits. You go a step further and ask people to pay upfront, even a small amount. This is the strongest form of validation because people voting with their wallets is fundamentally different from people saying "yeah, that sounds cool." If someone is willing to pay before the product exists, you've found real demand. Conversations and outreach. Before I build something, I talk to potential customers. I tell them what I'm planning to build, ask about their needs, and find out what they'd be willing to pay for. It's not a sales pitch in the traditional sense. It's a conversation designed to validate whether the problem is real and whether my solution makes sense.
Why this works better than traditional validation
Surveys and interviews are useful, but they have a fundamental flaw: people are polite. They'll tell you your idea is great because they don't want to hurt your feelings. But when you ask someone to sign up, commit time, or spend money, you get honest signals. A waitlist with strong conversion tells you the problem resonates. A pre-sale with real payments tells you the solution is worth paying for. A conversation where someone asks "when can I get this?" tells you more than any survey ever could. This approach also forces you to clarify your value proposition early. You can't sell something vague. You have to articulate what the product does, who it's for, and why it matters, all before you've built anything. That clarity carries forward into everything you do next.
The practical steps
If you want to try this, here's a straightforward path:
- Define the problem clearly. Write one or two sentences about the specific problem you're solving. If you can't do this, you're not ready to sell or build.
- Create a simple landing page. Tools like Carrd, Framer, or even a basic Notion page can work. Describe the problem, explain your planned solution, and add a sign-up form.
- Drive traffic to it. Share it in relevant communities, run small ad campaigns, or reach out directly to people who have the problem you're solving.
- Talk to the people who sign up. Don't just collect emails. Have actual conversations. Ask what they need, what they've tried before, and what they'd pay.
- Measure real interest. Track sign-up rates, reply rates, and willingness to pay. These are your validation signals.
- Build only what's validated. Once you have evidence that people want what you're offering, build the minimum version that delivers on your promise.
It feels wrong, but it's the right move
I get it. Selling something that doesn't exist yet feels counterintuitive, maybe even dishonest. But it's actually more respectful of everyone's time. You're not asking people to use a half-baked product. You're asking them to tell you if the idea is worth pursuing. And if it is, you already have your first customers before you've written a single line of code. The hardest part isn't the mechanics. It's getting comfortable with the discomfort. Putting an idea out there before it's "ready" takes courage. But the alternative, spending months building in isolation only to discover nobody cares, is far worse. In today's world, where building is cheap but attention is expensive, the smartest thing you can do is sell first. Validate the demand. Find your customers. Then build exactly what they need.
References
- Waitlister, "5 Waitlist Case Studies: How Robinhood, Notion & Superhuman Launched," https://waitlister.me/growth-hub/blog/case-studies-successful-product-launches-powered-by-waitlists
- Joel Gascoigne, "How to successfully validate your idea with a Landing Page MVP," Medium, https://medium.com/@joelgascoigne/how-to-successfully-validate-your-idea-with-a-landing-page-mvp-ef3c2d02dc51
- Divad Sanders, "How to Build a Waitlist Before You Build a Product," The Startup, Medium, https://medium.com/swlh/how-to-build-a-waitlist-before-you-build-a-product-b33f50b56eea
- Eddie Larsen, "Day 8: I Tried to Sell Before I Built, Here's What Happened," Medium, https://medium.com/@e2larsen/day-8-i-tried-to-sell-before-i-built-heres-what-happened-51a402d51137
- KickoffLabs, "Using Landing Pages for Startup Validation," https://kickofflabs.com/blog/startup-landing-page-validation/
- Unbounce, "How to Use Landing Pages to Test New Business or Product Ideas," https://unbounce.com/landing-pages/test-new-products-and-ideas/
You might also enjoy