Customer Discovery for Founders
Know exactly who to talk to, what to ask, and how to spot real demand before you spend months building the wrong thing.
The external problem
You have an idea you believe in, but no reliable way to test it before you've already spent months building.
The internal problem
Everyone you pitch says “that sounds great.” You can't tell if they mean it. So you keep building on encouragement that isn't proof.
What's at stake
Six months of your life. A launch into silence. The founders who win tested demand before they built.
Use the full flow if you're starting cold, or jump straight to the step that matches where you are now.
Define who you're actually looking for, which assumptions could kill the idea, and what problem they're most urgently trying to solve.
Write honest, low-friction messages that get real people to say yes to a conversation, not flag you as another cold pitch.
Run a conversation that pulls out real stories, workarounds, budget signals, and what people actually do, not what they say they'd do.
Turn messy notes into patterns. Rank real problems. Decide whether to dig deeper, pivot, or start testing a solution.
Each step is grounded in proven customer discovery methodology. The Mom Test teaches you what questions not to ask. JTBD tells you what to listen for. Lean Startup tells you what to do with what you find.
Reference
The mindset
Customer discovery is a detective exercise. You're confirming or denying your assumptions. You're not selling, not pitching, not asking customers to design your product. You're there to learn.
Fall in love with the problem, not the solution.
Every business is a stack of assumptions. Your job is to test the high-impact, high-uncertainty ones before investing heavily.
You're an intelligent filter, not an order-taker. Discovery informs decisions, it doesn't make them. Vision still leads.
Don't talk to anyone with a pulse. Target the specific customer you think has the problem.
Everyone on the team should talk to customers. Not just the designer or the founder.
The 4 reasons companies buy
Every B2B purchase maps to one of these:
Map every pain point you hear to one of these. If it doesn't tie to one, the purchase is unlikely.
Map your assumptions first
Answer these before you interview anyone:
Mark the ones that are both high-impact and highly uncertain. Those are your interview priorities.
Define your customer segment
"Everyone" is not a customer. Get specific: job, role, mindset, context.
Not "marketing managers." Try "marketing managers at 50–200 person B2B SaaS companies who own the content pipeline and report to the VP of Marketing."
Pick one narrow segment and one specific job to solve first.
Define three audiences:
B2B buyer landscape
Map every role involved in the purchase:
Start with mid-level managers, not C-suite. Easier access, more conversations, and you'll be better educated before going up the chain. Influencers and recommenders are especially valuable because they connect you to more customers.
Jobs-to-be-done framing
Define the job as the specific problem they're trying to solve in a specific situation.
Include three layers:
Describe the problem in the customer's own words, not founder language. Pull phrasing from forums, Reddit, and actual conversations.
Validating the problem
The problem needs to be:
If any of the three fails, it's not worth solving first.
Identify what they do today instead of your solution. Existing alternatives matter. DIY workarounds are strong signals of real need.
Distinguish primary from secondary problems. Solve the pain that matters most.
Finding interview subjects
Three rules:
Tactics:
Default to asking for advice early on. "I'm not selling anything, I just want 20 minutes." People like being asked. It makes them feel important.
No surveys. Period.
Don't use surveys. Not for discovery, not for recruiting, not for screening.
Why:
The right path:
Works on all platforms. Pick yours and get set up in under a minute.
Download & upload in 60 seconds
One click downloads the zip and opens Claude.ai.
Click below — the zip downloads and Claude.ai opens.
Click the + button in the skills column on the left.
Select Create a skill.
Select Upload a skill and upload the zip.
Start your customer discovery session by running /buildpurdue-customer-discovery.