Guide
How to find people asking for your product
Most lead generation starts with a keyword. A buyer starts with a problem. The gap between those two is why a keyword alert can produce a hundred matches and no conversations. This is the manual version of what LaunchEngine automates: find the question, score the intent, and answer like a person.
Start with the question, not the keyword
A keyword alert answers “does this post contain my words?” A buyer is asking “who can solve this problem, and is it worth switching now?” Those are different questions, and they produce different lists.
Compare two posts that contain the same words. One is a listicle called “10 best databases for startups.” The other is a comment: “We are moving off X because the connection pooler keeps dropping. Is there a Postgres host that just works?” Both match. Only the second has a decision behind it.
Where the questions actually are
| Source | What to search | Why it works |
|---|---|---|
site:reddit.com "looking for" "alternative to", plus subreddit search sorted by new | Buyers ask peers for recommendations in public, and threads stay searchable. | |
| Hacker News | Algolia comments search for “any recommendations”, “has anyone used”, “we are migrating” | Technical buyers describe constraints in unusual detail. |
| GitHub | Issues and discussions containing “alternative”, “recommendation”, “how do you” | The author already has a workaround and is evaluating options. |
| Open web | Review pages, comparison pages, and forum threads | Buyers often ask before they publish a review. |
Start with two sources you can check daily. A broad crawl of “the open web” sounds better than it is: most results are SEO pages, not people. Reddit and Hacker News are small enough to read and specific enough to score.
Query patterns that find questions
Search for the language of a decision, not the language of your category. These phrases keep showing up in threads where someone is about to choose:
"looking for"and"any recommendations"— an explicit ask."alternative to"and"moving off"— a switch is already being considered."has anyone used"and"worth it"— evaluation stage."frustrated with"and"keeps breaking"— a pain with a workaround."budget","pricing","self-host"— a constraint that narrows the options.
Add the buyer’s context, not your product name. “Postgres for a side project” finds better threads than your brand name ever will.
site:reddit.com/r/selfhosted "alternative to" postgresScore the thread before you write a reply
Read the whole post and the first few comments. Score five things, 0–20 each. The total is a prioritization tool, not a prophecy.
| Signal | High score | Low score |
|---|---|---|
| The ask | “What should I use for X?” | “Here is a list of X tools.” |
| Specificity | Names the stack, constraint, or budget | “Any good tools?” |
| Recency | Hours or a few days old | Months old, already resolved |
| Context | Founder, team, or budget holder | Student, researcher, or competitor |
| Stage | Comparing, migrating, or about to buy | Announcing a launch |
A score of 60 or more is worth a reply. Below that, save the search and move on. LaunchEngine uses the same shape, keeps the reasons, and defaults to a threshold of 60.
Reply like a helpful stranger
The best reply answers the question first. Mention your product only when it is directly relevant, and say that you work on it. That is the whole etiquette.
- Answer in the first sentence. No preamble, no “great question.”
- Disclose your affiliation in the same sentence: “I work on X, so take this with that in mind.”
- Do not paste a link unless someone asks for one. A link in a first reply reads as an ad.
- Do not revive a thread older than a few days. The buyer has moved on.
- Do not send an unsolicited DM. It is the fastest way to get reported.
LaunchEngine’s drafting prompt follows these rules: it forbids naming any product, including yours, keeps drafts under 120 words, and marks every draft requires_human_post. The product cannot post for you.
A 45-minute weekly workflow
- Monday: run the saved searches for the last seven days.
- Triage: score each thread and discard anything below 60.
- Draft: write the answer without your product name, then decide whether the disclosure belongs.
- Post: one reply, from your own account, after reading the community’s rules.
- Log: thread URL, date, score, reply, and outcome.
After a month, the log tells you which sources produce conversations rather than clicks. Frequency matters more than volume: five thoughtful replies a week beat fifty automated ones, and they do not put your account at risk.
What to automate, and what not to
Automate discovery, deduplication, scoring, and drafting. Do not automate posting. Reddit’s rules, Hacker News’s norms, and the reader’s trust all assume a human decided to answer.
LaunchEngine scans Reddit, Hacker News, and the open web, scores each post 1–100, and drafts a reply you review and post. The free plan includes 100 credits, one project, and one scan a day. The same signals are available to agents over REST and MCP.
Questions
- How do I find people asking for a product like mine?
- Search for the language of a decision, not your category. Phrases such as “looking for”, “alternative to”, “has anyone used”, and “moving off” find explicit asks. Then read the thread and score whether the author has a problem, a constraint, and a reason to decide now.
- Is keyword monitoring enough?
- No. Keyword monitoring finds topics. It cannot tell a listicle from a buyer, and it cannot see that a comment is the real question. Use it for coverage, then score the results before you spend time replying.
- How old is too old for a thread?
- On Reddit, a few days is usually still live. On Hacker News, the useful window is closer to 24–48 hours. If the thread already has a clear answer or the author says they picked something, stop.
- Can I automate the reply?
- You can automate a draft. You should not automate posting. Automated self-promotion is treated as spam on both Reddit and Hacker News, and the account cost is permanent. LaunchEngine returns drafts marked requires_human_post for this reason.
Find your first conversation
LaunchEngine scans Reddit, Hacker News and the open web, scores each post for buying intent, and drafts a reply you review and post. Start with 100 credits, one project and one scan a day.
Keep reading
4 min read
Reddit lead generation for SaaS
How to find Reddit threads where people are asking for a product like yours, reply without getting banned, and measure conversations instead of clicks.
4 min read
Buying intent signals, explained
A practical definition of buying intent for founder-led sales, the five signals worth scoring, and the false positives that waste a week.