Solo Founder's Guide to Getting Your First 100 Users
Getting your first 100 users is the hardest growth milestone in SaaS. It's harder than going from 100 to 1,000 because you have no momentum, no social proof, and no data to optimize against. Every user is earned individually.
This guide is specifically for solo founders — people who can't throw money at ads or delegate to a marketing team. Everything here is free or nearly free, and it's all been tested by real founders who built real products.
The Mindset Shift: Users 1-100 Are Manual
Your first 100 users will not come from viral loops, SEO, or organic discovery. They will come from you personally reaching out, showing up in communities, and putting your product in front of specific people. This is not scalable, and that's the point. You don't need scale at this stage — you need signal.
Channel 1: Communities Where Your Users Already Are
The fastest path to your first users is going where they already hang out. Not broadcasting — participating. People buy from people they trust, and trust comes from being a genuine member of a community.
High-value communities for SaaS founders
- Indie Hackers: Post your product in relevant groups. Share your building journey. Respond to threads where people describe the problem you solve.
- Reddit: Find subreddits where your target users ask questions. Answer them genuinely. Link to your product only when it's directly relevant.
- Twitter/X: Build in public. Share your progress, metrics, and lessons. Tag relevant conversations. Engage with other builders.
- Discord/Slack groups: Many niches have active servers. Be helpful first, promotional second.
- LinkedIn: If you're B2B, LinkedIn is underrated. Share your founder story and connect with people in your target role.
Channel 2: Direct Outreach (Cold but Warm)
Direct outreach works if you do it right. 'Right' means personalized, relevant, and low-pressure. You're not selling — you're offering to solve a problem you know they have.
- Find 50 people who match your ideal user profile (from LinkedIn, forums, competitor reviews).
- Write a short, specific message — 3-4 sentences max. Mention something specific about them (their post, company, or role). Describe the problem you solve. Ask if they'd try it.
- Follow up once after 3-4 days if no response. Never more than once.
- Offer a free account or extended trial. At this stage, feedback is more valuable than revenue.
Channel 3: Content That Compounds
Content won't get you your first 10 users, but it can get you users 50-100 — and then keep working long after you publish it. The key is writing content that directly addresses the problem your product solves.
- Write 3-5 articles that answer questions your target users are Googling. Use tools like AnswerThePublic or Google's 'People also ask' to find real queries.
- Publish on your own blog with proper SEO (title tags, meta descriptions, headers, internal links).
- Cross-post to Medium, Dev.to, and Hashnode for additional distribution.
- Include a natural CTA in each piece — not a hard sell, but a relevant link to your product.
Channel 4: Launch on Directories and Platforms
Submitting to startup directories and AI tool listings gives you a burst of traffic and permanent backlinks. Most directories are free to submit to.
- Product Hunt: The biggest launch platform. Coordinate your launch day, prepare assets, and rally supporters.
- BetaList: Good for pre-launch and early-stage products. Free submission.
- AI tool directories: If your product uses AI, submit to FutureTools, Futurepedia, TopAI.tools, and similar sites.
- Startup directories: LaunchingNext, StartupBuffer, StartupStash — smaller but still useful for SEO and visibility.
Channel 5: Partnerships and Cross-Promotion
Find non-competing products that serve the same audience. Propose a mutual mention, guest post, or integration. One partnership with a product that has 1,000 users can get you 50 of your own.
The First 100 Users Timeline
A realistic 30-day plan
- Days 1-3: Join 5 communities. Start participating. Zero promotion yet.
- Days 4-7: Send 30 personalized outreach messages. Offer free access.
- Days 8-14: Publish 2 articles. Submit to 10 directories. Keep engaging in communities.
- Days 15-21: Follow up with outreach. Collect feedback from first users. Write 1 more article based on feedback.
- Days 22-30: Plan a Product Hunt launch. Reach out to 3 potential partners. Double down on what's working.
What to Track (Keep It Simple)
- Signups by source: Where did each user come from? This tells you which channels to invest in.
- Activation rate: What percentage of signups actually use the product? Below 30% means onboarding needs work.
- Feedback themes: What do users praise? What confuses them? What do they wish it did?
- Retention (week 2): Do users come back after the first session? If not, you have a value problem.
Frequently Asked Questions
How long does it take to get 100 users?
For most solo founders, 2-8 weeks of focused effort. The timeline depends on your niche, how specific your audience is, and how much time you spend on outreach vs. building.
Should I charge my first 100 users?
It depends. Free users give you volume and feedback. Paid users prove willingness to pay. A good middle ground: offer free for 30 days, then convert to paid. Or charge a small founding-member price.
What if I'm getting traffic but no signups?
Your landing page isn't converting. Common fixes: make the value proposition clearer, add social proof, reduce the signup friction (no credit card required), or add a more compelling CTA.
Should I use paid ads to get my first users?
Generally no. Paid ads are expensive and hard to optimize without conversion data. Your first 100 users should come from free channels so you can learn what messaging resonates before spending money.