RedShipRedShip

How to get your first 100 users from Reddit

A step-by-step guide to getting your first 100 users from Reddit. No tricks, no spam. Just a repeatable process that works for founders starting from zero.

Axel Schapmann
9 min read

Getting your first 100 users is the hardest part of building a product. You have no audience, no brand recognition, and no budget for ads. But you do have Reddit. And if you use it the right way, those first 100 users can come faster than you think.

This is not a theory piece. It is a step-by-step process you can start today, even if your Reddit account has zero karma and your product just launched yesterday.

Why Reddit works for early traction

Most marketing channels require either money or an existing audience. Google Ads need budget. SEO takes months. Twitter needs followers. LinkedIn needs a network.

Reddit is different. On Reddit, the quality of what you say matters more than who you are. A founder with zero followers can write a comment that gets 500 upvotes and sends hundreds of people to their site. This happens every day.

The reason is simple: Reddit is organized around topics, not people. When someone visits r/SaaS or r/startups or r/smallbusiness, they are looking for helpful answers. They do not care if the person answering has 10 followers or 10,000. They care if the answer is good.

This levels the playing field in a way that no other platform does.

Before you start: the mindset shift

The biggest mistake founders make on Reddit is treating it like a billboard. They show up, drop a link to their product, and wonder why they got downvoted and banned.

Reddit is a conversation, not an ad placement. The founders who get their first 100 users from Reddit are the ones who show up as helpful people first and product builders second. Your product is not the main character. The person you are helping is.

Once you internalize this, everything else becomes easier.

Step 1: Find your 5 core subreddits

You do not need to be everywhere on Reddit. You need to be in the 5 subreddits where your potential users already hang out.

Start by asking yourself: what problem does my product solve? Then find the communities where people discuss that problem.

If you built an invoicing tool for freelancers, your subreddits might be r/freelance, r/smallbusiness, r/Entrepreneur, r/accounting, and r/SideProject.

If you built an AI writing assistant, think r/writing, r/copywriting, r/content_marketing, r/SaaS, and r/Blogging.

Here is how to evaluate if a subreddit is worth your time:

Activity matters more than size. A subreddit with 50,000 members but 20 new posts a day is better than one with 500,000 members but mostly recycled content. Sort by "new" and see how many posts appeared in the last 24 hours.

Check if questions get answered. If posts regularly have 5 to 20 comments with real discussions, that is a healthy community. If most posts have zero comments, people are posting but nobody is engaging.

Read the rules carefully. Some subreddits ban all self-promotion. Others allow it in specific threads or with certain conditions. Knowing the rules upfront saves you from getting banned on day one.

Step 2: Spend two weeks being useful (before mentioning your product)

This is the step most founders skip. And it is the step that makes everything else work.

For two weeks, show up in your 5 subreddits every day. Spend 15 to 20 minutes answering questions, sharing advice, and engaging in discussions. Do not mention your product at all during this period.

This does three things:

First, it builds your karma. Most subreddits have minimum karma requirements for posting. Two weeks of helpful commenting will get you past those thresholds.

Second, it builds your post history. When you eventually mention your product, moderators and users will check your profile. If they see a history of genuine participation, they will trust you. If they see nothing but product links, you are flagged as a spammer.

Third, it teaches you the community. You will learn what questions come up repeatedly, what language people use to describe their problems, and what kind of responses get upvoted. This is market research that will make your product-related comments much more effective later.

Step 3: Identify high-intent threads

Not every Reddit thread is an opportunity. The ones you want to focus on have a specific pattern: someone is actively looking for a solution to a problem your product solves.

Here are the types of threads to watch for:

"What tool do you use for X?" These are gold. Someone is literally asking for product recommendations. If your product fits, you have a natural opening to mention it.

"I am struggling with X, any advice?" These threads are great because you can lead with advice and naturally mention your product as one possible solution.

"Has anyone tried X? Looking for alternatives." Competitor threads are opportunities. If someone is frustrated with a competing product, you can empathize and share how you approached the same problem differently.

"I just built X, looking for feedback." These are not about your product, but engaging with other builders in your space builds relationships and visibility.

The timing matters too. Comments on new threads (under 2 hours old with fewer than 5 comments) get significantly more visibility than comments buried at the bottom of a thread with 200 replies. Getting there early is a real advantage.

A tool like RedShip can help with this by monitoring your target subreddits and alerting you when high-intent threads appear. But you can also do it manually by checking your 5 subreddits a few times a day and sorting by "new."

Step 4: Write comments that people actually want to read

The comment itself is where most founders get it wrong. They either write something too salesy or too generic. The comments that drive signups have a very specific structure:

Start by addressing the person's actual problem. Show that you read their post and understand what they are dealing with. This is not the place for a generic response.

Share something genuinely useful. Give advice, share a framework, explain a concept. The reader should get value from your comment even if they never click any link.

Mention your product naturally, if relevant. After you have added real value, you can mention that you built something related. Be transparent about being the founder. Acknowledge limitations. Suggest alternatives if they might be a better fit.

Keep it conversational. Write like you are talking to a friend, not pitching an investor. Short sentences. Simple language. No buzzwords.

Here is what this looks like in practice:

Bad: "Check out [product]! It is the best tool for this. Link in bio."

Good: "I had the same issue when I was freelancing. What helped me was [specific advice]. I actually ended up building a tool to solve this because nothing else worked the way I needed. Happy to share more if you are curious. Though honestly, if you just need [specific feature], [competitor] does that well too."

The second version works because it leads with empathy, provides real advice, is transparent about the affiliation, and does not pressure anyone into clicking.

Step 5: Track what happens and double down

Once you start engaging in threads, pay attention to what works. Some types of comments will consistently get more upvotes and drive more traffic than others.

Track these things:

Which subreddits drive the most signups? You might find that 80% of your users come from 2 of your 5 subreddits. Spend more time there.

Which types of threads convert best? Recommendation threads might work better than general discussion threads. Or the opposite. Let the data guide you.

What time of day gets the most engagement? Reddit activity varies by subreddit and timezone. Experiment with different posting times.

Which comment style resonates? Longer, detailed comments might outperform short ones. Or maybe the opposite is true in your subreddits. Test and learn.

You do not need fancy analytics for this. A simple spreadsheet tracking the date, subreddit, thread type, and resulting signups is enough to spot patterns.

Step 6: Post your own content (carefully)

After a few weeks of commenting, you will have enough karma and credibility to start posting your own threads. But be strategic about it.

The best performing founder posts on Reddit are not product announcements. They are stories, lessons, and data.

"I analyzed 1,000 Reddit threads about [topic]. Here is what I learned." Data-driven posts get massive engagement because they provide unique value.

"I built [product] to solve [problem]. Here is what worked and what did not." Honest, vulnerable posts about building resonate with the indie hacker and startup communities.

"I went from 0 to 100 users in 30 days. Here is exactly how." Results-oriented posts with specific numbers attract attention. Just be genuine and include the failures too.

Always make the post valuable on its own. If someone reads the entire post without clicking any link, they should still walk away with something useful.

The timeline: what to expect

Be realistic about the timeline. Here is roughly what to expect:

Week 1 to 2: Build karma and learn the communities. Zero signups from Reddit. That is normal.

Week 3 to 4: Start engaging in relevant threads. First 5 to 15 users trickle in from well-placed comments.

Week 5 to 8: Hit your rhythm. You know which subreddits work, which types of comments convert, and when to post. Signups accelerate to 5 to 10 per week.

Week 8 to 12: Publish your first content posts. A single well-received post can bring 20 to 50 users in a day.

Some founders hit 100 users in 3 weeks. Others take 3 months. The speed depends on your niche, the size of relevant subreddits, and how consistently you show up. But the process works if you stick with it.

Common mistakes that slow you down

Spreading too thin. Five subreddits is enough. Ten is too many. You are better off being a known, trusted voice in 3 communities than a stranger in 15.

Being too salesy too early. If your first comment in a subreddit mentions your product, you are doing it wrong. Build trust first.

Giving up after one week. Reddit rewards consistency. A single comment will not change your trajectory. Thirty comments over four weeks will.

Ignoring the culture of each subreddit. What works in r/SaaS does not work in r/smallbusiness. Each community has its own tone, norms, and expectations. Adapt.

Not tracking results. If you are not tracking which threads and subreddits drive signups, you are flying blind. Even a basic spreadsheet helps.

What happens after 100

The beautiful thing about Reddit traction is that it compounds. Your early comments keep getting upvoted over time. Threads you commented on months ago continue to rank on Google and get new readers. People who found your product through Reddit start recommending it in other threads without you being involved.

One hundred users is not just a number. It is the foundation of a growth loop. Those users provide feedback, reviews, and word-of-mouth that fuel the next 1,000.

And it all started with one helpful comment in the right thread.

Ready to find leads on Reddit?

Start monitoring Reddit for potential customers and grow your business.

Start Free Trial