You shipped the product. Nobody's coming. Here's what actually gets your first 100 users when you have no budget, no audience, and no idea where to start.
Most founders spend three months building and three days thinking about distribution. That ratio is backwards, and it's the reason so many good products never find anyone. Paid ads don't work when you have no data and no budget โ you'll burn $500 finding out your targeting was wrong. Your first 100 users come from finding the people who already have the problem you solve, in the places they already hang out.
Your first 100 users aren't found through marketing. They're found through search โ you searching for them, not the other way around. They're already out there, mid-conversation, already frustrated, already asking "does anyone know a tool for this." Your job isn't to announce your product. It's to notice that conversation and show up in it.
There is a subreddit for almost any problem your product solves, and inside it people post buying-intent questions every single day โ "what do you use for X," "is there a tool that does Y," "I'm so tired of doing this manually." Most founders search these manually for a week, get tired, and stop. The ones who keep at it find customers.
Someone posts in r/SaaS: "Anyone know a good way to find leads on Reddit without spending my whole day searching?"
Same information, same product mention. The second one reads like a person, not an ad. We built Kairo because the manual version of this doesn't scale past week one โ read the full breakdown on finding customers on Reddit if this is your first channel.
Indie Hackers, r/SaaS, r/EntrepreneurRideAlong. These aren't full of your customers โ they're full of other founders. But they're a fast way to get eyes on your product, get honest feedback, and occasionally find someone who's building something adjacent and refers you to their audience. Don't expect this to be your main channel. Treat it as a testing ground.
Cold DMs on Twitter almost never work pre-launch โ you have no credibility yet, so nobody replies. What does work: finding someone who publicly complained about the exact problem you solve, and replying to that specific complaint with a specific answer. Ten of these beat a hundred generic DMs.
Find the forums, Discords, and subreddits where your future customers ask questions. Answer them. Genuinely, fully, without mentioning your product. Do this for two weeks before you ever bring it up. By the time you do mention it, you're not a stranger pitching โ you're the person who already helped.
See what this looks like on Reddit specifically, right now, for your own product.
Run a free scan โBroadcasting instead of listening. Posting "I built X, check it out" into a subreddit that never asked for it. It gets ignored or removed, and worse, it burns the account for future genuine replies. The founders who get traction are scanning for the conversation that's already happening, not starting a new one nobody asked for.
Nothing complicated. Repeat this on a schedule and you'll know within two weeks whether a channel is working:
Your next customer posted 2 hours ago. They're still waiting for a reply.
Find My First Customer โ