How to find customers on Reddit for your SaaS (without getting banned)
· 8 min read
Reddit is one of the few places on the internet where people describe their problems in full sentences, in public, and then wait for someone to answer. That makes it a good place to find your first customers. It is also a place that punishes anything that smells like marketing. Most founders who try it either get ignored or get their account banned within a week.
This guide is the routine that works for small SaaS products: choose a handful of subreddits, search the way your future customers talk, reply with a real answer, and only mention your product when it is genuinely the answer. None of it needs a tool. At the end there is a note on which parts are worth automating once the routine is working.
Pick 3 to 5 subreddits, not 30
The instinct is to cast a wide net. Resist it. Every subreddit has its own rules, tone and regulars, and you can only learn a few of them well. Start with three to five, and choose them by asking where your customers go when they are stuck, not where founders hang out.
- One or two subreddits about the job your product does. If you built an invoicing tool, that is where freelancers and small agencies talk about getting paid, not a startup subreddit.
- One subreddit about the tools your customers already use. People complain about the limits of their current tools there, which is exactly the moment they might switch.
- One general founder or small business subreddit, if your customers are founders. Skip it if they are not.
Before you commit, open each candidate and sort by New. If you can find at least a few posts per week where someone asks for help with the problem you solve, keep it. If the front page is memes, news links or self-promotion threads, drop it. Read the sidebar and the pinned rules of every subreddit you keep. Some ban links entirely, some allow them only in a weekly thread, and some require a minimum account age or karma before you can post at all.
Search the way people describe the problem
The biggest mistake is searching for your product category. Nobody who needs an uptime monitor writes "looking for an uptime monitoring SaaS". They write "my site went down last night and I only found out from a customer". Your search terms should sound like the second sentence.
Write down ten to twenty phrases your customers would actually type. Good patterns to start from:
- "how do I ..." followed by the task your product makes easier.
- "is there a ..." or "is there any way to ..." followed by the outcome.
- "anyone else ..." followed by the frustration, for example "anyone else losing track of client feedback".
- "alternative to ..." followed by the tool you replace, but only if you really are a reasonable alternative.
- The symptom itself, in plain words: "spreadsheet keeps breaking", "forgot to send the invoice", "no one opens my newsletter".
Run each phrase inside the subreddits you picked. Reddit search accepts a subreddit filter such as subreddit:freelance together with your phrase, and quotes force an exact match. Sort by New, and limit the time range to the past week. Old threads are rarely worth replying to, because the person has either solved the problem or left. Keep the phrases that return real questions and delete the ones that return noise. After a week you will have a short list that works.
Reply with the answer first
A good Reddit reply is useful even if the reader never clicks anything. Open with the direct answer to the question, in your own words. Then add the detail that only someone who has dealt with this problem would know: the edge case, the setting people miss, the thing that failed for you. Keep it short enough to read on a phone.
- Answer the exact question they asked, in the first two sentences.
- Add one specific detail from your own experience.
- If there are free or built-in ways to solve it, say so. This is what earns trust.
- Only then, and only if it fits, say that you built something for this and that you are happy to share it if they want.
The last step is optional, and most of the time you should skip it. When the person asks for a tool, or when your product is clearly the most direct answer, mention it once, say plainly that you made it, and do not paste a link unless the subreddit allows it. People will check your profile if the reply was helpful. A reply that is mostly answer, briefly disclosed, reads as a person. A reply that is a product description with a question mark at the end reads as an ad, and gets removed.
Follow each subreddit's rules on self-promotion
Moderators are volunteers protecting their community from spam. Make their job easy. Read the rules of each subreddit before your first reply, and assume they are enforced. A few habits keep you out of trouble almost everywhere:
- Keep most of your activity non-promotional. Many subreddits spell out in their rules how much self-promotion they allow; follow theirs.
- Always disclose that you built the product when you mention it. Hiding it is the fastest way to lose an account.
- Never post the same reply in several threads. Copy-paste is easy for moderators and regulars to spot.
- Use the subreddit's promotion thread if it has one, and keep your product out of normal threads unless someone asks.
- Use one honest personal account. Fresh accounts that only talk about one product get filtered automatically in many subreddits.
If a moderator removes a comment or sends you a warning, read it, adjust, and do not argue. One removal is feedback. Repeated removals in the same subreddit mean you should stop posting there for a while.
A 15-minute daily routine
Consistency beats volume. A short routine you actually do every day will find more customers than a weekend of frantic posting. Here is a version that fits in fifteen minutes:
- Minutes 1 to 5: run your saved search phrases in your subreddits, sorted by New, limited to the past day or two.
- Minutes 5 to 8: pick the two or three posts where the person is describing your problem right now and has few or no good answers yet.
- Minutes 8 to 14: write one careful reply to each, answer first.
- Minute 15: note which phrases found the posts you replied to, and which found nothing. Swap out one weak phrase each week.
Also spend a few minutes a week replying to posts that have nothing to do with your product. It keeps your account looking like what it is, a person who participates, and it teaches you how each subreddit talks. Keep a simple log of the threads where you replied. When someone answers back, reply again; many conversations that turn into customers take two or three exchanges.
Why the routine usually stops after two weeks
The replying is not the hard part. The searching is. Twenty phrases across five subreddits is a hundred searches, and most of them return nothing new on any given day. After a couple of weeks the searching starts to feel like a chore with no reward, the routine slips to every few days, and the posts that mattered get answered by someone else.
There are cheap ways to lighten this. Reddit offers RSS feeds for subreddits and search results, which you can pipe into a feed reader. Keyword alert services can email you when a phrase appears. The weakness of both is that they match words, not meaning, so you still read a lot of posts that contain the phrase but are not from someone with the problem. If you want to compare the options, the Reddit lead generation tools comparison goes through them, and social listening for indie hackers covers the same approach across other platforms.
This is the part Ownfeed was built for. You paste your product URL, and every day it searches public posts on Reddit, X, Bluesky and Hacker News, then uses AI to keep only the posts where your product would actually help. You still read the posts and write every reply yourself; it never posts for you and never connects to your accounts.
The short version
Pick three to five subreddits where your customers ask for help. Search for the way they describe the problem, not for your category. Reply with the answer first, disclose that you built your product when you mention it, and follow each subreddit's rules. Do it for fifteen minutes a day, every day, and review your search phrases weekly. That is the whole method, and it works with or without any tool.
Related guides
Social listening for indie hackers: find the people who need your product
Social listening for indie hackers is not brand monitoring. Learn what to listen for, how each platform differs, and how to do it for free every day.
· 8 min read
Reddit lead generation tools for indie makers (2026 comparison)
A plain comparison of Reddit lead generation tools for indie makers: keyword alerts, AI-filtered feeds and auto-reply bots, and which kind fits you.
· 8 min read
You're building in public but nobody replies. Here's what to do instead
Building in public with no engagement? Stop waiting for replies. Go to the people who already have your problem, with a reply order and a 7-day plan.
· 7 min read
Find the people who need your product
Every option renews automatically until you cancel. The $1 trial switches to $39/month after 1 day unless you cancel first. Prices in USD; tax may be added at checkout.