Skip to content
ArticleUpdated 5 min read

How to find leads on Reddit without getting banned

Search Reddit for phrases a buyer types when they have your problem, such as "alternative to Mailchimp" or "how do you handle invoicing", not for your product category. Read the threads, keep the people whose own words show the problem now, and reply in public with something useful. Mass private messages break Reddit's spam policy.

Why Reddit is different from every other lead source

On most platforms you find people by who they are: job title, company, location. On Reddit you mostly cannot. Usernames are pseudonymous and profiles say little. What you get instead is better: people describing their problem in their own words, in public, often with a deadline attached.

That changes the method. You are not filtering a list. You are listening for sentences.

Step 1: write phrases, not keywords

A keyword like "CRM" returns thousands of posts, almost none from buyers. A phrase like "moving off HubSpot" returns a handful, almost all from people mid-decision.

Good phrases share three properties: at least three words, written the way a frustrated person writes (not the way a marketer does), and tied to a moment of change. Here are the five patterns that work, with an example for a fictional invoicing tool.

PatternWhat it signalsExample phrase
Asking for an alternativeActively shopping"alternative to FreshBooks"
Complaining about a toolPain, may switch"FreshBooks keeps crashing"
Asking how others do itProblem acknowledged, no tool yet"how do you chase invoices"
Describing a triggerNeed just started"just went freelance full time"
Asking for a recommendationShopping, open to anything"best invoicing app for contractors"

Write ten to twenty phrases across these patterns. Expect most to be duds. That is normal and is why you track them.

Step 2: pick where to look

Search Reddit-wide first, then note which subreddits the good results come from. For the invoicing example you would likely find r/freelance, r/smallbusiness and trade-specific communities. Read each subreddit's rules before you post anything. Some ban self-promotion outright; others allow it in a weekly thread.

Step 3: read the thread, not just the post

The original poster is one lead. The comments often hold more. Someone replying "same problem here, we gave up and use a spreadsheet" has told you they have the pain and no solution. Someone replying "we switched to X last year" is probably not a lead for you, but tells you what you are up against.

For each person, ask three questions:

  1. Fit: could this person plausibly buy what I sell (a business, not a hobbyist; the right size; the right trade)?
  2. Worth approaching: is there anything I can genuinely add?
  3. Now: do their words suggest the problem is current, not a story about three years ago?

A post that passes all three is a lead. A post that passes fit but not now is worth noting and coming back to.

Step 4: reply in public first

Reddit's spam policy defines spam as repeated or unsolicited actions, automated or manual, that negatively affect users or communities. It names mass-posting repetitive content for financial gain and sending large amounts of unsolicited private messages as examples. Reddit's help centre also mentions the 10% rule some communities use: only a tenth of your activity there should be self-promotional.

So the default is a public reply that answers the question. Lead with the answer. If your product is the answer, say you made it, say who it is not for, and stop. A good reply looks like this (fictional):

We had the same problem with late payers. What fixed most of it was sending the reminder from the invoice itself on day 1, 7 and 14, not from my inbox. Disclosure: I built an invoicing tool that does this, but any tool with scheduled reminders will do it.

Only send a private message when the person invites it, or when they asked publicly for recommendations and a short, specific message is clearly welcome.

Worked example: what an hour of Reddit prospecting yields

Here is a realistic budget, as an illustration rather than a measurement.

  • Twenty phrases searched, two minutes each: 40 minutes.
  • Say six phrases return relevant threads, with a combined 30 posters and commenters worth reading.
  • Say a third of those pass fit, worth approaching and now: 10 people.
  • Public replies to the best five threads: 20 minutes.

An hour gets you about ten qualified people and five useful public replies, under these assumptions. That is a good hour by most outbound standards, because each of those people told you what they need. The cost is that it does not scale by working harder: you run out of fresh threads, not time.

How to keep it going

  • Track phrases. For each, note searches run, people found and how many qualified. After a month, switch off phrases that never produce anyone.
  • Revisit. Run the good phrases weekly. New threads appear; old ones do not change.
  • Watch competitors' names. "[Competitor] alternative" and "[competitor] pricing" are the highest-intent phrases on the site.
  • Do not build on one door. GummySearch shut down in November 2025 after failing to reach a Reddit API deal. Any tool that reads Reddit, including ours, depends on access that can change. Keep your phrase list in your own spreadsheet.

Where Sluice fits

Doing this by hand works and costs nothing but time. Sluice does steps 1 to 3 on a schedule: you write signals (phrases of three or more words), it searches Reddit and seven other platforms, works out who each person is where that is possible, scores them against your customer profile on fit, worth approaching and now, and keeps a record per phrase of people found and how many cleared 70. It also drafts a reply from the person's own words, which you approve before anything is posted or sent. Reddit identities are often impossible to resolve to a real person, and when that happens Sluice says so rather than guessing.

More on the source itself at Reddit as a lead source, on writing the reply at write a first message from their words, and on picking phrases that convert at buying signals that actually convert.

Start here

Write ten phrases using the five patterns above, run each once today, and keep a tally of which ones surface a real person with a real problem. That tally is your Reddit strategy.

Questions people ask

Is it allowed to find customers on Reddit?
Reading public posts is fine. What Reddit's spam policy forbids is repeated or unsolicited actions that harm users, including mass-posting for financial gain and sending large amounts of unsolicited private messages.
What is the 10% rule on Reddit?
Reddit's help centre notes that some communities follow a 10% rule: no more than a tenth of your posts and comments there should be self-promotional. Each subreddit's own rules take precedence.
What should I search for on Reddit to find leads?
Phrases of three or more words that a buyer writes when they have the problem: asking for alternatives, complaining about a tool, or asking how others solve a task. Single keywords return mostly noise.
What happened to GummySearch?
GummySearch, a popular Reddit research tool, shut down in November 2025 after failing to reach a Reddit API deal.

Sources

  1. Reddit Help: Spam

Try it on your own market

Sluice quotes the worst-case price before anything runs and charges only for lookups that found something, so finding out costs close to nothing.

Get started