The best validation is finding people who will use your product before it exists. Not people who say they would—people who actually commit.
If you can find 5 people who genuinely want what you’re building, you have something. If you can’t, you’re probably building the wrong thing.
Here’s how to find those first 5 users before writing a single line of code.
Five might seem like a small number, but finding 5 genuinely committed users is harder than it sounds. These aren’t people who say “that sounds cool.” These are people who:
•
Sign up to be notified when it’s ready
•
Agree to pay in advance or join a paid beta
•
Schedule time to give feedback
•
Introduce you to others who have the same problem
•
Follow up asking when it will be ready
Five people who do these things are worth more than 500 email signups from people who will never use your product.
Step 1: Define Your Target User Precisely
“Small business owners” isn’t specific enough. You need to describe your ideal first user in detail:
•
What’s their job title or role?
•
What industry are they in?
•
What size is their company?
•
What tools do they currently use?
•
What’s the specific problem they face?
•
Where do they hang out online?
Example: “Marketing managers at B2B SaaS companies with 20-100 employees who currently use spreadsheets to track campaign performance.”
The more specific, the easier it is to find them.
Step 2: Find Where They Congregate
Your target users are gathering somewhere. Find those places:
•
Reddit subreddits related to their industry
•
Slack groups (there are thousands of professional Slack communities)
•
Industry conferences and meetups
•
Webinars and virtual events
•
Professional associations
•
Industry publications and their comments sections
•
Twitter/X hashtags and conversations
•
LinkedIn (search by job title, company size, industry)
•
YouTube channels they watch
•
Coworking spaces where they work
•
Coffee shops in business districts
•
Industry events in your city
Make a list of 10-15 places where your target users might be found.
You need to start conversations. There are three main approaches:
Find individuals who match your target profile and reach out directly.
Subject: Quick question about [their specific challenge]
I noticed you’re [relevant detail about them]. I’m researching how [target users] handle [problem area].
Would you have 15 minutes this week for a quick call? I’m trying to understand the problem better before building anything.
Not selling anything—just looking to learn.
Hi [Name], I’m exploring solutions for [problem] faced by [their role]. Would love to hear about your experience with this. Any chance you’d have 15 minutes for a quick chat?
Keep it short, specific, and make clear you’re learning, not selling.
Join the communities where your users hang out. But don’t spam.
•
Answer questions and be helpful
•
Share relevant insights (not promotional)
•
Participate genuinely for 1-2 weeks
•
Then, when appropriate, mention you’re working on something related
•
Ask if anyone would be willing to chat
“I’ve been researching [problem] and talking to a lot of [target users] about how they handle it. I’m thinking about building something to help. Would anyone here be interested in chatting about their experience? Not selling anything yet—just trying to understand the problem better.”
•
“Do you know any [target user description]?”
•
“I’m looking to talk to people who [face this problem]. Anyone come to mind?”
“Hi [Name], [Mutual contact] suggested I reach out. I’m researching [problem] and heard you might have experience with this. Would you have 15 minutes this week?”
Warm intros convert much better than cold outreach.
Step 4: Convert Interest to Commitment
Getting a conversation is step one. Getting commitment is the goal. During or after your conversation, ask for something concrete:
“I’m putting together a list of people who want early access when this is ready. Can I add you?”
“Would you be willing to test an early version and give detailed feedback? I’d need about 30 minutes of your time.”
“I’m offering a 50% discount for people who pre-pay. It’s $X for a year. Would you be interested?”
“Do you know 2-3 other people who face this same problem? I’d love to talk to them too.”
If they won’t do any of these things, they’re not a real potential user.
Step 5: Track and Follow Up
•
Send a thank you after every conversation
•
Update them on progress every few weeks
•
Invite them to test early versions
Your first 5 users often become your first 50 through referrals.
What If You Can’t Find 5?
If you’ve put in genuine effort and can’t find 5 committed users:
Your target is too broad. Narrow it down. Go from “marketers” to “content marketers at agencies.”
You’re looking in the wrong places. Find different communities. Talk to people in your current list about where they hang out.
The problem isn’t painful enough. People with real pain are eager to talk. If no one’s interested, the problem might not be as severe as you thought.
Your positioning is off. How you describe the problem matters. Try different framings.
You’re giving up too early. Finding 5 users takes persistent effort. If you’ve only tried for a few days, keep going.
Signs You’ve Found Your First 5
•
They ask when it will be ready
•
They offer to pay before it exists
•
They introduce you to others with the same problem
•
They follow up without prompting
•
They share detailed information about their situation
When you have 5 people showing these signs, you have validation. Start building.
•
Define your target user with precision—vague descriptions make them impossible to find
•
Find 10-15 places where they congregate online and offline
•
Use cold outreach, community participation, and warm intros to start conversations
•
Convert interest to commitment: signups, pre-sales, feedback agreements, introductions
•
If you can’t find 5 committed users, narrow your target or reconsider the problem