How to Get Your First 100 Users

Getting your first 100 users is the hardest milestone in any product's life. Not because the tactics are complicated, but because most indie builders spend weeks building and zero hours distributing. The good news: you don't need a big audience, a marketing budget, or viral luck. You need a system.

Here's what actually works.

Stop Building, Start Talking

The biggest mistake builders make before their first 100 users is continuing to add features instead of finding people. Your product doesn't need to be perfect. It needs to be in front of someone who has the problem you're solving.

Before you write another line of code, answer these three questions:

If you can't answer these, your first job isn't distribution. It's research.

The 5 Channels That Actually Work for Your First 100 Users

1. Warm Outreach (Users 1-10)

DM people you know who fit your target user. Not a mass blast. Personalized messages that say: "I built this thing, I think it might help with [specific problem]. Would you try it and tell me what's broken?"

This gets you feedback AND users. Most builders skip this because it feels awkward. Do it anyway.

2. Community Participation (Users 10-30)

Find 3-5 online communities where your target users are active. Spend a week being genuinely helpful. Answer questions, share insights, build a tiny reputation. Then share your product when it's actually relevant to a conversation.

Reddit, Indie Hackers, niche Discords, and X communities all work. The key is contributing before promoting.

3. Building in Public (Users 20-50)

Post your progress on X or LinkedIn. Not polished marketing posts. Real updates: what you built today, what broke, what you learned, your metrics (even when they're embarrassing).

Building in public works because people root for builders they can follow. Share your journey to your first 100 users and you'll attract people who want to be part of the story.

4. Cold Outreach Done Right (Users 30-70)

Find people on X or Reddit who are actively complaining about the problem you solve. Reply with something helpful first. If your product is relevant, mention it naturally.

This is not spam. This is matching a solution to someone who just raised their hand and said "I have this problem." One builder I know got 40 users in a week just by searching Reddit for complaint posts in their niche.

5. Launch Platforms (Users 50-100)

Product Hunt, Hacker News Show HN, BetaList, Uneed. These work best when you already have some users and social proof. Launch too early and you waste the opportunity. Launch after you've got 30-50 happy users and you can ride the momentum.

The System That Gets You There

Getting your first 100 users isn't a one-time event. It's a daily habit. Here's a simple daily rhythm:

That's 50 minutes a day. Do this for 30 days straight and you'll have your first 100 users. Most builders who "can't find users" are spending 0 minutes a day on distribution.

Common Mistakes to Avoid

Your First 100 Users Start with Knowing Where to Show Up

The tactics above all share one thing in common: they require you to know exactly where your target users spend time online. Get that wrong and you're shouting into the void.

Want to find out where YOUR users actually are? Try the free Stride audit