Growth

You Built It. Nobody Came. How to Get Your First 100 Users

There is a specific kind of silence that follows a launch. You spend weeks building. You finally ship. You post the link. And then you sit there watching an analytics dashboard that says seven visits, three of which were you refreshing to check the analytics still worked.

I have been in that silence. It is demoralizing in a way that is hard to describe, because the problem does not feel like anything you can fix. The app works. It is live. And still, nobody.

Here is the thing I wish someone had told me before that first launch: the silence is not a verdict on your product. It is the completely predictable result of building in a locked room and expecting a launch-day miracle. Getting your first hundred users is a solvable problem with a known playbook. Let me give it to you.

Why launches flop (it is not the product)

Most apps do not die because they are bad. They die because they launch into a void. The founder built in silence, told no one along the way, and then dropped a link expecting the internet to notice. The internet does not notice strangers.

The mistake happens before launch day, not on it. If nobody knew you were building, nobody is waiting to try it. A launch is not an event that creates an audience. It is a moment that converts an audience you already built. No audience, no conversion, just silence.

Which means the fix starts earlier than you think, and it is mostly about showing up before you have anything to sell.

The metric that actually matters

Before we talk channels, fix your scoreboard. Most people count signups. Signups are close to meaningless. A person who signs up and never does anything is worth nothing to you. A person who signs up and takes the first real action in your product, the thing that delivers the value, is worth ten of them.

Track activated users, not signups. This changes your whole approach. You stop chasing raw traffic and start caring about whether the right people arrive and actually use the thing. A channel that sends fifty visitors and five activated users beats a channel that sends five hundred visitors and none.

Pick two channels, not ten

You cannot be everywhere, and trying to be is how you end up nowhere. The move is to pick two channels where your specific users already hang out, and go deep on those.

The rough map: if you are building a developer tool, Reddit and X are where your people are. If you are building something for businesses, LinkedIn and Product Hunt tend to work better. If you are building for a niche hobby or profession, the relevant subreddit or Discord or forum beats all of the big platforms combined. Go where your exact user already spends time, not where the most people in general are.

Here is how the main channels actually work for a first launch.

Reddit

Reddit can rescue a launch, but only if you respect it. The cardinal rule the community lives by: be a real member first, a promoter second. Show up in the subreddits where your users are, answer questions, and be useful for a couple of weeks before you ever mention your thing. When you do mention it, do it as part of a genuine story or in answer to someone's actual problem, and disclose that you built it.

Do this wrong, drop a promo link cold, and you will get downvoted or shadowbanned, which is invisible and brutal. Do it right and a single honest post in the right subreddit can send you more activated users than a month of shouting into the void everywhere else.

Product Hunt

Product Hunt is an event you can plan. It works best when you have been building in public and already have a few people who will show up for you on launch day. Ship something people can actually use, not a coming-soon page, launch mid-week, engage genuinely with others launching that day, and follow up afterward with what you learned. A Product Hunt launch is far stronger as the peak of a build-in-public run than as a cold, standalone event.

Indie Hackers, LinkedIn, and X

Indie Hackers is a goldmine because the whole community is builders who respect a transparent journey. Share your progress, your numbers, and your lessons, and people root for you.

LinkedIn is underrated for anything business-facing, and posts there have a longer life than on most platforms. X rewards consistency and the build-in-public story arc. On all three, the pattern is the same: give value and share the journey for a while, and the audience you build becomes the people who show up when you launch.

How to post without getting flagged as spam

Across every channel, one principle keeps you safe and effective. Lead with value, mention your product second, and be transparent that it is yours. The test for any post: would it be useful even if you deleted every mention of your product? If yes, you are fine. If the post only exists to drive a click, it is spam, and people can smell it.

Frame your product mention as a story, not a pitch. "I was frustrated with X, so I built Y, here is what I learned" lands. "Check out my new app" does not.

Turn your build log into distribution

Here is the compounding move. Everything you do while building, the decisions, the struggles, the small wins, is content. If you share it as you go, you are building the audience before you need it, so launch day converts instead of echoing.

This is the entire logic behind building in public. It is not vanity. It is distribution that you accumulate in advance, so that when you finally post the link, there are already people who know your story and want to see how it ends.

A 30-day first-users plan

Here is a concrete plan if you launched to crickets, or are about to launch.

Weeks one and two: pick your two channels and become a genuine member. Comment, answer questions, share useful things. Build a little reputation and karma. Mention your product only when it honestly answers someone's problem.

Week three: do your real launch. Post your story on both channels and on Indie Hackers. Do a Product Hunt launch if it fits. Ask for feedback, not applause.

Week four: follow up. Share what you learned, respond to everyone, and reach out one-to-one to the people who engaged. Personal beats broadcast at this stage.

Do this and you will not hit a million users. You will get your first ten, then fifty, then a hundred real people, which is exactly what you need to know whether the thing is worth continuing.

The one-to-one move nobody wants to do

Here is the tactic that works best for your very first users and that almost everyone avoids because it does not scale and it feels awkward: talk to people one at a time.

Broadcasting is comfortable. You post to a channel, hundreds of people might see it, and no single interaction feels risky. But at the very start, when you have zero users, a broadcast that reaches nobody who cares is worth less than one direct, personal conversation with someone who has the exact problem you solve. The first hundred users almost always come from direct, human outreach, not from a viral post.

So do the uncomfortable thing. When you see someone in a community describing the problem your product solves, do not just drop a link. Reply genuinely and helpfully, and if it fits, message them directly, not with a pitch, but with a real "hey, I noticed you mentioned X, I built a small thing for exactly that, would you want to try it and tell me what you think?" Most people ignore this. The ones who do it get their first users while the ones who only broadcast keep staring at zero.

This does not scale, and that is fine, because it is not supposed to. You are not trying to get a million users right now, you are trying to get your first ten real ones, learn from them, and prove the thing works. One-to-one is the highest-conversion channel that exists for a first launch, and its unscalability is exactly why it works: a personal message from a real founder stands out precisely because almost nobody sends one.

Do this for your first stretch of users, learn everything you can from those conversations, and let the scalable channels grow underneath you over time. The founders who are too proud or too shy to talk to people one at a time are the ones who stay at zero users the longest. The willingness to do the unscalable thing early is a genuine edge.

FAQ

How do I get users with no marketing budget?

Pick two channels where your users already are, become a genuine member, share your build story, and launch there. Organic distribution built over a few weeks beats paid ads for a first launch.

Where should I promote my new app?

Where your specific users hang out. Dev tools: Reddit and X. Business tools: LinkedIn and Product Hunt. Niche products: the relevant subreddit, Discord, or forum.

Why did my launch get no traffic?

Almost always because you built in silence and had no audience waiting. The fix starts before launch, by sharing the journey so people know you exist when you post the link.

How many users is a good start?

Your first hundred activated users, people who actually use the thing, is a real milestone. It is enough to tell you whether to keep going. Chase activation, not raw signups.