← Back to Blog
7 min read

How to Get Your First 100 Users Without Spending a Dollar on Ads

N
NowBuild Team

You can find your first 100 users without paid ads by combining personal outreach, useful participation in existing communities, founder-led content, product launch directories, and search content that answers a narrow problem. The goal is not to appear everywhere. It is to create enough qualified conversations to learn who activates, why they stay, and which repeatable path brings in the next user.

Treat 100 as a learning milestone rather than a promise or a vanity target. Ten people who use the core workflow and explain what helped them are more valuable than a hundred unqualified signups who never return.

Decide what counts as a real user

Define one activation event before you start outreach. For a writing tool it might be publishing a first document; for a developer product, completing an integration; for a marketplace, creating a usable listing. A signup is only the beginning. Your acquisition work should be judged by how many suitable people reach the first meaningful outcome.

Write down the audience, the problem they already recognize, the activation event, and the easiest way to give feedback. This keeps every post, reply, and conversation connected to the same learning goal.

Prepare the shortest credible path to value

Before looking for traffic, make sure a new visitor can understand who the product is for, what result it helps create, and what to do next. Remove onboarding steps that are not required for the first useful outcome. Add a simple way to contact you, and record the source of each signup so you can connect activation and feedback to the action that produced them.

You do not need a complex analytics stack. A small log with the date, channel, message, visits, signups, activations, and useful replies is enough to compare early experiments.

Path 1: Start with people you can contact personally

Build a small list of people who plausibly experience the problem: former colleagues, customers from related work, people who asked a relevant question, or users frustrated with an alternative. Relevance matters more than list size. Do not scrape a large audience and send the same pitch to everyone.

A useful first message has four parts: the reason you chose this person, the problem you are exploring, a brief explanation of what you built, and a low-pressure request. Ask whether the problem is real for them before asking for a signup. When someone declines, record the reason instead of trying to overcome every objection.

Path 2: Publish the founder story behind the product

A founder story works when it helps the reader recognize a problem, not when it turns into a biography. Explain the moment you noticed the problem, the workaround you tried, the trade-off you rejected, and what your product now does differently. Include screenshots or a short demonstration when they make the mechanism easier to understand.

Publish the story where you already have context or relationships, then compare it with a practical tutorial or problem-focused post. Track qualified replies, profile visits, product visits, and activations. Likes alone cannot tell you whether the message reached likely users.

Path 3: Help in communities where the problem is discussed

Look for communities in which people already ask about the problem: a focused subreddit, a Slack or Discord group, Hacker News, Indie Hackers, a professional forum, or a local-language community. Read the rules and recent conversations before contributing. Some communities welcome product feedback; others allow only educational participation or prohibit promotion entirely.

Answer the question in full even if nobody clicks. Mention your product only when it is directly relevant, disclose that you built it, and explain its limitations. Repeated useful participation builds more trust than dropping the same launch link into many communities.

Path 4: Use launch platforms and product directories selectively

Directories can create discovery, backlinks, and launch-day attention, but not every listing reaches the same audience. Choose platforms by product category, geography, pricing, and submission requirements. Prepare a consistent product name, URL, one-sentence promise, longer description, screenshots, founder details, and category tags before submitting.

Track submitted, under-review, published, rejected, and follow-up states separately. A published listing is distribution infrastructure, not proof of demand. Judge it by qualified referral visits and activated users over time.

Path 5: Answer one search question better than the alternatives

Search content is slower than direct outreach, but it can keep bringing the right problem to your site. Start with a narrow question you heard in real conversations. Give the direct answer first, show the decision process or workflow, include an example, and link naturally to the product only where it helps complete the task.

One useful guide connected to a product page is a better starting point than many short articles targeting loosely related keywords. Update the guide when customer questions reveal missing steps or unclear language.

Turn the five paths into a 30-day plan

In week one, define activation, fix the shortest onboarding path, contact a small number of relevant people, and publish one clear founder or problem story. In week two, participate in one or two suitable communities and submit the product to a focused directory batch. In week three, publish a practical guide based on the questions and objections collected so far. In week four, repeat the strongest action, follow up with people who showed intent, and review the complete path from discovery to activation.

Keep the workload sustainable. One thoughtful community answer, a few personal conversations, or one useful content improvement can be enough for a day. The purpose of the schedule is consistent learning, not filling every channel with content.

Measure the path, not just the signup count

Review four stages: qualified attention, product visits, signups, and activation. If people engage with a post but do not visit, the connection to the product may be unclear. If they visit but do not sign up, the audience or landing-page promise may be wrong. If they sign up but do not activate, acquisition is not the first problem to solve; onboarding or product value needs attention.

Keep qualitative evidence beside the numbers. Save recurring phrases, objections, use cases, and reasons people decline. Those details should shape the next landing-page revision, content topic, and outreach message.

When should you consider paid ads?

Consider a small paid test after you can identify a reachable audience, a message that produces qualified interest, an activation event, and a reason activated users continue. Paid acquisition can then test whether a known path scales. Before those pieces exist, ads often make it harder to separate a targeting problem from a message, onboarding, or product problem.

What if you have no existing audience?

Start with observable conversations rather than follower count. Interview people in your extended network, answer existing questions, study reviews of alternatives, and participate in one focused community. An audience can be built from repeated relevance; it does not need to exist before the first useful conversation.

Should you offer free access?

Free access can reduce friction when the user can reach value quickly and the cost of serving them is manageable. It does not replace a clear audience or activation path. If you offer a free plan or trial, ask for feedback at a meaningful moment and distinguish active evaluators from accounts that never begin.

What should you do after the first 100 users?

Separate activated and retained users from inactive signups, identify the acquisition path that produced the strongest users, and keep the message that best describes their problem. Continue the repeatable path, repair the largest conversion drop, and use the questions you collected to plan the next content and product improvements.