31
24 Comments

I used Claude Code to analyze 100,000 top-performing Reddit posts - what makes promo efficient on Reddit?

Spent the evening running 100k top posts from 500 subs through Claude, chunked into 50 batches with 10 agents consolidating patterns. Goal: what does self-promo on Reddit actually look like when it doesn't get nuked. Not what marketing blogs keep repeating, just what fell out of the real posts corpus.

I bet you heard claims like: "I've got 100500 visits from Reddit when I started replying at the right topics.", or "I've got 100500 users by contributing to a right subreddit." - it's makes sense sometimes, but nobody tells HOW.

So, here is what claude surfaced:

5 patterns that showed up in almost every slice:

  1. The post has to be worth reading with the link removed. If the value depends on the click, it gets pulled. Every time.

  2. Lead with what happened to you, not what you sell. "I tried X, I'm Y months in, here's what I'm seeing" beats any hook a copywriter would write.

  3. Admit what failed before you mention what worked. Self-deprecation outperforms confidence, consistently.

  4. Ship numbers, not adjectives. "$2,847 in 67 days" reads as a receipt. "$3k/month" reads as a slide. "Life-changing", "10x", "game-changing" are AI-spam tells in every chunk of the corpus.

  5. End with a question and stay in the thread for the first 24h. Posts framed as community consultation beat posts framed as announcements.

Smaller ones that surprised me: stop asking for DMs (flagged as a removal trigger in dozens of niches), skip urgency theater ("limited spots", "first 10 only"), and put links in comments when the sub is link-skeptical. Readers will scroll to find it if the body earns it.

The thing nobody says as well: Reddit doesn't hate promotion, it hates the reply guy who optimizes for visibility while the platform optimizes for relevance. Disclosed affiliation beats hidden. Transparent monetization beats opaque. If the post would still be worth reading with the CTA stripped, you've earned the CTA. If not, it's not ready.

What do you think?

posted toAvatar for product Achiv
Achiv
  1. 1

    Thank you very much, I'm going to give it another try!

  2. 1

    This is probably the most accurate breakdown of Reddit self-promo I’ve seen because it focuses on behavioral patterns instead of recycled “growth hacks.”

    The “worth reading even without the link” part is the real filter. Most people optimize for clicks before trust, but Reddit users can smell that instantly.

    Also, Reddit flags can be very inconvenient sometimes. You can genuinely explain what you built or what you’re working on, but certain wording instantly gets treated like spam/scam promotion and the post gets removed before people even read it.

    That’s why transparent storytelling works better than “marketing language.”

    • sharing failures > pretending everything worked

    • showing implementation/process > hype claims

    • real numbers > buzzwords

    • staying active in comments > dropping links and disappearing

    I’ve noticed technical communities especially respond better when the post teaches something useful first. If people learn something from the post itself, they usually don’t mind the creator mentioning their project openly.

    Curious if your dataset showed differences between dev subreddits and startup/business ones? Feels like engineering communities care more about authenticity and technical depth than polished positioning.

  3. 1

    The framing shift in the last paragraph is the part worth sitting with. "Reddit doesn't hate promotion, it hates the reply guy who optimizes for visibility while the platform optimizes for relevance." That's not a content tip, it's a systems mismatch diagnosis.

    Most Reddit strategy advice treats it as a distribution channel with unusual rules. The actual model is closer to a reputation system with a publishing layer on top. The corpus probably reflects this — posts that perform aren't performing because of format tricks, they're performing because the account behind them has built enough context that the post reads as signal instead of noise.

    The self-deprecation finding is interesting in that light. It's not that failure framing converts better as a copywriting technique. It's that admitting failure is a credibility signal that's very hard to fake at scale. Anyone can write "I tried X and here's what happened" — but the specific failure details that make it believable require having actually done the thing. It's a proof-of-work mechanism the platform has accidentally built in.

    Curious whether your analysis separated out the account age and karma distribution of the posts that made it through versus the ones that got pulled. Would tell you whether the content patterns matter independently or only in combination with account history.

  4. 1

    tried the dm approach on reddit, nobody replies. but when i actually engaged in threads, asked real questions or added something useful, people responded every time. your point 2 and 5 are exactly why i think the moment it feels like you want something from them it's over, but when you're just genuinely in the conversation it lands differently. good data btw

  5. 1

    thanks your thought

    1. 1

      You're welcome!

  6. 1

    This honestly lines up with what a lot of people miss about Reddit.

    The posts that work never really feel like “marketing” first. They feel like someone contributing something genuinely useful, then naturally mentioning the product or experience behind it.

    That transparency point is huge too. Reddit users usually detect forced promotion instantly, but they respond way better when the value is obvious before the CTA shows up. Feels like that’s why more teams, even platforms like MeshionAI, are leaning toward more human-driven engagement instead of polished promo tactics.

  7. 1

    When I first saw the headline, my feelings were: "I absolutely hate Reddit and its rigging "... now, after reading this, it makes so much more sense of what I was doing wrong and why I would get instantly nuked.

    1. 1

      Try Achiv. You'll be surprised how easy Reddit can be.

      1. 1

        Going to look into this now thank you very much

  8. 1

    got temp banned from r/SaaS this week for exactly what this post describes

    new account, mentioned my product too many times, flagged instantly

    the account history point is the one nobody wants to hear because it sounds slow

    but it's accurate

    6 weeks of real answers before the case study post is the actual play

    one thing i'd add to the numbers point: "453 visitors, 1 trial signup" hits differently than "early traction"

    specific always beats vague on Reddit

  9. 1

    This is one of the most useful breakdowns I've seen on Reddit growth. The "value without the link" rule alone would save most founders months of wasted effort.

    The numbers vs adjectives point hit hard. I've been guilty of writing "strong early traction" when I should just say "453 visitors, 1 trial signup, 68% bounce rate in week 3."

    One thing I'd add from my own experience: the reply guy problem isn't just a Reddit thing. LinkedIn DMs suffer from the same issue — optimizing for visibility instead of relevance. The DMs that get replies are the ones that lead with something specific about the person, not the product.

    Staying in the thread for 24h after posting is underrated advice too. Most people post and disappear. The algorithm and the community both reward presence.

    Good work running this analysis — what subreddits showed the highest tolerance for founder stories with disclosed affiliation?

  10. 1

    The DM ask being a removal trigger is something I didn't know. Was about to make that mistake. Thanks for this.

  11. 1

    This is probably one of the most useful breakdowns of Reddit growth I’ve seen in a while. The “worth reading even without the link” point is the real filter. Most self-promo fails because people write for conversion before writing for relevance. Reddit can smell that instantly.

  12. 1

    I'm working on similar variations. I hope to find some success.

  13. 1

    Solid data. The piece most miss when they 'study what works on Reddit' is that the copy patterns are downstream of account history. New accounts get auto-flagged on most marketing-adjacent subs regardless of how good the post is. The play that actually works: pick 2-3 subreddits where your buyer lives, spend 6 weeks contributing real answers with zero self-promo, then drop the case study post. Karma and mod recognition is the moat. Reddit growth posts almost never mention this because it sounds slow, and slow doesn't perform on Twitter.

  14. 1

    using claude to chunk 100k posts is a crazy cool idea, and u absolutely nailed the point about exact numbers acting like receipts since "$3k/month" instantly triggers my internal spam radar lol. definitely gonna start checking if my drafts still hold up when i completely strip the link out!

  15. 1

    Very good idea honestly.

    Claude is insanely good at analyzing 100k posts, spotting patterns, and extracting real insights from Reddit.

    The only real problem is that it’s still terrible at making shitposts 😭

    1. 1

      Thanks! 🤣 I will think about shitposting tool.

  16. 0

    The "worth reading with the link removed" rule is the clearest filter I've seen for self-promo. Most people write for conversion first — Reddit smells that instantly.

    The numbers-as-receipts point is underrated too. Specificity builds trust in a way adjectives never will.

    Did any particular post formats consistently outperform across different subreddit cultures in your analysis?

  17. 0

    The "worth reading with the link removed" rule is the one most people ignore and then wonder why they get banned. basically if your post is just a wrapper for your CTA, Reddit will small it.wgetpnder why they

  18. 0

    This is gold. Running Claude over 100k posts to surface actual patterns instead of marketing blog platitudes is exactly the kind of data-driven approach indie hackers need. The insight about "value with the link removed" is chef's kiss—it flips the whole self-promo game. Thanks for sharing the raw findings! 🙌

  19. 0

    the "would it be worth reading without the CTA" test is such a good filter. we basically use the same rule for everything we post, if you strip out the product mention does the content still stand on its own? if not it was never content, it was just an ad wearing a hoodie. also the self-deprecation point is real, ppl trust you way more when you lead with what didnt work vs just showing the wins