How I Got 114,000 Views and 40 Signups From 2 Reddit Posts (Zero Ad Spend). The Exact Process I Use.

jeffz

Regular Member
Joined
Nov 12, 2014
Messages
238
Reaction score
155
Most of you are doing Reddit marketing wrong. Here's why, and here's exactly how I do it differently.

I've been on BHW for 12 years. I've watched every Reddit marketing thread come and go. And they all sell the same thing: "I'll post your text from a high-karma account for $40."

That's not marketing. That's a delivery service.

I'm going to show you the exact process I use to generate real traffic, real signups, and real Google rankings through Reddit. No bots. No spam. No $2 comments that get deleted in 24 hours.

I'm sharing this because I want you to see the difference between what's being sold on this forum and what actually works. If you can do this yourself after reading, great. But first, let me prove I know
what I'm talking about.


THE RESULTS (Before I Show You How)

I made two posts on r/SaaS. That's it. Two posts.

Post 1. A story about cold calling 2 recruitment agencies to validate my SaaS idea, only to discover my entire product was solving a problem that no longer existed.

  • ~114,000 views
  • 65+ comments
  • ~19 signups to my product
  • Product mentioned in the post: zero times

Post 2. A data analysis where I scraped 200 Reddit posts and 17,946 comments from two subreddits and broke down exactly what I found.

  • ~8,000 views
  • 56 comments
  • ~20 signups to my product

Two posts. ~40 signups combined. Zero ad spend. Both posts are still live, still getting comments, still ranking on Google.

And here's the thing that matters: Post 2 had 14x fewer views but brought MORE signups. I'll explain why below.


STEP 1: FIND THE RIGHT SUBREDDIT AND SCRAPE IT

Before I write anything, I research. I don't guess what a community cares about. I pull the data and let it tell me.

I use a scraper to pull 100 to 200 posts from the target subreddit. Titles, body text, all comments, upvote counts, everything. You can use tools like Apify (they have Reddit scraper actors on their
marketplace), or if you're technical, Reddit exposes every page as JSON when you add .json to the URL.

But scraping is just the beginning. The raw data is useless until you analyze it.

I take that scraped file and run it through Claude Code (Anthropic's CLI tool) on my terminal. You install it, point it at your scraped file, and tell it what to look for. Here's what I tell it:


"Go through every post and comment. For each one, identify the problem people are describing. If they mention spending money on a tool, flag it. If they quantify their pain in hours or dollars, flag
it. Group all the problems into categories and rank them by how often they appear."

When I did this with 100 posts from r/SaaS, the data showed me that 43 out of 100 threads (43%) were about the same problem: lead generation and finding customers. I didn't go in looking for that. I had no
hypothesis. The data told me.

That one insight shaped both of my posts.


STEP 2: PULL OUT 3 TO 5 BUYER LANGUAGE PHRASES

This is the part nobody does. After analyzing the data, I don't just know what topic to write about. I know exactly how the community talks about it.

From those 200 posts and 17,946 comments, I pulled out the actual phrases real founders were using:
  • "I've poured so much into building this thing and I refuse to let it die because I can't figure out distribution."
  • "I reach out to 100 people a day and only get 1 or 2 responses."
  • "I was the entire growth engine and when I stopped, everything stopped."
  • "Reddit keeps removing my posts" and "Cold DMing feels spammy."
  • "Sent 1,847 personalized messages over 6 weeks... 11 replies."

These aren't my words. These are their words. Pulled directly from the threads.

When I write my post later, I use THEIR language, not marketing language. That's why my posts sound like they belong in the community instead of sounding like an ad.




STEP 3: USE THOSE PHRASES TO SCRAPE DEEPER

Now I take those buyer language phrases and use them as search terms to scrape more Reddit data. I'm going deeper, finding more threads about the same problem across different subreddits.

I ran the same analysis on r/Entrepreneur (100 more posts, 7,777 more comments) and confirmed the pattern. Customer acquisition was the 2nd biggest pain there too, 20+ threads out of 100.

Now I have data from TWO communities confirming the same thing. That's not a hunch. That's validated demand.


STEP 4: ANALYZE THE PAIN POINTS AND EMOTIONAL LANGUAGE

With all this data, I categorize what I'm seeing using a three tier system:

Tier 1. Proven purchase intent (strongest). Someone is already paying for a broken solution. In my data, founders were listing 8+ Reddit lead gen tools they'd tried, with prices from $7 to $79/month,
and explaining exactly why each one fell short. That's Tier 1 gold.

Tier 2. Quantified pain (strong). Someone puts numbers to their problem. "250+ replies per week means you're sitting in that inbox for 2 to 3 hours every single day. By reply #50, your brain is
mush."
When people quantify pain in hours and dollars, it's real.

Tier 3. General frustration (weak). "Lead gen is hard." No numbers, no specifics. Might be real, might be venting. Don't build your post around Tier 3 signals alone.

I also map out the emotional language. What words trigger engagement, what phrasing gets upvotes, what tone the community responds to. This shapes how I write.




STEP 5: WRITE THE POST. ADD YOUR OWN STORY

Here's where it all comes together. I don't write a promotion. I write something the community genuinely values, and I weave in my own personal experience.

Post 1 was a failure story. I wrote about building a CRM for care recruitment agencies in the UK. During Covid, these agencies were losing 80% of their staff. I built a system to catch missed calls
and book interviews automatically. Spent weeks on it.

Then I made two phone calls. Both agencies told me the market had completely flipped. People were begging THEM for work. My product was solving a problem that stopped existing.

I wrote it exactly as it happened. The specific conversations. The embarrassing parts. Coding through a phone to WhatsApp to terminal pipeline at 3am, burning $2K on API costs, opening 6 failed project
versions in one day. All real.

Post 2 was a data analysis. I shared the exact findings from scraping 200 posts and 17,946 comments. I broke down 7 specific gaps in the lead generation tool market, named every competitor with
pricing, and backed every claim with real quotes from real founders.

Both posts had one thing in common: they were 95% pure value and specific detail. The kind of content people save and come back to.


STEP 6: LINK YOUR PRODUCT. 95% VALUE, 5% PROMOTION

This is the critical part. Look at how I linked my product in each post:

Post 1. I mentioned my product zero times. Not once. No link. No call to action. Nothing. People found it by clicking my profile after reading something they genuinely respected. That's 100%
value, 0% promotion.

And it worked. Look at what happened in the comments:

One commenter wrote about how founders treat validation as a chore, and we went back and forth for multiple replies about data driven research methods. Another said "In entrepreneurship, the goal is to
kill bad ideas as fast as possible"
and I explained exactly how I now compress that failure cycle. Someone else pointed out "Reddit tone shift is an underrated timing signal" and we had a whole
discussion about using Reddit data to catch market timing.

People weren't just upvoting. They were engaging in deep conversations. And at the end of those conversations, they'd check my profile, find my product, and sign up. One person literally commented publicly:
"Just messaged you on DM."

Post 2. At the very bottom, after 2,000+ words of pure analysis, competitor breakdowns, real founder quotes, and a complete gap analysis, I added one line:


"I used XXX to run these harvests and analyses. It's the tool I built to do exactly this kind of research. You can run your own topic through it for free if you want to dig into a specific niche
yourself."

That's it. One line. After giving them everything. And look at the comments it generated:

  • The founder of a competing tool (ReddLeads) showed up to respond to my gap analysis. That's how thorough the post was.
  • "Wow! Very detailed. Please can you do analysis aside B2B? But let me try and see if I can do some on my own through the website." That person went to my site.
  • "Quite the deep dive. I love a proper analysis, great job. Good luck with the app! I'll have to check it out as I am in the distribution hell phase myself." Another signup.
  • "10/10 breakdown. Good work man."

People weren't just reading. They were asking me to do MORE analysis for different niches. They were going to my website unprompted. They were engaging because the content was genuinely useful, not because I
pushed them.

That's the 95/5 rule. 95% value that makes them respect you. 5% is one line at the bottom that tells them where to find more.


STEP 7: REPLY TO EVERY COMMENT

After you post, the work isn't done. I reply to every single comment with detailed, thoughtful answers. Not "thanks!" Actual substance.

In Post 1, when someone said "How do I call to pitch my idea?" I didn't give a two line answer. I wrote a full breakdown: "Honestly don't call to pitch. Call to learn. Find 5 to 10 people, ask what
their biggest challenge is, shut up and listen."


When someone challenged my approach, I didn't get defensive. I said "That's a fair challenge and I appreciate the directness" and then explained my reasoning with specific data.

This does two things:

  1. Every reply bumps the post. More comments means more visibility means more people seeing your content.
  2. Every detailed reply shows more expertise. People reading the thread see you know your stuff, and they check your profile.

In Post 2, the same thing happened. Founders of competing tools showed up to engage, other founders asked questions, and every reply kept the thread active and visible.


THE DIFFERENCE BETWEEN $40 POSTING AND THIS

Let me make this clear:


$40 Reddit Post ServiceWhat I Do
ResearchNone4 to 6 hours scraping and analyzing the community
ContentClient provides text or ChatGPTWritten from actual scraped community data, using their own language
LanguageGeneric, sounds like an adMatches the subreddit's native tone because it came from the subreddit
StoryNoneReal personal experience woven in
Product linkDropped in the body or titleOne line at the bottom after 2,000+ words of value
After posting"Here's a screenshot, it's posted"Reply to every comment with detailed answers
SEO valueNonePosts rank on Google for months because they got genuine engagement
Result12 upvotes and dies114,000 views and ~40 signups from 2 posts




WHY POST 2 CONVERTED BETTER THAN POST 1

This is the most important lesson.

Post 1 got 114,000 views. Post 2 got 8,000. But Post 2 brought more signups.

Why? Post 1 was a great story. Anyone who enjoys a founder failure story read it. But most of those 114,000 people weren't looking for a research tool.

Post 2 attracted a specific audience. People who care about data analysis, market research, and competitive intelligence. Fewer eyeballs, but the RIGHT eyeballs. And the post itself was proof
that my product works. The research couldn't exist without the tool.

When someone reads Post 2 and thinks "I want to do this for my niche", they're already pre sold. That's why Post 2 converted at a dramatically higher rate despite having 14x fewer views.

The lesson: a targeted data post outperforms a viral story post for conversions every time. You need both. Post 1 builds your reputation, Post 2 converts. But if you can only make one post, make
the data post.



THE FULL PROCESS (SUMMARY)
  1. Find the right subreddit. Where your target audience actually hangs out.
  2. Scrape 100 to 200 posts. Use Apify or a scraper to pull structured data.
  3. Analyze with Claude Code on your terminal. Categorize pain points, find the dominant theme.
  4. Pull out 3 to 5 buyer language phrases. Their exact words, not marketing speak.
  5. Scrape deeper. Use those phrases to find more threads in adjacent subreddits.
  6. Map pain points and emotional language. Tier 1 is paying for broken solutions, Tier 2 is quantified pain, Tier 3 is general venting.
  7. Write the post. 95% genuine value with your own story, 5% product link at the very bottom.
  8. Reply to every comment. Detailed, thoughtful answers that show expertise and keep the post bumping.
  9. Let the results compound. Both my posts are still live, still ranking on Google, still driving traffic.

Two posts. ~40 signups. Zero ad spend.

If anyone has questions about the scraping process, the analysis, or how to structure posts that actually convert, ask in this thread. Happy to break it down further
 
Last edited:
Hmm, that research tactic is great value, thanks! I never thought of doing a research that way, but it seems so nice and easy, especially with the json exposed content from Reddit. I can easily code myself a tool to scrape and put some order into that and then, as you mentioned, put it through a chat bot analysis.

Thanks mate!
 
never seen that kind of things before guess i know what I'm gonna to do the whole day, thanks for your post
 
Thanks for sharing this, really helpful breakdown. Quick question: what's the safest way to put a link in your Reddit profile without getting flagged or looking like spam? I've seen people do it but not sure if there's trick to it, especially on newer accounts. Appreciate it
 
Great case study. Lots of profitable information.

@BitBrowser 1 Topic author wrote about that. Best way to promote your own url is adding a link as an anchor in long text. Another option is to submit the website/company name in the text, which users will search for themselves. This will ensure a top position in the Google search results.
 
Back
Top