
How to Get Your First 10 Users: A Practical 2-Week Plan
Getting your first 10 users is rarely a traffic problem. It is a distribution problem. You can spend months building a product, polishing the landing page and writing a launch announcement. Then launch day arrives and almost nobody signs up.
That doesn't mean the product is bad. At the beginning, nobody knows you exist. Your job is to find a small group of people who already have the problem, will try your product, tell you what's wrong and, ideally, come back.
This guide shows you how to do that step by step, from defining your ideal early user to onboarding them yourself. It ends with a simple two-week plan you can start today.
Quick answer: To get your first 10 users, pick one narrow group who already has the problem, list 30 of them, and contact them personally. Ask about their problem before you pitch, offer early access, and onboard each person yourself. At this stage, manual outreach beats a big launch.
[Image: Founder reviewing a spreadsheet of 30 prospects on a laptop — alt="Founder building a list of potential first users in a spreadsheet" — file: first-10-users-prospect-list.webp]
Why your first 10 users need a different approach than your next 1,000
The first 10 users should be treated differently from the next 1,000. Early on, you are not optimizing a funnel. You are trying to learn who wants the product, why they want it and what makes them keep using it.
Small numbers make that possible. You can talk to every person, watch them use the product and fix problems the same day.
Paul Graham makes a similar point in his essay Do Things That Don't Scale. He argues that recruiting users manually is the most common unscalable task founders face at the start. Even Stripe, which solved an urgent problem, became known inside Y Combinator for aggressive early user acquisition. Pinterest's co-founder went to a conference of design bloggers, and Airbnb's founders went door to door in New York.
None of them waited for users to arrive on their own.
Step 1: Start with people who already have the problem
Do not begin by asking, "Where can I promote my startup?"
Start with a better question: who already experiences the problem I'm solving?
Write a narrow description of your first ideal user. Use this template:
[Role] who [situation] and need to [job to be done].
For example:
Good: Independent SaaS founders who have recently launched and need places to distribute their products.
Too broad: Anyone interested in startups.
A narrow audience makes your outreach more relevant and tells you where to look. If you can't name a place where these people gather online, narrow the description further. Graham also notes that a deliberately narrow market can work well: Facebook began with Harvard students only, and because the product felt made for them, a critical mass signed up. For tactics that fit both B2B and B2C products, watch Y Combinator's talk on how to get your first customers.
Step 2: Build a list of 30 potential users
You don't need a huge database. Create a simple spreadsheet with these columns:
Name
Company or project
Where you found them
Problem they might have
Contact method
Date contacted
Response
Product status
Follow-up date
Start with people you already know. Then look for people in the places your target audience spends time.
Where to lookHow to use itYour existing networkAsk who they know with the problem and request a warm introduction.Online communities (Reddit, Slack, Discord, forums)Read threads first. Be useful before you mention your product.Public posts about the problemSearch LinkedIn or X for people describing the frustration you solve.Reviews and forums for existing toolsLook for people repeatedly complaining about the same gap.Meetups and eventsMeet your target group in person and follow up within days.Your first usersAsk each one for one or two introductions.
The U.S. Small Business Administration gives similar advice in its guide to finding your first customers. It recommends keeping a prospect list, asking everyone you know for referrals and attending industry events to build connections rather than hard-sell.
Step 3: Talk to them before you pitch
A common mistake is opening with:
"Hey, I built an amazing product. Check it out."
Start a conversation about the problem instead. Ask:
How do you currently solve this?
What is frustrating about your current solution?
How often does this problem occur?
What have you already tried?
What would make a new solution worth switching to?
You are looking for evidence that the problem exists, not compliments about your idea. For a deeper look at running these conversations, watch Y Combinator's guide on how to talk to users. It covers how to run a user interview and how to interpret the feedback.
Example outreach message
Keep the first message short, with a single ask:
Hi [Name], I saw your post about [problem]. I'm researching how [role] handle this today. Could I ask you three quick questions? No pitch. If it's useful, I'll share what I'm building afterward.
Step 4: Give them a reason to try it now
Once you understand the problem, make the next step easy. You could offer:
Early access
A free beta
Founder-led onboarding
A limited early-user plan
A personal setup session
A chance to influence the roadmap
Keep the offer simple. The goal is to move someone from "sounds interesting" to actually using the product. Harvard Innovation Labs makes the same point in its guide to getting your first customer: offer a low-risk way to try the product, such as a free trial, a pay-after-use deal or a manual service that mimics what you will automate later.
Step 5: Onboard your first users personally
For the first 10 users, manual onboarding is an advantage. Sit with each person, in person or on a call, and:
Watch them use the product.
Notice where they hesitate.
Ask what they expected to happen.
Fix the biggest problems quickly.
Record what you learn in the same spreadsheet.
Paul Graham's advice to startups is to recruit users by hand and treat them with unusual attention in the early stages. The objective isn't to create a permanent manual process. It is to learn what eventually needs to become scalable. Stripe's founders took this to an extreme. When someone agreed to try the product, they set it up on that person's laptop on the spot, a technique Y Combinator calls the "Collison installation".
Treat your first 10 users as a learning group
Don't chase all 10 at once. Each early user teaches you something different:
Your first user might reveal that your target audience is wrong.
Your third might reveal a missing feature.
Your fifth might explain your positioning better than your landing page does.
Your tenth might become your first referral.
That is why the first 10 users are more than an acquisition target. They are your most useful source of product feedback.
A 2-week plan to get your first 10 users
WhenWhat to doDays 1–2Define your ideal early user and build a list of 30 prospects.Days 3–5Contact 5–10 highly relevant people each day.Days 6–7Onboard the people who respond.Week 2Watch usage, hold follow-up conversations, fix the biggest problems and ask satisfied users for introductions.
You do not need hundreds of visitors to start this process. You need a small number of people with a real problem.
[Image: Simple two-week timeline from prospect list to onboarding — alt="Two-week plan to get your first 10 users from prospect list to onboarding" — file: first-10-users-two-week-plan.webp]
How to tell whether your first users are working
Signups alone don't tell you much. Look for these signals instead:
They come back without a reminder.
They complete the core action your product exists for.
They describe the problem in their own words, and the words match across users.
They introduce you to someone else with the same problem.
They give you time, feedback or money.
Warning signs are polite compliments with no second visit, or users who can't explain why they signed up. Over time, your first users should help you answer three questions:
Who actually wants this?
Why do they want it?
What makes them keep using it?
Mistakes to avoid when getting your first users
Avoid spending your first weeks:
Buying large email lists. Irrelevant contacts won't have the problem you solve.
Posting the same promotion everywhere. It reads as spam and teaches you nothing.
Chasing vanity metrics. Visits and likes don't show whether anyone benefits.
Building features nobody requested. Let user conversations set the roadmap.
Waiting for a "perfect" launch. Start with a handful of real people now.
Assuming traffic becomes users. A large launch creates attention, but attention without activation is temporary. Graham argues that all you need from a launch is an initial core of users, and that your results months later depend more on how happy you made them than on how many there were.
Conclusion
Learning how to get your first users comes down to a few repeatable moves: choose a narrow audience, talk to real people about their problem, make it easy to try your product and onboard each person yourself.
Once you know who wants the product, why they want it and what makes them stay, finding the next 100 becomes a different problem. Your first users are not just numbers in an analytics dashboard. They are the beginning of your distribution strategy.
Next step: open a spreadsheet, write your one-sentence ideal user and send your first five messages today.
Frequently Asked Questions
How long does it take to get your first 10 users?
There is no fixed timeline, but a focused outreach plan can start producing trials within about two weeks. Speed depends on how narrowly you define your user and how easy they are to reach. If you contact 30 relevant people and nothing happens, revisit your audience or problem before contacting more.
Where can I find my first users?
Start with people you know, then look in communities where your target users already talk. These include subreddits, Slack and Discord groups, forums and LinkedIn or X posts describing your problem. Read before you post, and be useful first. Mention your product only when it genuinely helps the conversation.
Should my first 10 users pay?
It depends on your goal. Free beta users help you test usability, while paying users prove real demand. If your product solves a costly problem, consider asking for payment early, even a small amount. Willingness to pay is stronger evidence than compliments.
Can friends and family be my first users?
Yes, but only if they genuinely have the problem. Friends often give polite feedback that hides real issues. Use them to test the basic experience, then prioritize strangers who match your ideal user, because their reactions are more honest and more useful.
Is a Product Hunt launch a good way to get your first users?
A big launch can bring attention, but it is not the most reliable way to get your first 10 users. Attention does not equal activation. Direct outreach lets you talk to people, watch them use the product and learn why they stay or leave.
How do I message potential users without sounding spammy?
Make the message about their problem, not your product. Reference something specific they said or did, keep it to a few sentences and make one small ask, such as three quick questions. Don't send the same text to everyone, and respect a no.
What should I do if nobody responds?
Check your audience first. If it is too broad, narrow it. Then review the message: is it specific, short and focused on their problem? Try a different channel, such as a warm introduction. If still nothing happens, the problem may not be urgent enough for this group.
How do I know if I have the right first users?
The right users already have the problem, try the product quickly and come back on their own. They give specific feedback and may refer others. If people sign up but never return or can't explain why they came, you are probably targeting the wrong audience.
Comments (0)
No comments yet
Start the conversation.
