Back to Articles

    How to Message Potential Customers on Reddit (Without Getting Banned)

    How-To Hamilton Keats 10 min read Last updated Mar 27, 2026

    The advice you'll find in every Reddit thread on this topic converges on the same point: "be helpful first, don't pitch." The r/smallbusiness thread captures it well — "The key is to actually be helpful first... I've found that building up some credibility in the community first makes a huge difference."

    This is correct but incomplete. "Be helpful first" is the philosophy. What founders actually need is the operational system: how to find threads where your potential customers are actively asking questions, how to respond in a way that adds genuine value and mentions your product without triggering spam flags, and how to make this systematic rather than manually scrolling through Reddit every day hoping to catch the right post.

    This guide covers the operational layer.

    The two types of Reddit threads worth engaging

    Not all threads are equal for customer acquisition. Before building a system, it's worth understanding what you're looking for.

    Type 1: Recommendation requests (highest intent)

    These are threads where someone is explicitly asking for tool or service recommendations: "Does anyone use a good [category] tool?", "We're switching off [competitor] — what are people using?", "Looking for recommendations on [specific problem]." The poster has already decided they have a problem and are actively evaluating options. Responding to these threads puts you in front of a buyer who has self-identified at maximum purchase intent.

    These threads also have a useful property: they often appear in Google search results for "[category] reddit" queries, which means your response gets compounding search visibility beyond the original post's community audience.

    Type 2: Problem venting (discovery intelligence)

    These are threads where someone describes a problem without explicitly asking for solutions: "Our returns process is broken and I can't find a good way to handle it", "We've been using [competitor] but it's been terrible for [specific reason]", "Does anyone else have this problem with [category]?" The poster isn't necessarily in evaluation mode yet, but they're describing the exact problem your product solves.

    For type 2, the right response is usually empathy and genuine advice about solving the problem — not a pitch. The value of these threads is customer discovery (you're learning how buyers describe their problems in their own words) rather than immediate conversion. If your response is genuinely helpful, some percentage of these posters will click your profile and reach out.

    The r/smallbusiness thread captures this distinction: "For the venting posts, just offer genuine advice or empathy without mentioning your business at all."

    How to find the right threads

    The manual approach — scrolling through relevant subreddits daily hoping to catch relevant posts — misses most of the high-value threads. The window to participate in a Reddit thread is typically 2-8 hours after posting; by the time you find it manually, the conversation has often moved on.

    Monitoring tools (recommended):

    Handshake monitors Reddit continuously for buying intent patterns across multiple subreddits simultaneously. You define your keyword sets (competitor names, category terms, pain point phrases), and it surfaces matching threads with AI-drafted replies for your human review. When a relevant thread appears, you get an alert and can respond within the participation window. Builder plan at $69/month.

    F5Bot is free and monitors Reddit and Hacker News for keyword matches. Sends email alerts within minutes of a match. No intent filtering — you'll need to assess relevance manually — but it's the best free starting point for uncommon or niche keywords.

    Syften monitors Reddit, HN, Twitter/X, and Stack Overflow with Slack integration and Boolean query support. Better signal-to-noise than F5Bot for popular keywords. From $29/month.

    For manual searching:

    Reddit Advanced Search with your keyword terms, sorted by "New" to catch recent posts. Save this as a bookmark and check it daily. Use the time filter "past 24 hours" to avoid responding to old threads.

    The right keyword set:

    Start with these patterns and adapt to your category:

    • `[competitor name] alternative`
    • `[competitor name] alternatives`
    • `switching from [competitor]`
    • `[category keyword] recommendations`
    • `looking for [category] tool`
    • Specific pain point phrases from your customer interviews

    How to write a reply that doesn't feel spammy

    The r/Entrepreneur thread advice is right: the worst thing you can do is respond with a generic pitch. "Hey, I built [product], you should check it out!" gets downvoted and reported. The community can smell it immediately.

    What works instead follows a specific structure:

    1. Acknowledge the specific situation they described

    Read the full thread before writing anything. Reference something specific about their situation — their current tool, their stated constraint, the specific aspect of the problem they mentioned. This is how you demonstrate you actually read the post rather than keyword-matched it.

    2. Add genuine expertise before mentioning your product

    Give them something useful regardless of whether they ever try your product. Explain why the problem they're experiencing is common, what typically causes it, or what approaches generally work. If you can't give genuinely useful advice about this problem, you probably shouldn't be responding to the thread.

    3. Mention your product with transparent disclosure

    After adding value, you can mention your product — but only if it's genuinely relevant to their specific situation, and only with clear disclosure. "I'm the founder of [product] which handles this by [specific mechanism]" is the right framing. Don't obscure that you have a stake in the recommendation.

    4. Don't ask them to do anything

    Don't end with "check us out at [URL]" or "DM me if you want a trial." Let the mention stand on its own. If they're interested, they'll click your profile or reach out. Pushing for immediate action reads as salesy and often triggers downvotes.

    Example structure:

    > "The problem you're describing — [specific issue from their post] — is pretty common with [category/competitor they mentioned]. Usually it comes down to [genuine explanation]. > > What tends to work is [actual advice]. Some teams use [approach], others [alternative approach]. > > Disclosure: I'm the founder of [product], which approaches this by [specific mechanism relevant to their situation]. Happy to answer questions if useful."

    The disclosure question

    Whether and how to disclose affiliation is the question the r/smallbusiness thread answers obliquely: "The ones who do it well don't mention their product at all unless someone explicitly asks."

    This is accurate for venting threads (type 2). For recommendation request threads (type 1), where someone is explicitly asking for tool suggestions, disclosing your affiliation and recommending your own product is appropriate — as long as you don't make it the only recommendation.

    The r/smallbusiness commenter who got it right: "When someone's asking for recommendations, mention a few options including yours — don't make it the only suggestion."

    Reddit's own perspective on this: self-promotional content is acceptable in proportion to non-promotional community contributions. Many subreddits have a stated "10:1 rule" — ten genuine contributions for every promotional one. Whether you maintain this ratio across the whole subreddit matters more than what you say in any individual thread.

    The subreddits to prioritize

    For B2B SaaS, the highest-concentration buying intent threads tend to appear in:

    General B2B and startup communities: r/SaaS, r/startups, r/Entrepreneur, r/smallbusiness, r/microsaas — large audiences of founders and operators who regularly post tool recommendations and problems.

    Category-specific subreddits: Wherever practitioners in your category spend time. For developer tools, r/webdev, r/devops, r/programming. For marketing, r/marketing, r/SEO, r/digitalmarketing. For HR/operations, r/humanresources, r/operations. Finding the right category subreddits is worth 30 minutes of research.

    Competitor-adjacent subreddits: If your competitors are Notion, Airtable, Calendly, or any other product with significant Reddit presence, the competitor's own subreddit often contains posts from frustrated users looking for alternatives. These are among the highest-intent threads available.

    What gets you banned and how to avoid it

    The r/Entrepreneur thread on outreach without spam captures the real risk. The specific behaviors that trigger bans or shadowbanning:

    Repetitive message patterns. Posting the same or similar text to multiple threads, especially with the same domain link, is the primary trigger for spam detection. Every reply should be genuinely tailored to the specific thread.

    Posting only when you have something to promote. Accounts that only post product mentions without any organic community participation are immediately identifiable. Your account needs genuine activity — upvotes, non-promotional comments, posts that add value — to have credibility.

    High velocity. Responding to dozens of threads per day from a new account raises automatic flags. Start with 2-5 thoughtful replies per day and build gradually.

    Ignoring subreddit rules. Most subreddits have explicit rules about self-promotion. Read the rules before posting in any new subreddit. Some explicitly prohibit any business promotion; others allow it with clear disclosure. Ignoring these rules gets posts removed and accounts flagged.

    The human review requirement. This is why fully automated posting tools that don't require human review are risky — automated replies that don't engage with the specific thread content are recognizable immediately, both to moderators and to community members who downvote and report them.

    The AI visibility compounding return

    There's a long-term return from this approach that DM outreach and cold email don't produce. Research tracking 30 million AI citations found that Perplexity cites Reddit in 46.7% of its responses. For product recommendation queries — "what tools do people use for X?", "best [category] alternatives?" — Reddit community threads are the primary retrieval source for AI systems including ChatGPT and Perplexity.

    Authentic, upvoted replies in recommendation threads become part of the AI recommendation corpus that influences future buyers. When someone asks an AI system about your category six months from now, it may draw from the thread you participated in today. Cold DMs and cold emails don't generate this signal.

    Frequently asked questions

    Related Articles

    Use these related comparisons and explainers to keep building context.

    Ready to automate trust?

    Join hundreds of growth teams using Handshake to scale operations without losing authenticity.

    Built by operators. Dogfooding Handshake to grow Handshake.