Reddit lead generation: a practical guide for founders
The complete playbook. Picking communities, reading intent, writing a reply that survives moderation, and knowing when the channel is not working.
Most channels reach people who are not thinking about you. Ads interrupt, cold email arrives uninvited, and SEO waits for somebody to type a query. Reddit is different in one specific way that makes it unusually good for early-stage products: people go there to describe problems they have not yet solved, in their own words, in public, with timestamps.
That is an enormous advantage and it is also why the channel is so easy to ruin. Reddit is a place people go precisely because it is not a marketplace, and communities defend that vigorously. This guide is about working inside that constraint rather than against it.
What Reddit is actually good for
Be clear about the job before you start. Reddit is good at:
- Finding your first users when you have no audience, no list, and no budget.
- Talking to people mid-problem, before they have shortlisted vendors and before the category term exists in their head.
- Learning the vocabulary of your market, which is almost never the vocabulary on your homepage.
- Competitor displacement, because dissatisfaction with an incumbent gets posted publicly far more often than satisfaction does.
It is bad at:
- Volume. Even a large niche produces a handful of genuinely qualified threads a day. If you need two hundred leads a month, this is not your primary channel.
- Enterprise. Procurement committees do not post in r/sysadmin about their renewal cycle. Individual engineers do, which is a different and slower path.
- Anything that requires a pitch. If the product needs a demo before anybody understands it, the format works against you.
The five-step loop
Choose communities
Six to twelve, chosen for problem overlap, not size.
Define the problem
Write down what your product solves in the market's words.
Read daily
New posts only. Yesterday's thread is already cold.
Qualify
Score for intent. Most posts fail this step.
Reply as a person
Answer the question first. Mention the product last.
Step 1: Choose communities for overlap, not size
The instinct is to go where the people are. r/entrepreneur has millions of subscribers and is almost worthless for most products, because subscriber count measures how many people joined once, not how many people describe your specific problem this week.
What actually predicts a good community:
- Problem density. Sort by new and read thirty posts. How many describe a problem rather than share news, memes or wins? If it is under a fifth, move on.
- Answer culture. Do questions get real replies, or do they sit at zero comments? A community that does not answer its own questions will not welcome you answering them either.
- Moderation temperature. Read the sidebar and the removal notices. Some communities permit a disclosed product mention in a relevant thread and some remove any link on sight. Both are fine to work in, but you need to know which one you are in.
- Size in the tens of thousands. Big enough for daily flow, small enough that a helpful regular is recognised. This is usually where the value is.
Aim for six to twelve. Fewer and you get quiet weeks. More and you cannot keep up, and coverage is the thing that actually matters. If you want a head start, we publish curated subreddit lists per vertical with the posting rules for each one.
Step 2: Write down the problem in their words
This step gets skipped and it is the reason most people’s Reddit efforts produce nothing. You need a written description of the problem your product solves, phrased the way a sufferer would phrase it, not the way your landing page does.
Your homepage says “unified observability for distributed systems”. Nobody on Reddit types that. They type “we have logs in three places and when something breaks at 2am I cannot tell which service did it”. If your written problem statement uses the first phrasing, you will match nothing.
The fastest way to get this right: search the subreddit for your problem area, read twenty threads, and steal the nouns. Our guide to searching Reddit properly covers the operators that make this quick.
Step 3: Read new, every day
Reddit threads have a half-life measured in hours. A post from three days ago has its answers, its accepted solution and its dead comment section. Replying there is talking to an empty room.
Sorted by new, once a day, is the whole discipline. Build a custom feed containing your communities so it is one URL rather than eleven. Set a recurring fifteen minutes. The people who get results from this channel are not the cleverest, they are the ones who did not skip Thursday.
Step 4: Qualify ruthlessly
Most posts mentioning your problem area are not opportunities. The filter that matters is whether the person wants the problem solved now, which is a different question from whether they have the problem.
r/smallbusiness
“Been doing invoices in Google Sheets and it is falling apart now that we have retainer clients. What do people use that does recurring billing without costing a fortune?”
Worth answering. Explicit request, stated constraint, no vendor chosen yet.
r/smallbusiness
“Third client this month paying late. Some days I wonder why I bother running a business at all.”
Skip. Real pain, zero purchase intent. A product mention here reads as opportunism.
The second person may well become a customer eventually. Today they want sympathy, and the correct move is either sympathy or silence. We break the full ladder down in what buying intent sounds like on Reddit.
Step 5: Reply like a person who happens to have built something
The structure that works, in order:
- Answer the actual question first, usefully, even if the answer has nothing to do with your product. This is not a formality. It is the entire cost of admission.
- Give real alternatives, including competitors, including free options. A reply that names three tools and yours is credible. A reply that names only yours is an advert.
- Disclose plainly. “I built one of these” or “full disclosure, this is mine”. Not buried, not coy. Communities forgive self-interest and punish concealment.
- Stop. No follow-up DM, no second comment, no bumping. If they are interested they will ask.
Rules you have to respect
Reddit’s content policy prohibits spam and vote manipulation sitewide, and every subreddit adds its own rules on top. Three practical consequences:
- One account, your real one. Alternate accounts to promote the same thing is manipulation, it is detectable, and it ends in a sitewide ban rather than a subreddit one.
- Never vote on your own threads with anything but the account that posted. This is the fastest permanent ban available.
- Ratio matters. The old nine-to-one guideline is not enforced arithmetically, but the spirit is real. If your entire comment history is product mentions, a moderator will notice.
The full breakdown, including account age gates and why shadowbans happen, is in the self-promotion rules guide.
What to measure
Attribution on Reddit is poor and you should accept that rather than fight it. People read a thread, remember the name, and type it into Google three days later. Your analytics will call that direct traffic.
Track what you can control instead:
- Threads found per week. Are the communities producing?
- Replies sent per week. Is the discipline holding?
- Reply-to-conversation rate. How often does anyone engage back? Under one in five means your replies read as marketing.
- Removals. Any removal is a signal you misread the community. Two in the same subreddit means stop and read the rules again.
- Self-reported source on signup. Crude, free, and the only attribution that survives contact with reality.
When to conclude it is not working
Give it six weeks of genuine daily coverage before judging. Then, if it has not produced, diagnose in this order:
- Are you finding threads at all? If not, the communities are wrong. Replace half of them.
- Finding threads but nobody replies to you? The replies read as marketing. Apply the one-line test honestly.
- Getting conversations but no signups? The channel is working and the problem is downstream, in the landing page or the product.
- Nobody anywhere describes your problem? This is the uncomfortable one. It sometimes means the problem is not painful enough to talk about, which is worth knowing early.
Doing it manually versus tooling it
For one or two communities, do it by hand. A custom feed and fifteen minutes a day beats any software, because your judgement about who deserves a reply is better than a model’s and the cost is zero.
The maths changes at around the fourth community, or the first week you are shipping a release and do not open Reddit for four days. Coverage is the whole game, and human coverage degrades exactly when you are busiest, which is usually when you most need pipeline.
That is the gap Lidar fills. It reads your subreddits every day, scores each post against what your product does, and sends a short list with the reason each one matched. It does not write replies and it does not message anyone, because the part where a human decides is the part that makes the channel work at all. If you are comparing options, we compared the seven main tools here, including the free ones and doing nothing.
The honest summary
Reddit lead generation is not a growth hack and there is no clever exploit hiding in it. It is a channel where showing up daily, reading carefully, and being useful in public compounds into a steady trickle of people who already trust you before they visit your site. The trickle is small. It is also the highest-intent traffic most early products ever see, and it costs nothing but attention.
If you are at the very beginning, the narrower version of this guide is finding your first 100 users on Reddit.