for indie builders & founders

Will anyone
pay for this?

Most people skip this question, build for months, then launch to silence. This guide helps you find out the answer in days, not months — before you waste a single line of code.

$100
Max ad spend
1 wk
Max time
9
Tactics
0
Lines of code
The core insight

Validation is about behavior,
not opinions

It doesn't matter if people say "yeah, I'd use that." What matters: will they click, sign up, or pay? Validation means designing small, cheap experiments that test what people do.

The real cost of skipping validation: It's not the $50 in test ads you didn't run. It's the 3 months you spent building something nobody wanted. Every week you code without signal is a week you could've spent on the idea that actually works.
Framework

Four questions, in order

Each one gates the next. If you can't answer #1, don't waste time on #4.

01

Does the problem exist?

Are people searching, complaining, or working around it with duct tape?

02

Do they know they have it?

A problem people don't recognize can't be sold. Education + sales = two jobs.

03

Are they looking for a fix?

Search volume, Reddit threads, competitor existence. Active seeking, not passive annoyance.

04

Will they pay you?

Maybe they'll pay someone. Will they pay a new, unknown tool? What's your wedge?

Where people go wrong: Jumping to Q4 ("How do I monetize?") before answering Q1 ("Does the problem exist?"). Building a payment flow for a product nobody googled.
The ladder

Start cheap, escalate with signal

Each rung gives you more confidence. Don't skip ahead.

Search & listen

Keywords, Reddit, forums, competitor reviews. Does anyone care?

$02 hours

Landing page + waitlist

One page. Headline, value prop, email form. Share in communities.

$0–91 day

Paid traffic test

$50–100 in Google/Reddit Ads at your landing page. Real intent.

$50–1003–7 days

Fake door test

"Buy Now" → "Coming soon, enter email." Measures willingness to pay.

$01 day

Pre-sell

Take actual payment for a product that doesn't exist yet. Only validation that truly counts.

$01 day
Tactics

Nine ways to validate
before you build

1. Google Ads keyword test

$50–100high signal

Run search ads for the problem your product solves. If people click, the problem is real. If they sign up, the positioning works.

How
5–10 phrase match keywords. $10–15/day. Run 5–7 days. CTR >3% = good. Always Expert Mode, never Smart Campaigns.

2. Reddit / community post

$0low effort

Post describing the problem (not your product) in a relevant subreddit. See if people say "I have this" or "I'd pay for that."

How
Don't pitch. Ask: "How are you currently solving [problem]?" If the thread gets traction, you're onto something.

3. Competitor review mining

$0medium signal

G2, Capterra, Trustpilot for existing tools in your space. Read the 2–3 star reviews. Their complaints are your feature list.

How
Look for patterns: "I wish it did X," "too expensive," "great concept, terrible UX." Each recurring complaint = validated pain point.

4. Landing page with fake door

$0–9high signal

One-page site that looks like the product exists. Pricing section, "Start free trial" button → waitlist form.

How
Carrd or raw HTML. Track CTA clicks vs page visits. >5% click-through = real interest.

5. Concierge MVP

medium efforthighest signal

Deliver the value manually to 3–5 people. No code. You are the product. If they pay you to keep doing it, build the software.

How
Offer to solve the problem by hand. Charge something — even $20. The act of payment is the validation.

6. Pre-sale on Gumroad / Stripe

$0highest signal

Product page with a price and a buy button. State it's pre-launch. If people pay, build it. If not, you saved months.

How
Set a threshold: "If 20 people pre-order by [date], I build it." Offer early-adopter pricing. Gumroad handles tax.

7. Twitter / X thread

$0low effort

Thread about the problem, not your solution. "Here's why [problem] is broken." Engagement = signal.

How
End with "DM me for early access." Bookmarks > likes. DMs are the strongest signal.

8. Cold email 20 people

medium efforthigh signal

Find people who should have this problem. Email them. Not selling — asking. "How do you handle [thing]?"

How
5+ replies describing the problem = it's real. "We use [tool] and it's fine" = not painful enough. "Build this for me?" = your answer.

9. Marketplace listing

$0medium signal

Product Hunt upcoming, Indie Hackers, relevant directories. Measure follows and signups.

How
PH upcoming collects emails pre-launch. 100+ organic subscribers = interest. Below 30 = yellow flag.
Anti-patterns

Feels like validation. Isn't.

✕ FALSE SIGNAL

"My friends said it's great"

Friends lie to be supportive. Unless they pre-ordered, it's noise.

✕ FALSE SIGNAL

"Got 200 likes on Twitter"

Likes are free. Nobody pays rent with likes. Count the DMs.

✕ FALSE SIGNAL

"Nothing like this exists"

Usually bad. Might mean nobody wants it. Competitors = demand.

✕ FALSE SIGNAL

"80% said yes in a survey"

People say yes to surveys and no to invoices. Ask for money instead.

✕ FALSE SIGNAL

"I need to build it first"

If you can't explain the value in one sentence, building won't help.

✕ FALSE SIGNAL

"The TAM is $50 billion"

TAM is for pitch decks. Zero people wanting your thing = zero revenue.

Case studies

How real products validated

Buffer

Landing page before a single line of code

Two-page site: page one described Buffer, page two had pricing. "Sign up" led to "not ready yet" email form. People signed up. Then he built it.

→ Demand + willingness to pay validated in 7 days. $0 spent.
Dropbox

3-minute video, no working product

Drew Houston made a demo video. Product barely worked. Posted to HN. Waitlist: 5K → 75K overnight.

→ 75,000 signups from a video of a product that didn't exist.
Zapier

Manual labor disguised as software

Before automation existed, the team manually connected apps via custom scripts. Charged from day one.

→ Revenue before the product was automated.
Monzo

Viral waitlist as growth engine

Queue position visible. Jump ahead by sharing. Game mechanics turned a waitlist into distribution.

→ 200K signups. $0 in ads.
Your failed idea

The product nobody asked for

3 months building. Launch to silence. Validated with your own enthusiasm instead of other people's wallets. We've all been there.

→ This part comes first next time.
Toolkit

Tools for every stage

Pre-flight

Check before you code

Can't check 5? Keep validating.

I can describe the problem in one sentence without mentioning my solution
I've found 3+ places online where people complain about this problem
People are actively searching for a solution (I have keyword data)
At least one competitor exists
I can articulate why someone would switch from their current solution
5+ strangers (not friends) have expressed interest
I ran a paid traffic test and got >2% CTR
At least one person has offered to pay or pre-ordered
I have a specific first customer in mind (not "small businesses")
I can build an MVP in under 2 weeks
One last thing

Validation isn't a phase.
It's a reflex.

The best builders validate continuously — every feature, every pivot, every expansion.

The goal isn't to prove your idea is good. It's to find out it's bad as fast and cheaply as possible — before you spend weeks building — so you can move on to the idea that actually works.
Coming soon

Don't want to do all this yourself?

We'll validate your idea for you. Paste your landing page, describe your product, and we'll run a full validation sprint — AI-generated keywords, ad copy, real Google Ads campaign, and a verdict in 7 days.

1
Submit your idea
Your landing page URL + a short description of what you're building and who it's for.
2
We run the test
AI generates keywords & ad copy. Real ads run on Google for 7 days. $100 ad spend included.
3
You get a verdict
Full report: impressions, clicks, signups, CTR, best-performing keywords, and a clear build / don't build recommendation.

Subscribe for updates and more tips & tricks. We'll notify you when we launch — and early signups get 30% off.