Why the first 100 users matter (and what they are not)
Your first 100 users are not a vanity milestone. They are your fastest path to learning what people will actually do, pay for, and tell others about.
But there is a trap: chasing “users” can turn into chasing random signups. For early-stage startups, your goal is 100 users who match a real problem, feel the pain often, and will give honest feedback. If you get 100 of the wrong people, you will build the wrong product faster.
This guide is a practical plan you can run in 2–4 weeks, even if you have a small team and no ad budget.
Step 1: Pick a painfully specific ideal user
If you try to sell to everyone, you will reach no one. Define an ICP (ideal customer profile) that is narrow enough to find quickly.
Start with these prompts:
Who feels the pain weekly (not “someday”)?
Who already spends time or money trying to solve it?
Who can say yes without a long procurement process?
Write your ICP in one sentence:
“My product helps [specific person] who [specific situation] to [specific outcome] without [main headache].”
Example: “We help Shopify store owners with 5–20 orders/day reduce support tickets by turning shipping questions into self-serve answers.”
Narrow ICP makes everything easier: where to find people, what to say, and what to build first.
Step 2: Write a one-sentence promise (positioning)
Early users do not have time to decode your idea. They need a clear promise.
A simple formula:
Outcome: what they get
Time: how fast they get it
Proof: why it works
Example: “Get your first customer interviews booked in 7 days using a simple LinkedIn script and a landing page.”
If you are unsure, draft 3 versions and test them in outreach. Your positioning is “correct” when strangers quickly understand it and ask a follow-up question.
Step 3: Build the smallest thing that proves value
To get your first 100 users, you do not need a perfect product. You need a clear value moment.
Ask: what is the first measurable win a user can get in 10 minutes?
For a scheduling product: book one meeting
For a design tool: export one usable asset
For a B2B dashboard: connect one data source and see one metric
If the product is not ready, run it manually.
This is not cheating. It is how you learn the workflow.
Manual versions can look like:
A Google Sheet + weekly email summary
A Zapier automation you run behind the scenes
A “done-with-you” setup call
The goal is to prove the problem and value, then automate later.
Step 4: Create a simple conversion path (no dead ends)
Many startups lose early users because the path from “interested” to “using” is unclear.
A basic conversion path:
1) Landing page with one promise and one call to action
2) Short form (name, email, one qualifying question)
3) A clear next step: book a call or start trial
4) Onboarding that leads to the value moment
Keep it simple:
One primary call to action (CTA)
One audience (your ICP)
One main benefit
If you want inspiration for landing page basics, see Stripe Atlas guides for practical startup positioning patterns.
Step 5: Start with 2–3 channels you can actually do
Do not spread yourself across ten channels. Pick a few that match your ICP and your strengths.
A good early channel is one where:
Your ICP already hangs out
You can start today
You can reach people directly
Common options for the first 100 users:
Direct outreach (LinkedIn/email)
Communities (Slack/Discord, niche forums)
Partnerships (tools, agencies, newsletters)
Content that answers “how do I…” searches (blog posts, short videos)
If you are a technical founder who dislikes social media, start with targeted outreach + a simple lead magnet. If you love writing, pair content with outreach: publish one useful post, then send it to 30 relevant people.
Step 6: Do manual outreach the right way
Outreach works when it is specific and respectful.
A practical outreach checklist:
Target: 20–50 people/day for 5–10 days
Personalization: one line that proves you understand their context
Ask: one small ask (not “can I pick your brain?”)
Offer: a clear benefit, or a quick diagnosis
Here is a simple outreach message you can adapt:
Subject/DM:
“Quick question about [specific situation]”
Body:
“Hey [Name] — saw you’re [relevant context].
I’m building a tool that helps [ICP] get [outcome] by [mechanism].
Are you currently dealing with [pain]?
If yes, I can share a 2-minute checklist we use, or I’d love to learn how you handle it (15 min this week).”
Keep your goal as learning plus a next step. If you need 100 users, you probably need 200–500 conversations started, depending on how qualified your list is.
Your first users are a product team. Treat them like it.
Set up a lightweight loop:
Onboarding call or survey (10 minutes)
A shared channel (email thread, Slack connect, or WhatsApp)
A weekly check-in question: “What stopped you this week?”
Track feedback in a simple table:
User
Problem they hired you for
Activation moment reached? (yes/no)
Biggest friction
Quote (for later marketing)
Make one improvement per week that removes the most common blocker. Then tell users you fixed it. People love seeing their feedback turn into action.
Step 8: Retain before you scale
If users churn immediately, adding more users just creates more churn.
Before you chase growth, measure two things:
Activation rate: % who reach the first value moment
Week-2 retention (or second-use rate): % who come back
Small retention wins that matter early:
Better onboarding checklist
Templates and defaults
A “first win” setup service
Reminders at the right time
A rule of thumb: if you can keep 30–50% of early users engaged into week 2 (for many products), you have something worth pushing harder.
Step 9: Ask for referrals and proof
Once someone gets value, ask immediately while the win is fresh.
Two simple asks:
1) Referral ask: “Who else do you know with [same pain]?”
2) Proof ask: “Can I use that quote on our site? First name + company is perfect.”
Also collect proof in small ways:
Short case studies
Screenshots (with permission)
Before/after metrics
These assets make the next 100 users easier.
Common mistakes that slow down your first 100 users
Building too much before talking to users
Targeting an audience you cannot reach directly
Writing vague positioning (“AI-powered platform for…”) instead of outcomes
Optimizing for signups instead of activation
Ignoring churn and only counting new users
Trying to scale channels before you have a repeatable pitch
FAQ: how to get first 100 users
How long should it take to get the first 100 users?
If you have a clear ICP and do daily outreach, 2–6 weeks is realistic. If your audience is harder to reach or your product needs trust (health/finance), it may take longer. The timeline depends more on focus and volume of conversations than on code.
Should I run paid ads to get my first 100 users?
Usually no. Ads amplify a message; they do not fix unclear positioning. Start with direct outreach and partnerships, then test small budgets once your landing page converts and onboarding is solid.
What if my product is not ready yet?
Sell the outcome, then deliver it manually. Your goal is to learn what users value and what they will pay for. Manual delivery is often the fastest way to reach your first 10–30 users.
How many people do I need to contact?
A common range is 200–1,000 targeted contacts to get 100 users, depending on your niche and offer. Track your conversion rates each week and improve your targeting and pitch.
What should I measure for the first 100 users?
Track: number of conversations started, demo/trial starts, activation rate, time to first value, week-2 retention, and number of referral introductions.
Conclusion
Getting your first 100 users is mostly a focus problem, not a funding problem. Pick a narrow ICP, make a clear promise, build the smallest path to value, and talk to people every day. Use early users to shape the product, fix the biggest blockers, and turn wins into referrals. Do that consistently, and the first 100 users becomes the first repeatable growth engine.