How to Get Your First 100 Users for a SaaS (Without Ads or an Audience)
The first 100 users of a SaaS usually come from manual, unscalable work: personally reaching out to people who have the problem, answering questions in communities where they gather, launching on two or three well-matched platforms, listing in directories, and writing a few pages that answer their exact searches. Aim for 10 users who love the product before chasing 100, and talk to every one of them.
The first 100 users are the hardest. There is no brand, no reviews, no word of mouth and usually no budget. Every founder who has done it says some version of the same thing: it is manual, slow, and it works.
This guide gives you the channels that reliably bring the first 100 users, in the order most solo founders should try them, with scripts and targets.
First, aim for 10 who love it
One hundred lukewarm sign-ups teach you little. Ten people who use the product every week and would be upset if it disappeared teach you everything: what to build next, how to describe the product, and where to find more people like them.
So the real plan is: get 10 who love it, learn from them, then use what you learned to reach 100.
Channel 1: Direct, personal outreach (users 1 to 20)
Your first users are people you can name.
- List 50 people who have the problem. Former colleagues, people who posted about the problem online, members of communities you belong to.
- Write a short, personal message. No pitch deck, no link in the first line.
- Offer something specific: free access for feedback, a setup call, or a custom tweak.
A message that works:
Hi [name], I saw your post about [specific problem]. I've built a small tool
that [one-line outcome]. Would you be up for trying it for free and telling me
what's confusing? Happy to set it up with you on a 15-minute call.
Expect a reply rate of 10 to 30 percent if the message is genuinely personal. Twenty conversations can easily become ten active users.
Channel 2: Communities where your users already are (users 10 to 50)
Find the three places your users talk: subreddits, Slack or Discord groups, forums, LinkedIn groups, Indie Hackers.
- Help first. Answer questions for a week or two without mentioning your product.
- Share when relevant. When someone asks about the exact problem you solve, mention your tool honestly as one option.
- Post a story, not an ad. "I built X because Y; here's what I learned" works far better than "Check out X".
Our Reddit launch guide lists communities that welcome product posts and their rules.
Channel 3: Launch platforms (users 20 to 100)
A launch brings a burst of curious early adopters. Pick two or three platforms that match your buyers rather than ten that do not.
| Your buyer | Good first platforms |
|---|---|
| Founders and makers | Peerlist Launchpad, IndieDaddy, Tiny Startups, Indie Hackers |
| Developers | Show HN, Dev Hunt |
| Consumers and productivity users | Product Hunt, Uneed, Fazier |
| Pre-launch audience | BetaList |
Stagger them over a few weeks. See where to launch your startup and Product Hunt alternatives.
Channel 4: Directories (steady trickle plus SEO)
Directories rarely bring a flood, but they bring a steady trickle of people actively looking for tools, and followed links help your site get found. List on 20 to 30 relevant ones over a month. See best startup directories.
Channel 5: Answer the searches your users make (users 50 and beyond)
Write three to five pages that answer the exact questions your users type into Google and AI assistants:
- "[Competitor] alternative" comparison page.
- "How to [solve the problem] without [painful workaround]" guide.
- A free mini tool related to your product (a calculator, checker or template).
These pages take weeks to rank, so start early. They become your most reliable channel after month three. Read how to increase Domain Rating and getting recommended by ChatGPT.
Channel 6: Partnerships and integrations
- Integrations: if your product works with a popular tool, ask to be listed in their integrations directory or marketplace.
- Complementary products: founders serving the same audience with a different product can mention each other in onboarding emails or newsletters.
- Newsletters and podcasts in your niche: pitch a short, useful story about the problem.
Channel 7: Build in public
Share what you are building, numbers and lessons, every week, where your users are. It compounds slowly: after a few months, people who followed the journey become users and champions.
A 30-day plan to reach 100 users
| Week | Focus | Target |
|---|---|---|
| 1 | Personal outreach to 50 people; onboard everyone by hand | 10 to 20 users |
| 2 | Community help and one honest story post; list on IndieDaddy and two directories | +15 users |
| 3 | Main launch on your best-fit platform plus one community launch | +30 to 50 users |
| 4 | Second-wave launch boards, 10 more directories, first comparison page | +20 users |
Track sign-ups by source with UTM links from the free Campaign Link Builder.
Three more outreach scripts
Replying in a community thread (only when someone asks about the problem):
I had the same problem with [workaround]. I ended up building [product], which
[outcome]. It's free to try, but honestly [alternative] also works if you only
need [simple case]. Happy to answer anything about either.
Mentioning a real alternative makes the reply helpful rather than promotional, which is why it survives moderation.
LinkedIn message to someone in your target role:
Hi [name], quick question as a [role]: how do you handle [problem] today?
I'm building something for it and trying to learn from people who deal with it
every week. No pitch, just 10 minutes of your experience if you're open to it.
Follow-up after a sign-up who never used the product:
Hi [name], I noticed you signed up for [product] but didn't get to [first
action]. Was something confusing or missing? A one-line reply helps me a lot,
and I can set it up for you if that's easier.
Replies to the last one are gold: they tell you exactly where your onboarding loses people.
Where the first 100 usually come from
Founders who share their numbers publicly tend to describe a similar pattern, even though every product differs:
- The first 10 to 20 come almost entirely from personal outreach and the founder's own network.
- A launch week adds the largest single batch, but many of those users churn within a week.
- Communities and directories add a steady trickle that keeps going after the launch fades.
- Search and AI-assistant traffic is near zero at first and becomes meaningful only after a few months of useful pages.
Plan your time to match: heavy outreach early, one well-prepared launch, then steady content.
Turn users into more users
- Email every new user personally within a day. Ask what made them sign up and what nearly stopped them.
- Fix what they report quickly and tell them.
- Ask your happiest users for a short review or a comment on your launch page.
- Add a gentle referral nudge once people are getting value: "Know someone who'd find this useful?"
Common mistakes
- Waiting for launch day instead of talking to users now.
- Posting the same link in twenty communities on one day.
- Building features for imagined users instead of the ten real ones.
- Counting sign-ups instead of active users.
- Paying for ads before the product retains users.
Frequently asked questions
How long does it take to get 100 users?
For a solo founder doing focused outreach and launches, one to three months is common. It depends on how painful the problem is and how easy it is to reach your users.
Should I pay for ads to get first users?
Usually not. Until you know who loves the product and why, ads mostly buy expensive, low-intent sign-ups. Use manual channels first.
What if nobody responds to outreach?
Check the message is genuinely personal and the problem is real. Low response rates often mean the problem is not painful enough or the wrong people are being contacted.
Do launch platforms bring real users?
Yes, if the platform's audience matches your buyer. They bring curious early adopters in a burst; your job is to turn a few of them into active users.
Is 100 users enough to know if a SaaS will work?
It is enough to learn a lot. Retention and willingness to pay among those users matter more than the number itself.
