Most advice about launching a SaaS assumes you have money to test with. Run ads, see what converts, scale what works. It's practical advice if you can burn $2,000 without it hurting anything.
Most founders reading this can't.
Here's what I think actually matters when you're starting from zero: finding your first 100 paying users yourself isn't just about the revenue. It's about starting a mechanism that doesn't work any other way. Paid users tell people. They invite teammates. They write reviews. They show up in places where your next users hang out and mention your product unprompted.
Those first 100 are the ones who make the next 1,000 possible without ads.
Everything before that — getting on Product Hunt, posting in subreddits, building in public — is about finding those 100 people manually, one conversation at a time. There's no shortcut around this part.
Why 100 paying users changes everything
Free users don't behave the same way. They don't evangelize. They churn without telling you why. They're a useful signal but they're not a growth engine.
Paying users have skin in the game. When someone pays $19/month for something, they think about whether it's working. They talk about it. They bring it up when a friend mentions the same problem. That's not a coincidence — it's how word of mouth actually operates.
There's also something that shifts in your own head at that number. With five paying users, you're still wondering if the product is real. With 100, you're working on a business. The clarity that comes with that changes what you build next and who you talk to.
Founders who've been through this describe the same thing: growth felt slow and manual until they crossed some threshold of paying users, then its character changed. The virality wasn't explosive but it was real and it was free.
100 is the number that keeps coming up. Not because it's magical but because it's enough to have genuine distribution happening in the background while you work on other things.
Where to find the first 100, in order of what actually works
1. People who already have the problem
Before launch, you talked to some people to validate the idea. Or you built it because you personally had the problem. Either way, there are people you know — directly or one degree out — who are living with exactly what you solved.
Contact them directly. Not an email blast, not a tweet. A message that says: this exists, here's what it does, want to try it?
The conversion rate on a warm message from someone they know is higher than almost any other channel. Start here before doing anything else. Most founders underestimate how far their existing network can take them in the first few weeks.
2. Reddit — where the problem is already being discussed
This is the channel most founders underuse, then overdose on when they realize it works.
The move is not to post "I built X, check it out." The move is to find threads where people are complaining about or asking about the exact problem you solve, and respond helpfully. At the end — or sometimes woven in naturally — you mention that you built something for this.
It's slow work. You're reading threads, filtering the noise, writing something worth reading. But when it connects, you get a paying user who found you by searching for their problem and your reply was the most useful answer in the thread. That's a different relationship than someone who clicked a Facebook ad.
The constraint is time. Scanning subreddits manually every day is real work. Some founders use VibeUsers for this — it monitors the subreddits you care about and sends a daily digest of threads where your product would genuinely fit, so you can reply without spending an hour searching.
Related: Best subreddits for SaaS founders and indie makers →
3. Free directories and launch platforms
There are a handful of platforms where people go specifically to find new products. Listing yours there costs nothing and can send a steady trickle of traffic for months.
The ones worth doing: Product Hunt (do a proper launch when you're ready, not a quiet submit), Hacker News Show HN (if you have something genuinely interesting to say about how you built it), AlternativeTo (list your product against the tools you're replacing), and a few niche directories depending on your category.
None of these will flood you with users. But a well-done Product Hunt launch can produce 50-200 signups in a day, and AlternativeTo sends long-tail search traffic for free, indefinitely. They're one-time setup with ongoing return.
The mistake most founders make is treating a Product Hunt launch as the thing that will change everything. It won't. But it's a useful data point and gets your product in front of people who discover tools for a living.
4. Building in public
This one requires consistency over time, not a single launch post.
Founders who build audiences on Twitter or Bluesky by sharing the actual work — what they built this week, what they're struggling with, what changed — are doing something different from founders who post a launch announcement and then disappear.
The audience you build while building is the audience you launch to. If you start sharing in month one and launch in month three, you'll have a few hundred people who followed the story and are warm to the product. That's not guaranteed to produce 100 paying users, but it's a starting point with people who already trust you.
What to share: revenue numbers (even if they're low), decisions you made and why, things that didn't work. Specificity is what makes building in public worth reading. "We changed our pricing and here's what happened" gets more engagement than "excited to announce that we're launching."
5. Niche communities beyond Reddit
Slack groups, Discord servers, Indie Hackers, niche forums. The same logic applies: don't announce, contribute. Be in the conversation before you need something from it.
The smaller and more specific the community, the better this tends to work. A Slack group for founders in your exact vertical has fewer people but much higher relevance than a general startup forum. A Discord server for the tool your product integrates with might have 500 people who are exactly your user.
6. Direct cold outreach — specific, not blasted
Cold outreach gets a bad reputation because most of it is genuinely bad. Generic templates, wrong audience, no clear reason why this matters to this person.
Done right, it's still a viable channel. Find 50 people who clearly have the problem you solve — from LinkedIn, Twitter, communities they're active in — and write something that shows you understand who they are and why this matters to them specifically. Not a pitch, just a connection.
Conversion rates are low even when it's done well. But low on 50 targeted people can still mean a few conversations and a couple of paying users. Scale that steadily. The goal isn't to send 500 emails. It's to have five real conversations that might convert.
What to do once someone signs up
Most founders focus entirely on getting users through the door and then assume the product will take it from there. It won't, at least not early.
When someone signs up — email them yourself. Not an automated sequence. An actual email from your personal address asking: what made you try this, what are you hoping it does for you, can I help you get set up?
Most won't reply. The ones who do are disproportionately valuable. They'll tell you what's confusing, what they actually need, and sometimes whether they'd recommend it to someone else.
This is also where referrals start. A user who got a personal email from the founder and had a real conversation is far more likely to mention your product to someone than a user who clicked through an automated sequence and never heard from you.
What not to do first
Don't start with ads. Before you have a repeatable conversion rate on organic channels, ads tell you very little. You'll spend $500, get 40 trial signups, and not know if the two who converted were flukes or a pattern. Ads make sense after you've validated what messaging works and who's converting, not before.
Don't wait for the perfect launch. The launch moment matters less than ongoing presence. Product Hunt is worth doing — it's a one-day spike and occasionally a meaningful one — but founders who treat it as their primary distribution strategy usually find that the traffic doesn't convert the way they expected.
Don't confuse activity with traction. Posting everywhere, joining every community, sending hundreds of cold emails — none of this substitutes for one real conversation with someone who has the problem and is considering paying. Depth over breadth, especially early.
Don't offer a permanent free tier to grow faster. Free users are easy to acquire and hard to convert. If your goal is 100 paying users, a free tier slows you down — it fills your funnel with people who don't yet have a reason to pay. A time-limited free trial works better: it creates urgency and filters for people who actually want what you built.
Related: How to get your first users for your vibe-coded project →
When it starts compounding
Here's the thing about those first 100 paying users: the math changes when they arrive.
With 10 paying users, you're still doing everything manually. Everything feels fragile. With 100 paying users, inbound starts. Someone mentions your product in a thread you didn't post in. A user invites a colleague. A blog post you wrote three months ago starts ranking and sending trial signups.
The referral loop is real but it's slow to start. Each paying user who has a good experience creates a small but non-zero chance of bringing in another. At 100 users, those small chances add up to something measurable. At 10 users, you can't feel it at all.
None of this happens without the manual work upfront. But the manual work has a purpose beyond the revenue — it's seeding something that will eventually run without you having to drive every new user yourself.
Getting to 100 the hard way is what makes everything after that easier.
FAQ
How long does it take to get 100 paying users without a marketing budget?
Most founders I've talked to needed 3-6 months of consistent work. A few got there faster because they had a warm audience from building in public. Some took longer. There's no reliable shortcut, but the timeline is mostly a function of how consistently you're doing the manual work.
Is Product Hunt worth it for early-stage SaaS?
A top-5 Product Hunt launch can bring hundreds of signups in a day, but conversion to paid is usually low. It's worth doing once you have solid onboarding and can support the traffic. Don't treat it as your primary distribution strategy.
How do I talk about my product on Reddit without getting banned?
Be a real participant first. Read each subreddit's rules. Comment on threads unrelated to your product before you ever mention it. When you do mention it, do it because it genuinely solves the problem being discussed. The difference is obvious to moderators and to readers.
Should I offer a free tier to get users faster?
Free users are easy to acquire and hard to convert. If your goal is 100 paying users, a free tier slows you down — it fills your funnel with people who don't yet have a reason to pay. A time-limited free trial works better: it creates urgency and filters for people who actually want what you built.
What's the first thing to do after shipping?
Contact everyone you know who has the problem you solved. Not a mass email — individual messages. Tell them it exists, why you think it might help them, and give them a direct way to start. Faster and higher-converting than any public channel.
How do I get referrals from early users?
Don't build a referral program first — build relationships. Email new signups personally. Ask how setup went. When they've had a good experience, ask directly: "Do you know anyone else who might find this useful?" A personal ask from a founder converts better than any automated referral widget.