How to find buying-intent posts on Reddit (7 keyword patterns that work)
Stop scrolling Reddit hoping to find leads. Here are 7 keyword patterns that surface posts where someone is actively asking for a tool like yours.
You can spend an hour on Reddit and come away with nothing. You scroll r/SaaS, you skim r/Entrepreneur, you read three threads about whether to use Stripe or Paddle, and at the end of it you've replied to nobody and learned nothing about your own market.
The problem isn't that there aren't relevant posts on Reddit. There are — hundreds a day across the subs your customers hang out in. The problem is that most of what you scroll past is venting, war stories, and discussion. Only a small slice is somebody actively asking "what should I use for this?" — and that slice is where the conversions live.
This post is about how to find that slice on purpose. Seven keyword patterns that reliably surface buying-intent posts, how to search for each, and a 20-minute daily workflow you can actually sustain.
If you haven't read the broader playbook on showing up on Reddit without getting banned, start there first — the patterns below assume you already understand the etiquette.
"Interesting" vs "buying-intent" posts
Most Reddit posts in your niche fall into one of three buckets:
- Discussion — "What do you think about X?" Nobody is asking for a tool. Replying with your product reads as off-topic.
- Venting — "X is so broken right now." The OP wants sympathy, not a sales pitch. You can be helpful here, but pushing your product turns the thread against you.
- Buying-intent — Someone is actively asking for a recommendation, an alternative, or a way to solve a specific problem they have right now.
Only the third bucket is worth a product mention. The other two are worth your time for goodwill (the 9-to-1 ratio Reddit expects), but they're not where conversions happen.
The seven patterns below are the recognisable shapes of bucket three.
Pattern 1: Direct recommendation asks
The clearest signal anyone gives. The OP wants to be told what to use.
Phrases to watch for:
- "any recommendations for..."
- "what tool do you use for..."
- "what's the best [X] for..."
- "looking for a [X] that..."
- "suggestions for [problem]?"
Example post titles you'd see in the wild:
"Any recommendations for a lightweight CRM for a 2-person team?" "What do you all use for invoicing now that Bonsai got expensive?"
These convert because the whole point of the post is for commenters to recommend things. Disclose that you built yours, give a one-paragraph reason it fits, and you've done the job. No need to overwrite.
Pattern 2: Alternative-seeking
The highest-intent posts on Reddit. Someone is already paying for or using a competitor and is actively looking to switch.
Phrases:
- "alternative to [competitor]"
- "alternatives to [competitor]"
- "switching from [competitor]"
- "[competitor] is too expensive"
- "moving away from [competitor]"
- "anything like [competitor] but cheaper / better / simpler?"
These work for two reasons. First, the OP has already decided they want a tool in your category — you don't have to sell the category, only the specific switch. Second, the competitor's customers have done your qualification for you.
Run this search for every direct competitor you have. Save it.
Pattern 3: Stack and setup questions
A step earlier in the funnel than the first two patterns, but high visibility. Stack posts tend to get long comment threads with lots of upvotes.
Phrases:
- "what's your stack for..."
- "how do you handle [problem]"
- "what's your workflow when..."
- "how are you doing [thing] in 2026?"
The intent is softer — the OP isn't necessarily buying today — but other readers of the thread are. A well-placed recommendation in a stack post can keep generating signups for months as people google the problem and land on the thread.
Pattern 4: Frustration with a current solution
The OP is annoyed at something they're already using. Different from venting because there's an implicit "and I want to fix this."
Phrases:
- "X keeps breaking..."
- "hate using [competitor]"
- "[competitor] just raised prices..."
- "is anyone else having issues with [competitor]"
- "tired of [competitor]"
Tread more carefully here. The OP didn't explicitly ask for a recommendation, so jumping in with your product reads as opportunistic. The pattern that works: help with the actual problem first, mention your product only if they reply with a follow-up. Sometimes the right move is to bookmark the post and check back in two days.
Pattern 5: "Is there a tool for...?"
Greenfield posts. The OP doesn't know the category exists and is describing the problem from scratch.
Phrases:
- "is there a tool that..."
- "does anything exist that..."
- "how do people do [X]?"
- "this is probably a stupid question, but..."
These are great when your product is in a newer category or has an unusual angle. The OP isn't comparing you to competitors because they don't know there are competitors. Lead with the problem, explain how your tool solves it specifically, and you've often made the sale before another commenter even sees the post.
Pattern 6: Build-vs-buy posts
The OP is debating whether to build the thing themselves. They're sceptical of paid tools, but also tempted to avoid sinking weeks into a side build.
Phrases:
- "should I build my own..."
- "is it worth paying for [X]"
- "thinking of rolling my own..."
- "build vs buy for [problem]"
The audience here is technical and price-sensitive. A successful reply usually concedes the build option honestly ("if you have a weekend and a narrow use case, build it"), then explains the specific gotchas you'd hit at scale — and where a paid tool starts earning its money. Disclose, recommend yours as one option, and link to a pricing page that doesn't ambush them.
Pattern 7: Migration and churn signals
Less common but very high-conversion. Someone is publicly announcing they're cancelling or moving.
Phrases:
- "canceling my [competitor] subscription"
- "finally moving off [competitor]"
- "[competitor] shutting down — what now?"
- "[competitor] got acquired, looking for alternatives"
Set up a saved search for each of your top three competitors with this kind of phrasing. The volume is low, but every single hit is a high-intent lead by definition.
How to actually run these searches
Three options, in increasing order of effort-to-results ratio.
Reddit's native search. Go to the subreddit, hit the search box, scope to "this subreddit", sort by "new". Reddit's advanced search docs cover the operators — the useful ones are subreddit:, title:, and quoted phrases. The downside is you have to run the same search across every subreddit you care about, one at a time.
Saved searches. Most browsers let you bookmark a search URL. Build one per pattern per subreddit, drop them in a folder, click through the folder once a day. It's a Saturday afternoon to set up and pays for itself in week one.
A scanning tool. This is what I built ReplyMine to do — you give it your subreddits and the keyword patterns you care about, and it monitors all of them continuously and ranks posts by how well they match. The point isn't that you can't do this manually; you absolutely can, with bookmarks and discipline. The point is that once you've done it manually for a month, you'll either build a script or buy something — because after 45 minutes of scrolling, weak-fit posts start looking replyable, and that's how a post history slides from helpful into spammy.
Whatever you use, the workflow is the same. The tool is just the muscle.
Filtering out the noise
Not every post that matches a pattern is worth your time. What to check before replying:
- Already-answered: If the top comment has 20 upvotes and the OP replied "thanks, going with that", you're too late. Move on.
- Wrong subreddit: A post asking for "any CRM recommendations" in r/personalfinance is not your audience. Match the pattern and the sub.
- Low-karma OP: Throwaway accounts asking suspiciously specific product questions are sometimes competitors fishing for positioning. Doesn't mean don't reply — just don't put effort into a wall of copy for an account that's three days old.
- Removed posts: If the post shows
[removed], don't reply at all. The moderators have already decided. - Don't filter on age alone: Reddit notifies the OP for weeks when you comment, and threads rank in Google for years. A reply on a 2024 post can still convert in 2027.
- Check OP activity: If they've commented in the last few days, an older post is worth a reply. If they've gone quiet, treat your comment as long-tail Google traffic — lower priority than fresh asks, but still worth it if your answer is genuinely useful.
A 20-minute daily workflow
Once you've set up your patterns and saved searches:
- Five minutes — scan. Open your folder of saved searches (or your scanning tool). Mark anything from the last 24 hours that matches a pattern.
- Five minutes — filter. Drop already-answered or off-topic posts and anything where the OP looks inactive. You should be left with three to five posts.
- Ten minutes — reply. Write one specific, useful comment per post. Disclose if you mention your product. Don't copy-paste between threads.
Two of the three posts you reply to will get no response. One will get a question, a thanks, or a DM. That's the unit economic that works on Reddit — three thoughtful comments a day is fifteen a week, which is sixty a month, which is roughly what you need to start seeing consistent signups from the channel.
The trap is doing this for three days and concluding it doesn't work. The pattern below the patterns is that compounding only kicks in around week four. Before then it looks identical to wasting your time.
Try two patterns this week
Pick the two patterns most relevant to your product — usually that's direct recommendation asks plus alternative-seeking against your biggest competitor. Set up saved searches in three subreddits each. Run the 20-minute workflow for five days.
If five days of that doesn't surface at least three replyable posts, your subreddit picks are wrong, not the patterns. Try a smaller, more niche subreddit and run it again.
If you'd rather not run six saved searches by hand, ReplyMine does this monitoring continuously across however many subreddits you want and ranks the matches by intent score. Either way, the discipline matters more than the tool — the founders who get Reddit to work are the ones who can tell the difference between a buying-intent post and an interesting one, and only reply to the first kind.
Find Reddit conversations worth replying to
ReplyMine scans the subreddits you choose, scores posts by relevance, and surfaces the threads where your product is the answer — so you spend time replying, not scrolling.
Try ReplyMine free