How to get your first users for your vibe-coded project (without paid ads)
You just shipped. The product works. You're staring at zero signups and wondering if anyone actually has this problem.
This guide is for founders who already have something to show — and zero users.
Product Hunt will give you a spike for 24 hours, then silence. Paid ads don't work until you know exactly who you're selling to. Cold email needs a list you don't have.
Reddit is different, and it's where we're starting. Every day, thousands of people go there with a specific problem and ask strangers how to fix it. Some of them have the exact problem your vibe-coded project solves. They're not browsing — they're asking, right now, for an answer. That's not something any ad platform can replicate.
Most founders blow it on Reddit because they show up like salespeople. This guide is about showing up like a human instead.
Why Reddit works when everything else doesn't
Search engines show you content. Social media shows you content. Reddit shows you people mid-problem.
"I've been manually tracking leads in a spreadsheet for six months, there has to be a better way." "Anyone know a tool that does X? I've tried three and they all suck." "How do you handle Y when your team is fully remote?"
These aren't passive readers. They want an answer right now. If your project is that answer, you have permission to say so — as long as you actually help first.
Tony K., founder of StreamHero.ai, was trying to reach people struggling with Twitch growth. He wasn't looking for a marketing channel. He was looking for conversations that were already happening.
"On day two with VibeUsers I had my first real Reddit conversations with people struggling with streaming growth and got my first two paying users. They invited friends. Every week I find new users this way."
Day two. Two paying users who then invited friends. That's what happens when you find the right conversation at the right moment.
Step 1: find where your future users already hang out
Don't guess. Search.
Open Google and type: site:reddit.com [the problem you solve]
If you built a tool that helps people manage client feedback, search site:reddit.com managing client feedback. You'll find threads from the last few years of people complaining about exactly that. The subreddits those threads live in — that's where your audience is.
A few starting points that work for most vibe-coded projects:
- r/SideProject — founders sharing what they built, asking for feedback
- r/Entrepreneur — early-stage business problems, tool recommendations
- r/SaaS — B2B product discussions, "what do you use for X" threads
- r/webdev and r/ChatGPTCoding — technical founders, AI-assisted builders
- r/indiehackers — solopreneurs, bootstrapped products, growth questions
- r/productivity — if your project saves time or reduces friction
Spend 20 minutes reading the top posts in a subreddit before you post anything. You're not looking for volume, you're looking for the kind of conversations where your product fits naturally. If the vibe is wrong, move on.
Step 2: find the right posts (this is the hard part)
You don't need the whole subreddit. You need three or four posts per week where someone is actively asking for what you built.
Posts worth replying to look like this:
- A direct question: "How do you handle...?" or "What tool do you use for...?"
- A complaint with no solution: "I've tried X and Y, nothing works"
- A "looking for recommendations" post
- A frustration thread where people are commiserating in the comments
One thing worth knowing before you get discouraged: if you send around 20 genuine replies and none of them land, the problem might not be your replies. It might be that the pain you're solving isn't painful enough for people to pay for. Real problems get discussed constantly on Reddit. If nobody's complaining about your problem, that's data. It means your project might be solving something that bothers you personally but not enough people broadly. Worth knowing early.
If threads are active and the pain is real, 20 solid replies is usually enough to get your first result.
Finding these posts consistently is the actual bottleneck. Manually checking ten subreddits every day takes an hour minimum. Most founders do it for a week, get busy, stop, and never rebuild the habit.
Tony had the same issue: "I could never find time to scroll through Reddit posts every single day."
This is what VibeUsers solves. Instead of checking subreddits manually, you get a daily email with posts already filtered by the keywords relevant to your product. You open it, see what's worth replying to, and go.
Step 3: how to reply so people actually click
One rule: help first, mention your product second, and only if it's directly relevant.
Here's what a bad reply looks like:
"Hey! Check out my tool [link], it solves exactly this. Free trial available!"
It gets ignored at best, reported at worst. Everyone can smell it.
Here's what actually works. Someone posts: "I'm spending two hours a week manually searching Reddit for people asking about my product category. Is there a better way?"
Good reply:
"Yeah I had the same problem. I was checking like eight subreddits manually every morning and still missing stuff. What worked for me was narrowing down to the exact phrases people use when they're actually looking for a solution — not just the topic, but the complaint. 'How do I fix X' performs way better than just monitoring X as a keyword. I ended up using VibeUsers to automate the search part — it surfaces the specific posts worth replying to. Saved me the daily scroll entirely."
Specific problem acknowledged, real experience shared, product mentioned as part of the story rather than the point of it. The person reading feels like they got advice from someone who's been there.
What never works:
- Posting the same reply across multiple subreddits (people cross-post and notice)
- Dropping a link before saying anything useful
- Generic "this might help!" with no context
- Replying to a two-year-old thread nobody's reading
Step 4: turn first users into more users
Tony's line about "they invited friends" is the part most people gloss over.
Users who find you through a real Reddit conversation are different from users who click an ad. They came because you helped them. They already trust you a bit, and that trust is transferable.
When your first Reddit users sign up, ask them directly a week in: "Has anyone else on your team run into this problem?" or "If you know other founders dealing with this, I'd love to talk to them." Not a referral program, not a discount code. Just a direct ask from a real person.
The other thing first users give you is language. Read what they write in onboarding, in support messages, in the Reddit threads themselves. The exact phrases they use to describe the problem go into your next round of replies. You get more specific, the replies get more relevant, and the whole thing compounds.
How to make this a weekly habit (not a full-time job)
Three or four quality replies a week beats twenty generic ones. Reddit's community detection is good at spotting accounts that show up everywhere saying the same thing.
What sustainable looks like in practice:
- Monday: check your filtered posts, pick two or three worth replying to
- Write replies that take five minutes each — not essays, not one-liners
- Track which subreddits drive signups with UTM links, even just a basic spreadsheet
- Double down on what converts, drop what doesn't
The manual version is real work — an hour a day of searching and reading. Most founders can't sustain that alongside actually building.
The tool-assisted version: email arrives, you open the relevant posts, you write the replies. The work becomes the conversations themselves, not finding them.
FAQ
How do I promote my project on Reddit without getting banned? Help before you pitch. If your first comment in a thread is a link to your product, you'll get flagged. Lead with something genuinely useful, then mention your project only if it's directly relevant.
What subreddits are best for vibe-coded projects?
Start with r/SideProject, r/SaaS, r/Entrepreneur, and r/indiehackers as a baseline, then use site:reddit.com [your problem] in Google to find where your specific audience already talks.
How many replies does it take to get your first user? Around 20 genuine replies is a reasonable benchmark, if the pain your project solves is real and people actually discuss it. If you hit 20 and nothing moves, pay attention to that signal. It often means the problem exists but isn't painful enough to drive action, or you built something that solves your own problem but not a wide enough audience's.
Can I automate Reddit outreach? The finding part, yes. Tools like VibeUsers surface relevant posts automatically so you're not searching manually every day. The replying part should stay human — automated replies get spotted immediately.
Is Reddit better for B2C or B2B projects? Both work differently. B2C gets faster traction because the buyer is the user. B2B takes longer but leads are higher intent. r/SaaS and r/Entrepreneur skew professional if you're selling to businesses.
Go find the conversation that's already happening
Your future users are on Reddit right now asking how to solve the problem you built for. The hard part isn't the reply — it's finding the right post before the thread goes cold.
VibeUsers does the finding. You show up and talk.