Back to blog
Reddit StrategyLead GenerationB2B MarketingCustomer Acquisition

How I Find Customers on Reddit for My B2B SaaS

By

Last March, I left a comment on r/smallbusiness. It was maybe four sentences long. I explained how we'd solved a specific invoicing problem for a landscaping company and linked to a free template we'd made. That comment sat there for two weeks doing nothing. Then on a Tuesday morning I woke up to three demo requests in my inbox, all from that one Reddit thread. Our average deal size is $400/month. Two of those three closed within 30 days.

That was the moment I stopped treating Reddit as a "nice to have" channel and started treating it as a real acquisition source.

Most people get Reddit wrong

The typical approach is to join a subreddit, drop a link to your product, and wait for customers to show up. This doesn't work. Reddit users hate self-promotion. They can smell it instantly, and they'll downvote you into oblivion before anyone even reads what you wrote.

The approach that actually works is slower and less satisfying at first. You have to find customers on Reddit the same way you'd find them at a conference. You listen first. You contribute something useful. And only after you've done that do you mention what you sell, if you mention it at all.

Where to actually look

The subreddits that work depend on your product, obviously. But I'll share the ones that have worked for me selling a B2B invoicing tool, because the pattern applies broadly.

r/smallbusiness is the most obvious one. It has over a million members and people post about operational problems constantly. The threads you want are the ones where someone describes a specific pain point. "I'm drowning in spreadsheets" or "my current tool doesn't integrate with X." Those are buying signals.

r/Entrepreneur is bigger but noisier. I've had less luck there because the posts tend to be more aspirational. People talking about ideas they haven't started yet. But every few days someone posts about a real problem they're facing in their existing business, and those threads are gold.

r/SaaS is where other founders hang out. You might think this isn't useful for finding customers, but it is. Many SaaS founders also run other businesses or have friends who do. I've gotten referrals from people I met on r/SaaS who weren't customers themselves.

The less obvious ones have been more valuable for me. r/Bookkeeping, r/Accounting, and r/freelance are all places where my actual end users spend time. These are smaller communities, which means less competition for attention and more genuine conversation.

The framework I use

I spend about 30 minutes a day on Reddit, and I break it into three activities.

The first ten minutes I scan my target subreddits for new posts. I'm looking for pain-point posts, people describing a problem my product solves. I save these and don't respond right away. I let the thread develop so I can see what other people are suggesting.

The next ten minutes I respond to threads I saved yesterday or earlier. By now the thread has some activity and I can see what advice has already been given. My response always follows the same structure: I acknowledge their specific situation, I share something I've learned from working with similar businesses, and I offer one concrete next step. Sometimes that next step involves my product. Sometimes it doesn't.

The last ten minutes I spend on threads that have nothing to do with my product. I answer questions about running a small business, share my experience with hiring, talk about marketing strategies. This builds my comment history so that when someone clicks on my profile after reading a helpful comment, they see a real person who contributes regularly, not a spam account.

A specific example of what this looks like in practice

Someone on r/smallbusiness posted about spending eight hours every month chasing unpaid invoices. The thread had about fifteen comments, mostly people commiserating. I wrote a response that started with "We had the exact same problem before we automated our follow-up sequence" and then described the three-email cadence we used, the timing of each email, and the specific language that worked best. At the end I added one sentence: "We eventually built this into our product because we were doing it manually for so long."

I didn't link to anything. I didn't pitch. I just described what worked. Three people DMed me asking what the product was. One became a customer paying $600/month.

Another time, on r/freelance, someone asked about late-paying clients. I wrote a long response about setting payment terms upfront, requiring deposits, and using automated reminders. I didn't mention my product at all. But the post got a lot of upvotes, and over the next month I got steady traffic to my profile and then to my website from people who found that comment through search.

Why this works when other channels feel saturated

Google Ads for B2B SaaS keywords are expensive and getting more expensive. Content marketing takes months to show results. Cold email is a numbers game that most people lose.

Reddit works because people are actively describing their problems in their own words. You don't have to guess what keywords they're searching. You don't have to write blog posts hoping the right person finds them. The person is right there, telling you exactly what they need.

The other reason it works is trust. When you show up consistently and help people without asking for anything, you build a reputation that no ad can buy. People remember the person who gave them genuinely useful advice in a Reddit thread. When they're ready to buy, they come to you.

Start this week

Pick three subreddits where your customers might hang out. Don't post anything for the first week. Just read. Notice which threads get traction, what kinds of responses get upvoted, and what the community norms are. In week two, start contributing. Answer questions, share your experience, be useful. In week three, look for threads where your product is a natural fit and contribute the way I described above.

You won't see results in week one. You probably won't see results in week three either. But if you do this consistently for two months, you'll have a pipeline of warm leads who already trust you, and you'll have spent exactly zero dollars on ads to get them.

That one comment I left on r/smallbusiness last March has now generated over $14,000 in annual recurring revenue. I've left hundreds more since then. Not all of them convert. Most don't. But the ones that do more than make up for the time I spend, and every comment I leave is building a long-term asset that keeps working even when I'm not logged in.

If you want to find customers on Reddit, stop thinking about Reddit as a marketing channel and start thinking about it as a room full of people who need your help. Then go help them.


Ready to scale this process? Vibeddit helps you manage multiple Reddit accounts, track conversations, and automate outreach—without the manual grind.

Go deeper

Want to scale your Reddit presence? The Reddit Playbook covers multi-account management, automation, and compliance at scale.

Get the Free Playbook