Get your first 100 users as a solo founder
No viral hacks — just distribution channels that actually work for solo builders with no existing audience.
Who this is for
You have a product or service live or nearly live, and your biggest problem is getting the first 100 people to use it. You do not have a large following, a big email list, or a marketing budget.
What problem this solves
Most solo founders make the mistake of trying paid ads, influencer outreach, or viral loops before they have an audience. This playbook is about the channels that actually work when your only asset is your product and your time.
The playbook
Step 1 — Choose one channel, not five
The biggest mistake is being everywhere and effective nowhere. Pick one:
- Reddit communities (high-intent, niche-specific)
- Twitter/X (fast feedback, developer audience)
- LinkedIn (B2B, professional audience)
- IndieHackers (founder community, product launches)
- SEO blog (long-term, compound)
Go deep on one. Master it before adding a second.
Step 2 — Find where your users already gather
Do not go looking for users. Go where they already are complaining about the problem your product solves.
Search Reddit for:
- “[your niche] tools that suck”
- “[your niche] workflow problems”
- “Best [your category] for beginners”
These threads reveal exactly who your user is and what they want.
Step 3 — Provide genuine value before you ask for anything
In every community, start by being genuinely helpful:
- Answer questions related to your expertise
- Share lessons learned without pitching your product
- Comment thoughtfully on other people’s posts
This builds recognition before you ever mention your product.
Step 4 — Launch in public communities
Post your launch in communities where your target users already congregate. The key is framing:
- Do not say “I built X, please try it”
- Say “I struggled with [problem] and built [solution] — curious if others have this issue too”
The second framing invites conversation. The first invites downvotes.
Step 5 — Build a feedback loop into your launch
Ask every early user one question: “What almost stopped you from signing up?”
This tells you your conversion friction point. Fix it, and your conversion rate improves for every subsequent visitor.
Step 6 — Leverage early users as social proof
Ask satisfied early users:
- Can you share this on your social media or with a friend?
- Would you mind posting your experience in [community]?
Early social proof compounds. One genuine testimonial in a relevant community is worth more than 100 likes.
Step 7 — Make your product page a distribution asset
Your product page should be useful even to someone who does not buy. Include:
- The problem statement in their words
- What alternatives they considered
- Why your approach is different
This matters because some percentage of your traffic will come from SEO or direct links — your page should convert them even without you personally present.
Distribution channels that actually work for first 100 users
| Channel | Best for | Effort |
|---|---|---|
| B2C, niche communities | Medium | |
| Twitter/X | Developer/solopreneur audience | High (consistency) |
| B2B professional audience | Medium | |
| IndieHackers | Startup community, launches | Low |
| Product Hunt | Consumer and indie tools | One-time burst |
| SEO | Long-term, evergreen | High upfront |
Examples from founder behavior
- Justin Welsh gained his first meaningful audience by posting one substantive LinkedIn post per day for 18 months before launching anything paid
- Pieter Levels used Product Hunt launches and IndieHackers threads to drive initial traction for Nomad List
- IndieHackers case studies show that most successful first-100-user stories involve a targeted community post, not a viral tweet
Risks and tradeoffs
- Spreading too thin: trying all channels at once dilutes your effort and produces nothing
- Being too salesy too early: communities ban self-promotion and you will get flagged
- Ignoring feedback: your first users are giving you free product insight — not listening to them is the most expensive mistake
- No follow-up: getting users is one step; retaining and getting referrals requires a follow-up system
Weekend checklist
- Pick your one distribution channel
- Find 3 communities where your target users congregate
- Read 10 threads in those communities to understand their language
- Write one genuinely useful comment or post (not about your product)
- Post your launch in one relevant community
- Ask one early user for feedback and document it
FAQ
Should I use paid ads for my first 100 users? Generally no. Paid ads work when you know your conversion rate and unit economics. At the first-100-user stage, you are still learning what to sell and to whom.
What if my product is not for developers? Then Twitter and IndieHackers are weaker channels for you. Focus on Reddit communities and LinkedIn for B2B, or platform-specific groups on Facebook, Slack, and Discord.
How do I get users without a big following? You do not need followers. You need access to communities where your target users already are. A thoughtful comment in the right thread beats a tweet to 10,000 followers.
What if my product has a long sales cycle? Then your distribution channel should be one that builds long-term relationships — email newsletters, SEO content, or community participation — not viral tactics.
Related founders
- Justin Welsh — organic social distribution without a team
- Dan Koe — building in public as a distribution strategy
- James Clear — compounding content flywheel
Next step
Combine this with the Build Your First One-Person AI Business playbook — the product you build affects which distribution channels will work for you.