Key takeaways
- Pick one acquisition motion matched to your product type and weekly capacity, then ignore every tactic that doesn't fit.
- Self-serve apps get community-led distribution; sales-led products get manual outreach; community-dependent products earn access before pitching.
- Run the same channel every day for 30 days before deciding it works or fails, tracking conversations started rather than impressions.
- Turn your channel into a loop at 1,000 users so each user's activity creates the raw material for the next user's arrival.
- Skip paid acquisition for the first 100 users until your organic conversion rate is proven.
To get first users, pick one acquisition motion that matches your product type and the hours you can actually give it each week, then run it until it works or visibly fails. This guide gives you a decision tree: product type, capacity, and user stage in, one specific tactic out, so you stop cycling through generic tactic roundups with zero signups to show for it.
How do you get first users when you have zero audience?
Pick one motion matched to your product type and your weekly capacity, then ignore every tactic that doesn't fit it. A self-serve app gets community-led distribution; a sales-led product gets hand-recruited users; a community-dependent product lives where its people already gather. With zero audience, the first 10 users come from manual work: DMs, one-on-one onboarding, fixing things yourself. Paul Graham's do things that don't scale argument is the standard case for hand-recruiting early users. Map your stage to a motion with the first 100 users guide, and sequence from there instead of cycling through tactic roundups.
Which first-user tactic fits a self-serve SaaS vs a sales-led product?
The tactic depends on how a stranger becomes a customer. If someone can sign up and pay without talking to you, go where they already search and gather. If your product needs a conversation, do manual outreach at small volume. If adoption depends on being seen by a community first, earn access before pitching anything.
| Product type | First motion | Volume | Why it works |
|---|---|---|---|
| Self-serve | Communities, directories, build in public, search | Daily, low effort each | Users can buy without you in the loop |
| Sales-led | Direct outreach, niche networks | 5-10 conversations/day | Trust comes before the signup |
| Community-dependent | Participate, then pitch | Weeks of giving first | Access is earned, not bought |
Self-serve: go where users already search
Pick one channel where your buyer already hangs out and commit for 30 days. Communities and directories work because the user arrives with intent. Search and AI visibility compound slowly, so start them early but expect the first users to come from elsewhere. AI-written blasts rarely convert here; the reasoning is in why AI-generated content is the wrong tool for your first 100 users.
Sales-led: manual outreach at small volume
Skip volume plays entirely. Ten personalized messages a day beats a thousand automated ones, because your close rate depends on relevance, not reach. Niche networks beat cold lists since a shared context warms the first reply.
Community-dependent: earn access before pitching
If your product spreads through word of mouth inside a scene, spend the first two weeks answering questions and shipping help with no link. Pitch only after members recognize your name.
What does the first 10 vs first 100 vs first 1,000 users change about your motion?
First 10: recruit them one at a time
At ten users, nothing scales and nothing should. DM the people who complained about the problem you built, watch them use the product live, and fix what makes them hesitate. Your only job is proof that one stranger gets value without you explaining it.
First 100: one channel, repeated daily
At 100, you need one repeatable channel, not five experimental ones. Pick the place your users already gather, show up daily, and measure replies, not impressions. The motion is narrow on purpose: outbound alone won't get you there, and neither will posting everywhere once.
First 1,000: turn the channel into a loop
At 1,000 users, manual effort stops compounding and the channel has to feed itself. A loop means each user's activity creates the raw material for the next user's arrival: their questions become content, their content gets cited by AI search, and those citations bring people who ask more questions. GEO matters here because referral traffic from AI answers is becoming measurable; studies tracking how often ChatGPT and similar tools cite or link out to sources are still young, but the direction is documented on the generative engine optimization overview. The practical version for a solo builder: write the answers your first 100 users actually asked, structure them so AI systems can quote them, and let the loop replace the daily grind. If your motion still needs you personally every morning at 1,000 users, that is a sequencing problem, not a hustle problem.
How do you sequence channels when you can only run one at a time?
Pick one channel, run it for 30 days, then judge it. Solo founders cycling through three tactics in a week never give any of them enough reps to produce signal. The order matters less than the commitment.
Match the channel to your weekly hours
Under 5 hours a week: pick one community where your users already hang out and reply daily. 5-10 hours: add content that compounds, like a digital PR angle built to get your app recommended by ChatGPT (https://heycatch.ai/blog/digital-pr-for-ai-how-to-get-your-app-recommended). Over 10 hours: layer manual outreach on top. If your product needs a community to survive, communities come first regardless of hours.
The 30-day single-channel rule
Run the same channel every day for 30 days before deciding it works or doesn't. Track one number: conversations started with real potential users. Fewer than 10 by day 30 usually means wrong channel, not wrong effort. Switch once, then hold the new channel to the same standard. Two honest 30-day tests beat six months of dabbling.
When should you skip cold outreach and go straight to communities?
Skip outreach when your product is self-serve, under roughly $50/month, and your buyers already gather in identifiable places. Run outreach when the deal needs a conversation to close.
Signals a community will actually convert
Your buyers name their problem in public using the same words as your landing page. There are subreddits, Discords, or Indie Hackers threads where they ask for tools unprompted. You can reply helpfully for 20 minutes a day without a pitch. That is the cheapest path to your first 100 users, and it doubles as research for finding activation milestones with only 30 users.
Signals outreach beats communities for your case
Your product needs a demo to explain, your price is high enough that one customer changes your month, or your buyers do not hang out anywhere findable. Then cold email is worth the grind, but set expectations: the Backlinko outreach study found the average reply rate is about 8.5% (Email Outreach Study). If 100 sends produce fewer than five replies by day 7, the message or the list is wrong, not the channel.
How do solo founders get first users without a launch audience?
Zero audience means borrowed audiences. Pick two niche subreddits or Discord servers where your target users already complain about the problem, show up daily with answers, and only mention your product when it directly solves someone's stated issue. Then list the product on directories and launch tags so people who search for a solution can find it without you.
Worked example: a Lovable-built app's first 30 days
Say you shipped a meal-planning app on Lovable. Week one: post your build in public on X and r/SideProject, documenting what you shipped and what broke. Week two: answer every nutrition and meal-prep question in two fitness subreddits, no links. Week three: submit to five directories. Week four: start a thread asking users what's missing. One motion at a time, roughly an hour a day.
Getting cited by ChatGPT before you rank in Google
AI search visibility works differently from SEO: answer engines cite pages that directly answer a specific question. Write a comparison page ("best meal planners for busy parents") and a problem page ("why meal plans fail"), each answering one question in plain language. That is GEO in practice, and HeyCatch is built to plan and ship these daily growth moves for bootstrapping builders going from zero to their first 100 paying users.
How do you know a channel is failing before you've wasted 30 days?
Kill a channel on evidence, not vibes. Set checkpoints at day 7, 14, and 21 with thresholds you write down before starting. Treat every number below as illustrative and adjust to your product's price point, since CAC norms vary widely by segment and ticket size (see SaaStr's running coverage of early-stage SaaS metrics: SaaStr on SaaS metrics and CAC).
Day-7, day-14, day-21 checkpoints
Day 7: is anyone reacting? For outreach, under a 5% reply rate after 100+ messages means your targeting or message is wrong. For communities, zero clicks to your site from 10+ genuine posts means the room isn't your user.
Day 14: is the mix shifting? Check signup source data. If one channel produced signups but none activated (didn't reach your core action within a session or two), the channel is pulling the wrong people, not too few.
Day 21: is it compounding? Organic channels should show week-over-week growth in signups without extra effort from you. Flat output-to-signup ratios three weeks in usually mean the motion needs replacing, not more hours.
When is paid acquisition justified for the first 100 users?
Rarely. For a bootstrapping builder going from zero to your first 100 paying users, paid ads usually buy speed on an offer you haven't validated, which means you pay to learn what organic channels would have told you free.
The two conditions that justify spending
First, unit economics are proven organically: you know a visitor converts, you know what they're worth, and ads simply amplify a working motion. Second, you need speed on a validated offer, like testing two landing pages in a week instead of a month.
Honest check on tools in this space, including HeyCatch: they help you run organic motions like Reddit, GEO, and daily growth moves, but none of them, HeyCatch included, can prove your conversion rate before you spend. If you can't state your visitor-to-trial rate from organic traffic yet, that's your answer: stay free until you can.
FAQ
How do you get your first 100 customers without paid ads?
Pick one organic motion matched to your product type: communities and directories for self-serve apps, manual outreach for sales-led products, or earned participation for community-dependent ones. Run that single channel daily for 30 days, track conversations started, and only switch if you have fewer than 10 by day 30. Stay free until your conversion rate is proven.
How do I get the first users for my app?
Recruit them one at a time. DM people who complained about the problem you built, watch them use the product live, and fix what makes them hesitate. In parallel, post your build in public, answer questions in two niche subreddits without links, and list the app on directories so searchers can find it. Nothing here scales, and at this stage nothing should.
How long does it take to get first 100 users?
Expect roughly 30 days per honest channel test, with the first 10 users typically landing through weeks of manual work before the channel compounds. Solo founders running one motion about an hour a day usually see first signups in weeks one to three. Two committed 30-day tests beat six months of dabbling across five tactics.
How do you get users and grow after the first 100?
Turn your channel into a loop where each user's activity feeds the next user's arrival. Their questions become content, that content gets cited by AI search, and citations bring people who ask more questions. Write the answers your first 100 users actually asked and structure them so answer engines can quote them. If growth still needs you personally every morning, fix the sequencing.
Where do I find where my target users hang out online?
Search Reddit, Discord servers, Indie Hackers, and niche forums for people describing your problem in public using the same words as your landing page. The strongest signal is unprompted requests for tools in those threads. If you cannot find any such gathering place, that is a sign your product is sales-led and cold outreach, not communities, should come first.