~28 min left
Stage Guide

Pre-Launch to 100 Users: The Roadmap

A week-by-week guide to getting your first 100 users, from launch preparation through consistent acquisition—with tactics that actually work.

28 min read
Last updated:

Getting from zero to 100 users is the hardest part of building a startup. This guide gives you a concrete, week-by-week plan to get there—drawing from what actually worked for successful startups.

The truth: These first 100 users won't come from clever marketing. They come from hustle, personal relationships, and doing things that don't scale.

Before You Start

Prerequisites

Before attempting this roadmap, you need:

  • Something to show: MVP, beta, or at minimum a compelling demo/waitlist
  • One-sentence pitch: Can you explain what you do clearly?
  • ICP clarity: Who is your ideal first user? Be specific.
  • Mental readiness: This will require uncomfortable conversations

The Right Mindset

What Y Combinator teaches: "Do things that don't scale." Your first 100 users should feel like you're dating them individually—not running a marketing campaign.

  • 100 users is about relationships, not marketing
  • Every user matters at this stage—treat them like gold
  • Personal touch beats automation every time
  • Learn obsessively from every interaction

Timeline Expectations

Typical timeline: 8-12 weeks for most startups

Accelerated timeline: 4-6 weeks if you have:

  • Strong existing network in your target market
  • Clear, urgent problem you're solving
  • Ability to dedicate full-time hours to acquisition

Slow but okay: 12-16 weeks if you're:

  • Building while working a day job
  • In a niche market with limited reach
  • Iterating heavily on product based on feedback

The Strategy: Go Deep, Not Wide

Most founders make the mistake of going too broad too early. They try to reach everyone and end up connecting with no one.

The better approach:

> "Go deep. Think Reddit, Slack groups, Discords, weird Telegram channels—places where your people already hang out and complain."

Example

Zapier's founders found early customers by lurking in forums where people complained about apps not working together. They manually connected apps for users before building the automation platform.

Week 1-2: Foundation Setup

Goals

  • Landing page live
  • Email collection working
  • Analytics installed
  • First 10 target users identified

Day 1-3: Build Your Landing Page

Keep it simple. You need:

  • Clear headline: What you do in one sentence
  • Brief description: 2-3 sentences expanding on the headline
  • Email signup form: Capture interested visitors
  • One piece of social proof: Even "Building in public" works

Tools:

  • Carrd ($19/year): Fastest for simple pages
  • Framer: Better design flexibility
  • Webflow: More customization options

What NOT to do:

  • Don't spend more than 1 day on design
  • Don't add multiple CTAs
  • Don't wait for perfection

Day 4-5: Analytics Setup

Install basic tracking so you can learn from day one:

Minimum setup:

  • Google Analytics 4 (free)
  • Conversion tracking for email signups
  • UTM parameter tracking for sources

Better setup (if you have time):

  • PostHog for product analytics (free tier)
  • Session recordings to watch user behavior

Day 6-7: Build Your Target List

Create a spreadsheet with your first 10 dream users:

NameCompany/ContextWhy They're PerfectHow to ReachNotes
...............

Who to prioritize:

  1. 1.People you already know personally
  2. 2.People you can reach through one introduction
  3. 3.People visibly active in communities you're in

Quality over quantity. These 10 need to be people who genuinely have the problem you solve.

Week 3-4: Your Inner Circle (Users 1-10)

Goals

  • 10 active users from personal network
  • First testimonial or feedback quote
  • Initial product iteration based on feedback

The Personal Outreach Process

Day 1-7: Contact your list

Reach out to each person individually. No mass emails. No templates that look like templates.

Email to friend/colleague:

"Hey [Name],

I've been building something and you immediately came to mind. It's called [Product]—helps [audience] [do thing].

Would you be up for trying it and giving me brutally honest feedback? 15 min of your time, lifetime free access, and coffee on me.

Let me know if you're interested and I'll set you up.

[Your name]"

Email to acquaintance:

"Hi [Name],

We met at [event/context]. I've been working on [Product] that helps [audience] [achieve outcome].

Given your work on [relevant thing], I thought you'd have a useful perspective. Would you be open to checking it out? Happy to grab coffee/lunch to hear your thoughts.

No pressure either way—just thought of you specifically.

[Your name]"

Day 8-14: Onboard and Learn

For each user:

  1. 1.Personally walk them through signup/setup
  2. 2.Watch them use the product (Zoom screen share if remote)
  3. 3.Ask open-ended questions: "What's confusing?" "What would make this better?"
  4. 4.Take detailed notes on everything
  5. 5.Follow up 2-3 days later for additional feedback

Critical questions to ask:

  • "What problem brought you here today?"
  • "Walk me through how you currently solve this."
  • "What would make this a must-have for you?"
  • "Who else do you know who deals with this?"

What to track:

  • Did they complete signup?
  • Did they reach the core value (your "aha moment")?
  • Did they come back a second time?
  • What feedback did they give?

Week 5-6: Extended Network (Users 11-25)

Goals

  • 25 total users
  • First organic signups (people you didn't directly contact)
  • Refined pitch based on Week 3-4 learnings

Second-Degree Connections

Day 1-7: Ask for introductions

Your first 10 users are now your best source for the next 15.

Introduction request template:

"Hey [Name],

Thanks again for your feedback on [Product]—it's been incredibly helpful.

Quick ask: Do you know anyone else who deals with [problem]? Even 1-2 intros would be huge for us at this stage.

I'll make it easy—just forward them this note:

'Hey, I've been trying [Product] and thought you might find it useful. It helps with [problem]. Here's [Founder name]'s email: [email]. Worth a look.'

No pressure at all if not. Really appreciate you!"

Day 8-14: Community immersion

Find 3-5 communities where your users hang out:

For B2B SaaS:

  • Industry Slack groups
  • LinkedIn groups
  • Twitter/X communities
  • Subreddits (r/SaaS, r/startups, niche subreddits)
  • Discord servers

For B2C:

  • Facebook groups
  • Reddit communities
  • Discord servers
  • TikTok comments sections
  • Product-specific forums

How to engage (the right way):

  1. 1.Lurk first: Understand the culture, see what gets engagement
  2. 2.Help genuinely: Answer questions, share useful resources
  3. 3.Build reputation: Become known as helpful before mentioning your product
  4. 4.Soft mentions only: "I've been working on something for this..." not "Check out my product!"

Week 7-8: First Public Push (Users 26-50)

Goals

  • 50 total users
  • Users you've never met or been introduced to
  • Content attracting inbound interest

Build in Public

Start sharing your journey on Twitter/X and LinkedIn.

What to share:

  • Progress updates: "Just hit 25 users. Here's what I learned..."
  • Challenges: "Struggling with [problem]. Anyone dealt with this?"
  • Behind-the-scenes: "Here's how we built [feature]"
  • User wins: "Love seeing users like [name] get value from [feature]"
  • Lessons: "Things I wish I knew before starting..."

Posting cadence:

  • 3-5 posts per week
  • Reply to every comment
  • DM people who engage thoughtfully
  • Engage with others in your space (genuine, not promotional)

First Content Piece

Write ONE detailed post about the problem you solve:

Format options:

  • "How I [achieved result] without [common approach]"
  • "The [X] biggest mistakes in [your space]"
  • "What [successful company] gets right about [problem]"
  • "A step-by-step guide to [solving problem your product addresses]"

Distribution:

  1. 1.Post on your blog/site
  2. 2.Share on LinkedIn (native post, not just link)
  3. 3.Share on Twitter/X (thread format)
  4. 4.Share in relevant communities (where appropriate)
  5. 5.DM to people who might find it valuable

Week 9-10: Scale What Works (Users 51-75)

Goals

  • 75 total users
  • Clear understanding of your best acquisition channel
  • Repeatable process documented

Double Down

By now, you should see what's working:

If personal outreach works best:

  • Increase volume of personalized emails
  • Try new segments within your ICP
  • Ask every happy user for 2-3 introductions

If content works best:

  • Publish 2x per week instead of 1x
  • Repurpose content across platforms
  • Engage more in comments and discussions

If communities work best:

  • Go deeper in 2-3 communities rather than broad in 10
  • Become a recognized helper/expert
  • Consider creating your own small community

Document Your Process

Create a simple playbook:

What message gets responses?

  • Subject lines that work
  • Opening lines that hook
  • CTAs that convert

What channels drive signups?

  • Track source of every user
  • Calculate rough conversion rates
  • Identify highest-quality users by source

What makes users stick?

  • Common traits of retained users
  • Actions that correlate with retention
  • Feedback on what they love

Week 11-12: Push to 100

Goals

  • 100 active users
  • 3-5 strong testimonials
  • Clear foundation for next 100

The Final Push

Tactics to deploy:

Re-engage your network:

  • Email people who showed interest but didn't sign up
  • Update previous contacts on your progress
  • Ask happy users to share publicly

Consider a soft launch:

  • Product Hunt "Ship" page for waitlist building
  • Small Hacker News "Show HN" post
  • Launch on Indie Hackers

Collect proof:

  • Ask happy users for testimonials
  • Screen-record impressive use cases
  • Calculate any early metrics (signups, retention, engagement)

Testimonial Request Template

"Hey [Name],

So glad [Product] has been useful for you! Quick favor to ask:

Would you be open to sharing a 1-2 sentence quote about your experience? Something like what problem it solved or what you like about it.

It would mean a lot for us early on. No pressure if you're not comfortable.

Thanks either way!

[Your name]"

The 100-User Milestone: What to Expect

What You Should Have

  • 100 real, active users (not just email signups)
  • Clear user profile: Who are your best users? What do they have in common?
  • 3-5 testimonials: Real quotes you can use in marketing
  • 1-2 proven channels: You know what works to acquire users
  • Product improvements: Based on real feedback
  • Early retention signal: Are users coming back?

Metrics to Track at 100 Users

MetricWhat It Tells You
Activation rate% of signups who reach core value
Day 7 retention% of users returning after a week
NPS or satisfactionDo users love it enough to recommend?
Acquisition channel mixWhere do good users come from?
Time to valueHow long to reach "aha moment"?

What Comes Next

  1. 1.Systematize acquisition: Turn your best channel into a repeatable process
  2. 2.Focus on retention: Getting users is hard; keeping them is harder
  3. 3.Consider charging: Even $1/month validates willingness to pay
  4. 4.Expand what works: Don't start new channels; go deeper on winners

Accelerated Timeline: 100 Users in 4-6 Weeks

If you're in a hurry, here's how to compress the timeline:

Week 1:

  • Landing page live (Day 1)
  • Analytics installed (Day 1)
  • First 20 prospects identified (Day 2)
  • Begin outreach immediately (Day 3-7)
  • Goal: 10 users

Week 2:

  • Ask all 10 users for introductions
  • Begin community participation
  • Start building in public
  • Goal: 25 users

Week 3:

  • Publish first content piece
  • Increase outreach volume
  • DM everyone who engages
  • Goal: 50 users

Week 4:

  • Double down on best channel
  • Soft launch if appropriate
  • Collect testimonials
  • Goal: 75 users

Week 5-6:

  • Final push with all tactics
  • Re-engage entire network
  • Goal: 100 users

Common Pitfalls to Avoid

1. Waiting for the Product to Be "Ready"

Ship something. Learn. Iterate. Your first users will have lower expectations than you think.

2. Avoiding Personal Outreach

It's uncomfortable. Do it anyway. Cold DM'ing 200 Shopify merchants got one founder 18 paying customers.

3. Going Wide Too Early

Resist the urge to "spray and pray." Deep connections in one community beat shallow presence in ten.

4. Pitching Instead of Learning

Your first users aren't customers—they're teachers. Listen more than you talk.

5. Giving Up at 30-50 Users

The slog between 30-50 is where most founders quit. Push through—100 is closer than you think.

6. Ignoring Who Actually Signs Up

Some of your best users will surprise you. Pay attention to who gets value, not just who fits your ICP assumption.

7. Not Tracking Anything

If you don't know where users come from and what makes them stick, you can't improve.

Remember: Why This Matters

The first 100 users are the hardest—but everything gets easier after:

  • You have testimonials to use in future marketing
  • You understand your users better than competitors
  • You know which channels work and can double down
  • Word of mouth starts compounding
  • You have confidence that people want what you're building

These 100 users become your foundation: beta testers, early advocates, case study subjects, and the source of your first revenue.

Keep going. The hardest part is almost behind you.