Blog

Last Week I Got My First Customer on Reddit. This Week I Got Five More, and Automated the Process.

Joseph Won
redditcold outreachautomationfirst customerssaas founderbuild in public

“I used to scroll manually to find my users. Then I automated finding them. I was still manually drafting my replies and DMs, so I automated that too. Then I started running my own pipeline to find leads for other people, and I automated that too. Finally, I automated the entire thing. Finding my customers, reading their website, generating leads for them, and finally, DMing them on Reddit without a single interaction required from me.”

That’s the escalation. It happened in about a week. Last Friday, I got my first paying customer. By Wednesday, I had five more. The wild part is, I wasn’t the one who found them, wrote them, or sent the messages. A pipeline I built was doing it on its own, while I was doing other things.

This is the story of how that week went.

Last week: one customer, by hand

Before any of this was automated, I was the bottleneck. Every day I’d open Reddit, scroll the subreddits where founders hang out, and look for people posting their products. The “what are you working on” threads, the “drop your link” threads, the “roast my startup” threads. I’d open each link, read what they were building, figure out who their customer was, and write them a personal DM with something useful, usually a short list of real leads I’d pulled for their product. It worked. People replied. The conversion rate was high because every DM was real, specific, and offered them something they could actually use. It also wrecked my evenings. Each DM took fifteen minutes between research, drafting, and sending, and to send fifty in a night I needed three or four hours of focused, manual work.

Last Friday, one of those DMs converted into the first paying customer. After months of building, someone put a card on file because of a message I’d sent. I remember exactly where I was sitting. Then I went back to the grind, because the only way to get the second customer, with what I had, was to send another fifty DMs by hand.

The escalation

I didn’t sit down on Saturday morning and decide to build a fully autonomous pipeline. It was one frustration at a time. First I automated finding the threads. The script polled the subreddits for me and surfaced the ones worth reading, which alone saved an hour a night. Then I automated reading them, with an LLM classifying which threads actually had founders dropping links versus the noise. Then I automated the research, so for each founder the system scraped their website, figured out their product, and ran a few searches to confirm there was real demand for what they were building. Then I automated drafting, and each DM got generated with the founder’s name, their product, and a personalized link. Then I automated sending, with a Chrome extension picking up each queued message, navigating the founder’s profile, opening the chat, and sending it.

Each step felt small in the moment. Together they replaced me.

The first time it ran on its own

The first time the full pipeline went end-to-end, I hadn’t queued anything manually. The scheduler fired, pulled fresh threads, picked the founders worth reaching out to, and scraped each of their sites. It generated their leads, wrote their DMs, and handed them off to the Chrome extension, which sent them. I watched maybe twenty minutes of it. It found the founder, read their site, pulled their leads, and sent the DM, and I didn’t touch a single step.

Despite having built every piece of this pipeline, I still wasn’t fully prepared for what it felt like to watch it run on its own.

What it actually does

In plain terms: the pipeline wakes up every thirty minutes, scans 31 of the most relevant subreddits, finds the threads where founders are dropping their products, opens each founder’s website to figure out who their customer is, runs my own lead-gen tool against that, and sends them a personal Reddit DM with a link to claim those leads. If they click and sign up, I get an email. Otherwise, I never know it happened.

There’s one design decision worth calling out, because without it the whole thing falls apart. The expensive part of the pipeline, the actual lead generation for each founder, only runs after they click the DM and sign up. Up until then, every founder costs me about half a cent. The full lead-gen run only fires when someone has shown they actually care. That single decision is what makes the math work. Without it, the system would cost ten times more for the same throughput, and I’d be paying real money to dump real leads on people who never opened the message. Everything else is just plumbing.

What surprised me

Founders are very willing to share links to their website, and that part isn’t surprising on its own. That’s why “what are you working on” threads exist. The surprising part is what happens when you read them all, instead of three of them. Every day there are dozens of founders publicly telling you exactly what they’re building. The signal was always there. I just couldn’t read it at scale until the pipeline existed. The work used to take me fifteen minutes per founder, and now it takes about ten seconds. Same work, multiplied.

The numbers from the week

A real 48-hour run last week:

For context, typical cold outreach lands around 1-3% conversion. This is sitting around 5% trial conversion, and the deliverable does the heavy lifting. The DM isn’t “hey try my thing”. It’s “I pulled these specific leads for the product you’re building, here they are, free.” Total cost of the auto-pipeline portion of that run: under one dollar.

Honest caveats

Things I’d want a critical reader to flag:

The one thing I’d tell someone copying this

Find your customers based on pain points and conversations, not random blasting or spam. Build a real funnel. Deliver value first, before you ask for anything. Everything else in the architecture is in service of that, and if you skip the value-first part no amount of clever engineering saves you. You’re just spamming faster.


If this is the cheapest play I’ve found for getting first customers at the 0-to-50 scale, the obvious follow-up is whether it’ll still work at 50-to-500. I don’t know yet. The Reddit-account ceiling will hit before anything else does. That’s a different post.

Frequently Asked Questions

Could I do this without your tool?

You'd need a 'value-first deliverable' of your own. Something useful you can produce for each founder, cheaply, automatically. Audits, benchmarks, sample reports, custom analyses. If your product naturally generates per-prospect deliverables, the same pattern works. If it doesn't, you can still run the play manually with a deliverable you make by hand.

How do you avoid getting your Reddit account banned?

Three things. First, warm the account by posting genuine helpful comments for one to two weeks before any DMs. Second, pace conservatively. Start at twenty DMs per day and ramp slowly. Third, vary your message phrasing so identical-looking DMs don't trip pattern detection. Even with all of that, if you accidentally end up spamming, breaking subreddit rules, or getting banned, expect to lose accounts eventually and plan for rotation. I've been using my personal Reddit account and have never created a second account. I'd like to think I'm keeping everything honest and respectful, so I won't have to go around the rules.

How long from a founder posting to your DM landing?

Worst case about thirty minutes. Average case about fifteen. The speed matters because the founder is more likely to still be at their desk and responsive.

What's the conversion rate?

Five cards on file from a hundred DMs is about 5% trial conversion, meaningfully higher than typical cold outreach because the deliverable carries the message. Trial-to-paid is still pending. I'll know in a few days.

What happens when Reddit catches on to automated DMs?

At some point the play stops working in its current form, and I plan for it. The system is built around one Reddit account, and that account will eventually get rate-limited or banned even with careful pacing. When it happens, the options are: rotate to a warmed second account, shift to a different platform (Hacker News, ProductHunt launches, Twitter replies), or shift to a different channel entirely (warm email, LinkedIn DMs). The architecture is channel-agnostic. Only the outreach step is Reddit-specific.


Validate Your Startup Idea

Avalidate analyzes real discussions across Reddit, Hacker News, and niche communities to surface pain signals, warm leads, and competitive gaps for your idea.

Try Avalidate free

Related