← All posts
growthdistributionfirst usersindie hacker

Get Your First 100 Users Without Paid Ads

·5 min read

Most founders run paid ads too early. They spend $500 on Google Ads, get 3 signups, and conclude that marketing doesn't work. It's not that marketing doesn't work — it's that paid ads don't work when nobody knows who you are yet.

Your first 100 users don't come from ads. They come from showing up where your audience already is and saying something worth reading.

Here's the playbook.

Start With Where Your People Already Are

Before you write a single tweet or post a single ad, ask yourself: where does my ideal customer spend time online?

If you're building for developers, they're on Hacker News, r/programming, and specific Slack communities. If you're building for designers, they're on Twitter/X, Dribbble, and Designer News. If you're building for small business owners, they're on LinkedIn, local Facebook groups, and industry forums.

Don't try to pull people to you yet. Go to them.

Pick two or three communities and become a genuine participant. Answer questions. Share useful things. Help people. Do this for a week before you mention your product at all.

Post a Show HN — and Do It Right

Hacker News is still one of the most powerful free distribution channels for indie founders. A successful Show HN can bring thousands of visitors in 24 hours.

The formula:

  • Title: "Show HN: [What your product does in plain English]" — no buzzwords, no adjectives
  • Post on Tuesday morning (8–10am EST) for maximum reach
  • Write a genuine first comment explaining the backstory — why you built it, what problem you personally had
  • Respond to every comment for the first 6 hours. This signals to HN's algorithm that the post is generating engagement

Don't oversell. HN readers are technical and skeptical. Be honest about what works and what doesn't. Founders who say "we're still figuring out X" get more respect than founders who pretend everything is perfect.

Cold DMs: 20 Targeted Messages Beat 200 Generic Ones

Find 20 people who would genuinely benefit from your product. Not "potential users" — specific, real humans with the exact problem you solve.

Search Twitter/X for complaints about the problem you're solving. Look for people who have written about the pain point on LinkedIn or their blog. Check Reddit threads where people ask for solutions to the exact problem you've built.

Send them a message that is:

  1. Personal — mention something specific about them
  2. Short — three sentences max
  3. Curious, not salesy — "I built something that might help with X — would you be up for a quick look?"

Don't pitch. Don't link immediately. Just open a conversation. If they say yes, then share. If they say no, thank them and move on.

20 targeted DMs will outperform 200 spray-and-pray messages every time.

Reddit: The Underrated Channel

Reddit is brutal if you spam, but incredibly powerful if you contribute first.

Find 2–3 subreddits where your audience lives. Spend a week commenting on existing posts — genuinely helping people, not dropping links. Once you've built a few upvotes and some credibility, post your own thread.

The best Reddit posts for founders are:

  • "I spent 6 months building X — here's what I learned" (process/behind-the-scenes)
  • "I solved my own problem with a side project — feedback welcome" (personal story)
  • Direct asks for feedback from a specific community

Be ready for tough feedback. That's actually the value — Reddit will tell you what's broken about your product better than any focus group.

Write One Genuinely Useful Blog Post

Pick the core problem your product solves. Write the best guide on the internet for how to solve that problem — without your product.

This sounds counterintuitive but it works for two reasons:

  1. It ranks on Google for the exact searches your potential users are making
  2. It builds trust. If your free content is this good, people assume your product is too.

End the post with a natural mention: "If you want help with X, that's what [product] does — here's how to try it free."

This post doesn't need to be 5,000 words. 800 honest, specific words beats 3,000 generic ones.

The 30-Day Zero-Budget Sprint

Here's a concrete week-by-week structure:

Week 1: Join communities, contribute without pitching. Write your Show HN draft.

Week 2: Post Show HN on Tuesday. Send 20 cold DMs. Post in one relevant subreddit.

Week 3: Follow up with everyone who engaged. Write your first blog post. Post it in the communities where you've built credibility.

Week 4: Double down on what worked. Ignore what didn't.

Measure signups, not traffic. Traffic is vanity. If 400 people visit and 0 sign up, the traffic doesn't matter — your messaging or onboarding is broken.

How Quirre Helps

If you're not sure which channels make sense for your specific product, Quirre's Ask mode can help you map it out. Describe your product and audience, and it'll give you a channel-by-channel breakdown — not categories, but specific subreddits, communities, and formats that match your stage.

Plan mode builds this into a week-by-week checklist so you're not staring at a blank calendar wondering what to do next.

Your first 100 users are findable. They're not waiting for your ad — they're waiting for someone to show up in their community and say something worth their time.

Try Quirre free

Get your personalised week-by-week marketing plan in 2 minutes.

Start free — no credit card →