Getting your first 100 customers is the hardest milestone in any SaaS business. The typical playbook — run ads, cold email lists, post on Product Hunt — works inconsistently and costs money you probably don't have. Reddit is different: it's free, the signal is high-intent, and the customers you find there tend to be genuinely well-matched to what you're building.
The catch is that Reddit doesn't tolerate obvious marketing. But if you approach it as a place to be genuinely useful first and commercial second, it becomes one of the most efficient early-customer acquisition channels available to an early-stage founder.
Here's exactly how to do it.
Step 1: Map where your customers actually are
Before doing anything else, you need to know which subreddits your target customers frequent. Don't guess — verify. Think about your ICP's job title, industry, and the problems they face, then search Reddit for communities that match.
If you're building a project management tool for software agencies, you'd start with: r/agency, r/freelance, r/webdev, r/projectmanagement, r/entrepreneur. If you're building an HR tool: r/humanresources, r/recruiting, r/hrtech, r/smallbusiness.
For each candidate subreddit, spend 10 minutes reading recent posts. Ask: Are these my customers? Are they asking questions related to the problem I solve? Is there genuine discussion or mostly noise? A community with 20,000 members and active daily posting often outperforms one with 500,000 members and mostly memes.
List your top 5 subreddits before proceeding. Starting focused beats starting broad. You can always expand later. A tight list lets you read everything and never miss a relevant post.
Step 2: Lurk and learn the language
Spend at least one week reading before posting. You're learning two things: the culture (what's acceptable, what gets downvoted) and the language your customers use to describe their problems.
That second part matters enormously for the keyword monitoring you'll set up later. Your customers probably don't describe their problem using your product's category name. They use specific, functional language: "I keep losing track of..." or "our biggest bottleneck is..." or "every time we try to..." Those phrases are your keyword targets.
Step 3: Contribute genuinely before promoting anything
Make at least 20 helpful comments before you ever mention your product. Answer questions in your area of expertise. Share useful resources (including things that have nothing to do with your product). Engage with other people's posts with genuine reactions.
This isn't just karma farming — it builds an account history that makes everything downstream more credible. When you eventually mention your product, you're not a stranger showing up to sell something. You're a known, trusted member of the community who happens to have built something relevant.
Step 4: Set up buying-intent keyword monitors
This is the scalable part of the strategy. Every day, people post things like "anyone recommend a tool for X?" or "looking for software that does Y" in relevant subreddits. These are warm, in-market leads who are self-identifying their problem in public.
Set up keyword monitors for:
- Buying-intent phrases: "looking for a tool", "anyone recommend", "best [category] for", "what do you use for"
- Problem descriptions: The specific pain language you learned in step 2
- Competitor names: People reconsidering competitors are your warmest leads — already in-market, already frustrated with the status quo
For free monitoring at low volume, F5Bot works. For real-time coverage of posts and comments across multiple subreddits with intent filtering, you'll need a dedicated tool. Speed matters — a lead that's 6 hours old is usually already dead.
Step 5: Respond to buying-intent posts correctly
When you find a matching post, the response matters as much as finding it. The wrong approach: "Hey, check out my product [link]." The right approach:
- Read the post carefully — understand exactly what they're asking for
- Give a genuinely useful answer first — even if that means recommending a competitor
- Mention your product as one option if it's directly relevant: "I also built [product] which handles this — happy to give you a demo if you want to compare"
- Disclose your affiliation clearly — "Full disclosure: I'm the founder of [product]"
Reddit users can detect a pitch from a mile away. The disclosure makes you trustworthy. The helpful answer makes you credible. The mention of your product, in that context, lands as a useful option rather than spam.
Never miss a buying-intent post again
RedHunt monitors Reddit for posts where someone is actively looking for a tool like yours — and sends real-time alerts so you can respond while the thread is still warm.
Join the waitlistStep 6: Do the things that don't scale
When someone responds positively to your comment, or you see a post from someone who's exactly your ICP, follow up. Send a DM offering to help further, share a relevant resource, or offer a free trial. Reddit's DM system is less saturated than email — a thoughtful, relevant message gets read.
Do this for every interested person you find in the first 100 customers. It doesn't scale, and that's fine. The goal at this stage is to talk to customers, understand their problems deeply, and get the first 100 signed up. You can systematise later.
Step 7: Turn customers into community members
When a customer converts from Reddit, tell them how you found them. Ask if they'd be willing to mention their experience in the subreddit where you connected — authentically, on their own terms. User-generated mentions from real community members carry far more weight than anything you post yourself.
This creates a flywheel: you find customers on Reddit, they become advocates, their mentions attract more customers, and your reputation in the community compounds over time.
What the first 100 looks like in practice
Expect the first 10 to come from direct responses to buying-intent posts. The next 30 from a combination of DM follow-ups, referrals from those first customers, and your growing reputation in the communities. The final 60 from a mix of all of the above, plus your product starting to come up organically in threads you didn't initiate.
The timeline depends on how active your target communities are and how frequently relevant posts appear. For most B2B SaaS products, founders who commit 30–60 minutes a day to this approach reach 50–100 customers within 60–90 days from the communities alone. Not a rocket ship — but a real, repeatable foundation. RedHunt is a Reddit lead generation tool that automates the monitoring step so you can spend your time on responses instead of manual checking.