|
$20K
Subscribr Presale
(before product was built) |
$1M
Subscribr ARR
(in 18 months) |
$400K
Nomad List
(annual membership) |
$630K+
Bannerbear ARR
(solo, no funding) |
"Validate your idea before you build." You've heard it a hundred times. It's in every startup book, every accelerator deck, every YouTube video about building a business. And yet almost nobody explains what validation actually looks like in practice. What does it mean to validate? A survey? A tweet? A waitlist with 200 email signups?
Here's the short answer most people don't want to hear: validation means someone gave you real money for something that barely exists yet. Not a like. Not a "sounds cool." Not a completed Google Form. Money — with skin in the game.
Three founders understood this. Each of them validated in a completely different way — different products, different audiences, different mechanisms. What they share is one core truth: they collected money before they were ready, and it changed everything about how they built. Here's exactly what they did, and what you can take from it.
- Why Real Money Is the Only Real Signal
- Founder #1: Gil Hildebrand Presold $20,000 Before Building
- Founder #2: Pieter Levels Validated by Accident
- Founder #3: Jon Yongfook Set the Wrong Price First
- Three Methods, One Core Truth
- What "Validation" Is NOT
- Your 3-Step Validation Checklist
- What I Learned From These Stories
- Key Takeaways
- FAQ
Why Real Money Is the Only Real Signal
The reason most validation advice fails in practice is that people confuse interest with intent. A survey response costs the respondent nothing. A waitlist sign-up costs nothing. A social media like costs nothing. None of these tell you whether someone will open their wallet when the moment arrives — because the moment hasn't arrived yet, and hypothetical decisions are made under completely different psychology than real ones.
A payment is different. Even a small one. The moment someone transfers money to you — before your product is finished, before your website is polished, before you have a single testimonial — they have made a real decision under real conditions. That decision contains information no survey can replicate. It tells you: this person has a problem, they believe you can solve it, and they believe it enough to give up something of value right now.
That's the standard the three founders below used. None of them ran focus groups. None of them built a landing page and counted email signups for six months. They asked for money early — in different ways, for different amounts — and they let the market's response do the talking.
Founder #1: Gil Hildebrand Presold $20,000 Before Writing a Single Line of Production Code
Gil Hildebrand had already built companies before — he'd been recruited by Seth Godin to run Squidoo as CTO, scaled it to $10 million in revenue, sold it, then raised venture capital for a crypto accounting startup, and sold that too. By the time he started Subscribr — an AI script-writing tool for YouTube creators — he had no interest in repeating the fundraising cycle. He wanted one thing: proof that people would pay, before he committed to building.
So he offered lifetime deals — one-time payments for permanent access — to a small group of potential users, based on a product description and a working demo. Not a finished product. Not a polished landing page with all features listed. A real enough version of the idea that someone could understand the value. He collected $20,000 from those presales.
That number is the whole story. Not $20,000 in revenue after six months of operations. $20,000 before the product was fully built. And as Gil documented in his Indie Hackers post, the lesson wasn't just that the money was useful — it was that the act of collecting it compressed everything. He didn't have to guess whether people cared. He knew.
"Validation comes from paying customers, not likes or buzz."
— Gil Hildebrand, founder of Subscribr (Indie Hackers, 2025)
Within 100 days of launch, Subscribr was at $10,000 in monthly recurring revenue. Within 18 months, it crossed $1 million in annual revenue with over 4,000 paying customers. None of that happens without the $20,000 presale that came first — because the presale created the conditions under which building fast actually made sense.
The lesson from Gil: Offer the thing before it exists. If people pay, build it. If they don't, you've saved yourself months. The presale is not a shortcut — it is the actual test.
We covered Gil's full journey in detail here: Gil Hildebrand's Subscribr Story: How a $20K Pre-Sale Turned Into a $30K/Month AI SaaS.
Founder #2: Pieter Levels Validated by Accident — And Then Understood What Had Happened
Pieter Levels didn't set out to run a validation experiment. He built Nomad List in 2014 as a crowdsourced spreadsheet — a list of cities ranked by cost of living, internet speed, and safety for digital nomads. He tweeted the link. It blew up on Hacker News and Product Hunt. He turned it into a PHP website. Traffic kept coming.
The validation moment arrived sideways. Pieter had started a Slack community connected to the site. It was free, and within a month he had over 1,000 people in it. Then the spammers arrived. To filter them out, he added a $5 one-time entry fee — not as a business decision, but as a spam filter.
People kept joining anyway. Even with $5 standing between them and access, real users paid. He raised it to $10. Still paying. Then $25, then $50, then $65. Each price increase was its own validation test, and each time, real users with real intent kept converting. As he shared in his Indie Hackers interview, he started with $5 because of spammers — and even at $5, people kept joining, so he kept raising it.
"I simply started by adding little features (like a chat), I charged $5 one-time first, because I was getting a lot of spammers. Even with $5, people kept joining."
— Pieter Levels, founder of Nomad List (Indie Hackers)
By the time he was charging $75 per year for membership, Nomad List was generating close to $400,000 annually. But the under-discussed part of Pieter's story is what the $5 spam filter actually revealed: willingness to pay even a trivial amount is a fundamentally different signal than willingness to join something free. People who paid $5 when they could have simply not joined were telling him something specific — this community has real value to us.
The lesson from Pieter: Putting any price on access immediately separates people who genuinely want what you're building from people who just want free things. The $5 was not a revenue strategy. It was an accidental filter that produced the clearest possible validation signal.
Founder #3: Jon Yongfook Got His First Paying Customer — And Then Realized He'd Set the Wrong Price
Jon Yongfook's story is the most instructive of the three — not because it went smoothly, but because it revealed a mistake most first-time founders make without realizing it. Before building Bannerbear — the image automation API that would eventually cross $630,000 in annual revenue — Jon was building an earlier product called Previewmojo. An image generation tool for social media posts. He built it. He put a price on it: $9 per month. Someone paid.
That first payment felt like validation. In a narrow sense, it was — a stranger paid for it, the value proposition was clear enough, and Jon knew he was heading in the right direction. As he said on the Indie Hackers Podcast (Episode #208): "Some people paid for it. That was a good, a little bit of reassurance, a little bit of things were heading in the right direction. But I made the classic indie hacker mistake of charging $9 a month for it."
That first customer churned within days. Jon reached out. No response. And instead of moving on, he ran the math. At $9 per month, he would need 2,000 paying customers for a serious business. Standard SaaS free-to-paid conversion is around 1%. That means 200,000 free users needed. Building a business by acquiring 200,000 free users at $9 each is not a bootstrapper's path — it's a path that requires marketing scale he didn't have.
So Jon raised prices dramatically before he had traction. He published his reasoning in a post on the Bannerbear blog titled "Don't Charge $9 a Month for Your SaaS." The lowest plan went from $9 to $49 — a 5x increase on a product with almost no customers. The right customers started appearing. Business customers, not individual hobbyists. People who had a real workflow problem and were willing to pay for a real solution.
"Low pricing introduces risk. Maybe customers don't know what they are signing up for. Maybe customers perceive it as delivering low value so you're first to get cancelled when the credit card statement gets looked at."
— Jon Yongfook, founder of Bannerbear (bannerbear.com/blog)
Bannerbear eventually reached $50,000+ in monthly recurring revenue — more than $630,000 per year. One founder. No outside funding. The lesson from Jon: Getting your first paying customer at the wrong price is not validation — it's a warning signal in disguise. The real validation came when he raised to $49 and the right customers converted.
We covered the Bannerbear pricing lesson in full here: Why a One-Person SaaS Selling to 200 Customers Beats a Startup Selling to 20,000.
Three Founders, Three Methods — One Core Truth
Each of these founders validated differently. The mechanism is the same across all three: real money changed hands before the product was "ready."
| Founder | Product | Validation Method | Signal | Outcome |
|---|---|---|---|---|
| Gil Hildebrand | Subscribr | Presold lifetime deals before product was complete | $20,000 collected upfront | $1M ARR in 18 months |
| Pieter Levels | Nomad List | Charged $5 to filter spam from community | Real users kept paying as price rose | ~$400K/year from membership |
| Jon Yongfook | Bannerbear | Got first customer, diagnosed wrong price, raised 5x | Right customers converted at $49 | $630K+ ARR, solo bootstrapped |
What "Validation" Is Not — And Why It Matters
This is worth being direct about, because a lot of what passes for validation in early-stage startup culture is not validation at all.
A waitlist is not validation. A waitlist means people were interested enough to type their email into a box, which costs them nothing and commits them to nothing. Most waitlists convert below 5%. A list of 500 people might produce 10–20 paying customers — and you won't know which ones until you ask for money.
Positive survey responses are not validation. When you ask someone "would you pay $30/month for this?" they often say yes because it's hypothetical and saying yes costs them nothing. The same person will not pull out their credit card when the moment arrives. This is called the intention-action gap, and it is well documented in consumer psychology research.
Social media engagement is not validation. A viral tweet about your idea means people found it interesting for 30 seconds while scrolling. It says nothing about whether they would pay for it.
Real validation has one defining characteristic: someone made a financial decision based on what you offered. Jon Yongfook's churned first customer was more valuable than a thousand positive survey responses — because that churn told him something was wrong, and that information is only available if someone actually paid first.
Your 3-Step Validation Checklist Before Writing a Single Line of Code
Based on what these three founders actually did, here is a practical sequence you can use before committing to a full build.
Step 1 — Describe the product and its value in one paragraph
Not a features list. Not a roadmap. One paragraph: here is the specific problem, here is who has it, here is what they get when they use this. If you cannot write that paragraph clearly, you are not ready to validate. You still have a question, not a product.
Step 2 — Find 5–10 real people with the problem and ask for money
Not for feedback. Not for their email. For money. It can be a presale discount, a lifetime deal, a founding member rate. What matters is the transaction. If one person pays, you have real signal. If zero people pay, you have the most useful information possible: the problem is not painful enough, your solution is not clear enough, or your target customer is wrong.
Step 3 — Diagnose the price, not just the product
As Jon Yongfook's story shows, getting a paying customer at the wrong price is a false positive. Run the math. At your current price, how many paying customers do you need to reach a sustainable revenue level? Is that achievable with the audience you have? If the math doesn't work, raise the price before you scale — not after.
For a deeper look at what separates founders who make it from those who don't, read: 4 Keys to Startup Success From 25 Years of Wins and Failures.
What I Learned From These Startup Stories
Here's the thing most people miss after reading these three stories: none of these founders were running a validation framework. They were solving an immediate problem in front of them. Gil didn't want to waste months building something nobody wanted. Pieter needed to stop spammers. Jon had a churned customer and ran the math. The validation happened as a by-product of founders responding to reality — not following a checklist from a startup book. That distinction matters more than most people realize.
Having covered dozens of bootstrapped founders on this site, I keep coming back to one number: the conversion rate from free to paid. Industry average sits around 1%. Run that number against any $9/month plan and the math collapses instantly. Jon's $9 mistake isn't rare — it's the default. Most first-time founders underprice because they're afraid nobody will pay. The irony is that low pricing doesn't reduce that fear. It increases it, because now you need ten times more customers to prove the business works. The founders who skip that trap tend to be the ones who've already been burned once. Jon had that experience. He built something different the next time.
There's one question the Indie Hackers posts and podcast interviews don't answer directly: what happened to the customers who paid for the presales and early deals when the product wasn't finished yet? What was the churn rate on Subscribr's lifetime deal cohort? What percentage of Pieter's $5 members are still active paying members today? These are the numbers that would tell us whether early validation actually predicted long-term retention — or whether it just predicted initial willingness to take a small risk. That data exists. It just hasn't been published.
Should you try this? Yes — if you have a specific problem you can describe in one paragraph and a specific audience you can reach directly. No — if you're still at the "I have a general idea for an app" stage. Validation only works when there's something concrete enough to charge for. The founders in this article all had that. Most people reading startup advice don't yet. Build the paragraph first. Ask for money second. In that order, every time.
Key Takeaways
- Validation = real money changing hands. Not surveys. Not waitlists. Not likes.
- You don't need a finished product to collect a payment — Gil, Pieter, and Jon all proved this.
- A $5 charge separates people who want free things from people who actually value what you're building.
- Pricing too low is not "safe." It attracts the wrong customers and makes the math impossible.
- A churned first customer is more useful than 1,000 positive survey responses — if you study what it's telling you.
- Run the unit economics before you scale. If the price doesn't work at 100 customers, it won't work at 10,000.
- The goal of validation is not to feel confident. It's to find out the truth before it becomes expensive to discover.
Frequently Asked Questions
What does "validate your startup idea" actually mean?
It means finding out whether real people will pay real money for your product before you have fully built it. Not whether they say they would pay, not whether they sign up for a waitlist — but whether they complete a financial transaction. Even one paying customer who later churns is more valuable than 500 email signups, because the payment reveals real intent.
What is the difference between validation and a waitlist?
A waitlist tells you people found your idea interesting enough to type their email address. Validation tells you people found your idea valuable enough to pay for it. A waitlist costs your potential customer nothing and commits them to nothing. A payment costs them something real — which means it reflects a real decision made under real conditions.
How did Pieter Levels validate Nomad List?
Accidentally. He added a $5 fee to his Slack community to filter out spammers, and real users kept paying even as he raised the price from $5 to $10 to $25 and beyond. Each price increase that didn't kill sign-up volume was a validation signal: the community had real, price-inelastic demand. He documented this publicly on Indie Hackers.
How did Gil Hildebrand validate Subscribr before building it?
He presold lifetime access deals to a small group of potential users based on a product description and early demo, before the product was fully built. He collected $20,000 in presale revenue. That confirmed the problem was real and that people would pay to solve it. He then built and shipped to those early customers within two months.
What was Jon Yongfook's validation mistake with Bannerbear?
He priced his early product at $9 per month — and got a paying customer who quickly churned. When Jon ran the math, he realized he would need 200,000 free users to reach 2,000 paying customers at $9. He raised his lowest plan to $49 per month, which attracted better-fit customers and changed the entire direction of the business. He documented his reasoning on the Bannerbear blog.
Can I validate an idea without a finished product?
Yes — and that's the entire point. Gil presold $20,000 before Subscribr was finished. Pieter Levels charged $5 for Slack access when the product was a spreadsheet turned website. Jon Yongfook had a functional but early-stage tool. The goal is not a finished product — it is a clear enough value proposition that someone makes a financial decision based on it.
- Gil Hildebrand — Leaving a Funded Startup and Bootstrapping to $1M/yr in 18 Months — Indie Hackers, 2025
- Pieter Levels — Growing a Community for Digital Nomads to $33,000/mo — Indie Hackers
- Jon Yongfook — Don't Charge $9 a Month for Your SaaS — Bannerbear Blog
- Jon Yongfook — Indie Hackers Podcast, Episode #208
