Skip to main content

How to Get Your First 1,000 Users

How to get your first 1,000 users without ads or VC: eight indie hacker growth moves, 90-day stack, directories, weekly board, community, email.

How to Get Your First 1,000 Users - cover

How to get your first 1,000 users without ads or a round is a 90-day compounding loop, not a launch-day miracle. Indie hacker growth in 2026 still looks boring on purpose: publish the problem, ship an ugly working product, onboard the first 20 people yourself, then stack directories, a weekly dofollow page, two communities, and email.

This is the playbook makers shipping on ScrollLaunch actually use. No funnels deck. Eight moves. If you skip five of them, the remaining three will not rescue you.

If you need the eight-week launch calendar around this loop, use how to launch a SaaS product. If you need the distribution map, use where to launch a startup.

TL;DR

  • First 1,000 users almost never come from one Product Hunt spike. Launches get you 200-400. The rest is the loop.
  • Default order: problem post → ugly MVP → 20 manual onboardings → 15 dofollow directories → weekly board → two communities → weekly SEO post → weekly email.
  • Do not buy ads, hire a marketer, or chase TechCrunch before you have conversion data from organic users.
  • Indie hacker growth is hours on one move per day, not ten Discord servers.
  • Cost of the first move: two days of writing. Skipped by most makers. That is the whole edge.

What “First 1,000 Users” Actually Means

People type how to get first 1000 users when they want a number that proves the product is real. They mix four different jobs:

JobWhat “1,000” should meanWrong proxy
Proof1,000 people who completed the core actionEmail list of tire-kickers
Feedback1,000 sessions you can watchVanity pageviews
RevenueEnough activated users to see a retention curveOne lucky launch day
SEOEnough branded searches that Google believes you existA screenshot of upvotes

For a self-serve SaaS, count activated accounts (aha moment), not signups who bounced. For a community or content product, count people who came back in week two.

Key point: The first 1,000 users are a system. A launch is one input. Directories, content, community, and email are the rest.

If signup is not live, do not start the user clock. Finish the page. SEO It Is plus the meta description tester will tell you if the destination is even worth sending people to. A weekend marketing site is faster on SuperFast than a rebuild the week you wanted users.

Move 1 - Publish the problem before you ship

Not “build in public.” Publish the pain before you publish the solution. One 1,500-word post that names the job, shows real examples, and says why existing tools fail.

That post does four jobs:

  1. Trust reservoir when you launch
  2. Google entry point for problem-space queries
  3. The first 10 DMs that say “I need this”
  4. Positioning, forced into sentences, before you write another feature

Cost: 2 days. Skipped by: almost everyone. Put the deadline on MakeItLast if you will otherwise “write it after launch.”

Move 2 - Ship the ugliest working version

Your MVP should be barely presentable. If you are blush-ashamed of the landing page, you are on track. The two months you save by skipping “one more polish pass” beat the 5% conversion lift polish would give you.

Launch at “I’d be embarrassed if my mom saw this.” Not “I’d be embarrassed if another designer saw this” - that is too late.

Move 3 - The 20-person manual onboarding

Your first 20 users get onboarded by you, on a call, 30 minutes each. You get:

  • 20 recordings of where they fumble
  • 20 quotes for the landing page
  • 20 people who will actually try the next version

Past user #20, automation is worth it. Before #20, automation hides the data.

Move 4 - Directory spam (the good kind)

Submit to 15 high-DR, preferably dofollow directories in the first 30 days - not 200 farms. Browse the startup directories archive, filter Dofollow and Free, sort by live Ahrefs DR. How to rank the rows: best SaaS directories 2026. Why most listings never appear in Ahrefs: dofollow backlinks.

This is not about a traffic spike. It is a compounding SEO moat. Ten to fifty visitors per listing per month, forever, beats a weekend of identical blurbs.

Do not paste the URL into blast software. That query is a trap: free SEO submission.

Move 5 - The weekly dofollow page

Submit to ScrollLaunch the week you go live. You get a permanent /products/[slug] URL and a canonical dofollow outbound link to your site (always on Premium; on free while the badge stays up - pricing).

Unlike a 24-hour leaderboard, the weekly rank freezes at the end of the ISO week, so the URL can keep collecting crawls. Product Hunt is still the spike if you have the day for comments - how to launch on Product Hunt. Do both the same week. Sequence: where to launch.

Move 6 - Two communities, 60 days

Pick two. Not ten. Thirty minutes a day for 60 days. Answer questions. Share wins. Do not pitch.

At day 60 a launch post gets a different reception than a cold dump on day 1. The makers who crush this move are boring. They show up.

Move 7 - One SEO post per week

Parallel to moves 3-6, publish one post per week on a long-tail query your ICP already searches.

  • Weeks 1-4: how to [job] with [category]
  • Weeks 5-8: honest [competitor] vs you
  • Weeks 9-12: [related tool] alternatives
  • Week 13+: cluster around the core keyword

By month 9 this organic layer usually outlasts launch-day traffic. Use the keyword generator if you are staring at a blank title.

Move 8 - Email, not social

Your list is the only channel you own. Weekly email from day 1, even at 40 people:

  • One tactical lesson
  • One small product update
  • One question they can reply to

The 10% who reply become feedback, sales, and testimonials.

90-Day Stack (Copy the Arithmetic)

DayEventCumulative activated users (typical indie SaaS)
1Publish problem post5
14Ship ugly MVP30
21First 20 manual onboardings60
3015 directories + ScrollLaunch180-350
60Communities paying off650
90SEO posts ranking~1,000

The reason most indie hackers miss 1,000 is not that the math is fake. They skip five moves and then declare “directories don’t work.”

What Not to Do Before 1,000

  • Do not buy ads until you know who converts.
  • Do not build a Twitter audience first. The audience becomes real after there is a product.
  • Do not hire a marketer. You are the marketer until the loop is obvious.
  • Do not chase TechCrunch. Your ICP is in a niche Discord, on HN, or searching a painful how-to.

Key Takeaways

  • How to get your first 1,000 users: eight unsexy moves for 90 days, not one viral launch.
  • Count activation, not signups who bounced.
  • Directories and a weekly dofollow page are SEO. Communities and email are humans. You need both.
  • Publish the problem first. Every later move is cheaper if you did.

Ready? Write the problem post, then launch on ScrollLaunch and work Free + Dofollow directories. Interactive boxes: SaaS launch checklist.

FAQ

How do I get my first 1,000 users without ads?

Run the eight moves in this playbook for 90-120 days: problem post, ugly MVP, 20 manual onboardings, 15 dofollow directories, a weekly board, two communities, weekly SEO, weekly email. Dev tools often compound faster. Crowded B2B categories often take 6-9 months.

How long does it take to get the first 1000 users?

Ninety to 120 days of disciplined execution is the default for a focused indie SaaS. Niches with concentrated communities (dev tools, open source) can be faster. CRM-class categories are slower.

Is launching enough to hit 1,000 users?

Almost never. A launch might get you 200-400. The other 600+ come from directories, SEO content, community, and email after the spike dies.

What is the single most important indie hacker growth move?

Move 1 - publishing the problem before the product. Every other move works 2-3x better if strangers already trust the writer.

Should indie hackers use paid ads?

Not before 1,000 activated users. You do not yet know who converts. After retention is stable, small paid tests start to make sense.

Can I do all 8 moves alone?

Yes. Block 3-4 hours on one move per weekday. Context switching is the killer. Less, in order, beats more, in parallel.