Validation
How to Validate a Business Idea with ChatGPT, Without Fooling Yourself
Type "is this a good business idea?" into ChatGPT and you'll usually get an encouraging answer with a list of "potential challenges." That feels like validation, but it isn't. A language model hasn't talked to your customers and can't see whether anyone will pay. Asked for its opinion, it tends to be agreeable.
What ChatGPT is good at is the work around validation: finding the weakest assumptions in your idea, making your target customer specific, writing interview questions that don't lead the witness, and helping you make sense of what real people told you. This guide shows how to use it for exactly that, with three copy-paste prompts and a one-week plan.
The rule: evidence comes from people, not the model
Use this hierarchy of evidence and be honest about where you are on it:
- Weakest: the model says it's a good idea. Friends say it's a good idea.
- Better: strangers in your target group describe the problem in their own words, unprompted, and tell you what they've already tried.
- Stronger: people tell you about time or money they already spend on a workaround.
- Strongest: people commit something, such as a pre-order, a deposit, a paid pilot, or a real calendar slot to test.
Compliments are cheap and commitments are informative. Every prompt below is designed to move you further down that list, toward commitments.
Prompt 1: The skeptical investor
Start by attacking the idea. You'll learn more from the three most likely reasons it fails than from ten reasons it might work.
Act as a skeptical early-stage investor who has seen 1,000 pitches. Be direct, not polite.
My idea: [ONE-PARAGRAPH DESCRIPTION]
Who I think buys it: [TARGET CUSTOMER]
How I'd make money: [PRICING / MODEL]
1. The 3 most likely reasons this fails, ranked.
2. The hidden assumptions I'm making (list each as "I'm assuming that…").
3. What people do today instead (alternatives, including "do nothing" and spreadsheets).
4. For each assumption: the cheapest real-world evidence that would confirm or kill it within 7 days.
Do not tell me whether the idea is "good." Do not invent market-size numbers.
What good output looks like: assumptions you can actually test ("I'm assuming solo accountants lose at least a few hours a month on X"), and evidence that involves talking to people or getting them to commit, not "research the market."
Prompt 2: Make the customer specific enough to find
Vague customers can't be validated. "Small businesses" won't answer your emails, but "independent bookkeepers with 10–30 clients who still chase receipts by email" might. They can also be searched for.
My idea: [DESCRIPTION]
Candidate customer groups: [2–4 GROUPS]
For each group, score 1–5: how urgent the pain is now; whether they already spend time or money on a workaround;
whether I can find and contact 20 of them this week; whether their problem is visible in public (posts, reviews, job ads).
Pick ONE group. Then list:
- 5 places I can find 20 of them this week (specific communities, directories, searches)
- 5 public signals that show someone has the problem right now
- 3 signs someone is NOT a fit
Mark guesses as [assumption].
Prompt 3: An interview script that doesn't lead the witness
The most common interview mistake is asking about the future ("Would you use an app that…?"). People are generous about hypotheticals. Ask about what they've actually done instead.
Write a 15-minute customer interview script for [SPECIFIC CUSTOMER] about [PROBLEM AREA].
Rules:
- Do NOT mention my solution until the last 3 minutes.
- Ask about PAST behavior only: "Tell me about the last time…", "What did you try?", "What did that cost you in time or money?"
- No leading questions, no "would you buy," no "do you think it's a good idea."
Include: a 20-second opener asking permission, 7 questions with a follow-up probe for each,
what signals to listen for (strong vs. weak), and a closing ask for a concrete next step
(a pilot, a pre-order, or an intro to a peer).
When you've done three to five interviews, paste your notes back in and ask the model to group the problems, workarounds, and objections, quoting each person verbatim, with an interview label. Then spot-check the quotes against your notes, because models sometimes paraphrase inside quotation marks.
A 7-day validation sprint
- Day 1: run Prompts 1 and 2, and pick your riskiest assumption and one customer group.
- Day 2: collect 10–20 public posts or reviews where that group describes the problem. Paste them into ChatGPT and extract the exact phrases they use. Only use the text you provided.
- Days 3–5: reach out personally to 20–30 people in the group (start with anyone you already know) and ask for 15 minutes to learn about how they handle the problem, not to pitch. Run the Prompt 3 script with everyone who says yes.
- Day 6: synthesize the interviews, then write a one-paragraph offer in their words, with a real price.
- Day 7: ask for a commitment. That might be a pre-order, a deposit on a pilot, or a scheduled test. Count the commitments, not the compliments.
If nobody describes the problem unprompted, or everyone says "interesting" and nobody commits, that's useful information, and you got it in a week instead of after three months of building.
How to read the results
At the end of the week, sort what you learned into one of four outcomes. Be strict, and decide on the thresholds before day one rather than after.
| What you saw | What it usually means | Next move |
|---|---|---|
| People describe the problem unprompted, have a workaround, and some commit | Real pain, and your offer resonates | Deliver the pilot by hand before you build anything big |
| Strong pain and workarounds, but nobody commits | The problem is real but the offer, price, or buyer is wrong | Re-run Prompt 2 with a different segment or a smaller first offer |
| Polite interest, no workaround, no commitment | A "nice to have" | Park it, or dig for a more urgent adjacent problem |
| You couldn't find 20 people to contact | The customer is too vague, or hard to reach | Narrow the group until it's searchable |
Using ChatGPT for the synthesis: paste your notes and ask it to fill in this table using only what's in the notes, quoting the lines that support each cell. If a cell has no supporting quote, it should say "no evidence." That one instruction stops the model from turning three lukewarm conversations into a confident "strong demand."
One last habit that pays off: keep every interview note and every public post you collected in one folder. When you write your landing page later, your customers' own sentences will be the best copy you have, and you'll be able to show exactly where each claim came from.
Common traps
- Asking the model to predict demand. It can't. Treat any market-size number it produces as unsourced unless it names a source you can check.
- Validating with friends only. They're great for practicing your interview, but they're weak evidence.
- Pitching in the interview. Once you pitch, people start being polite. Keep the solution for the last three minutes.
- Moving the goalposts. Write down what "validated" means (for example, "3 paid pilots from strangers") before you start.
The short version
Use ChatGPT to find your weakest assumptions, sharpen your customer, and script honest conversations. Use real people to decide. The model makes validation faster, but only people can make it real.