: Wolf Codes
Wolf Codes / Blog Explore Wolf Codes →
Field Notes

How to Get Your First 100 Users Without an Audience

How to Get Your First 100 Users Without an Audience

Building a software product is the easy part. You write the code, run the local server, and everything works. But when you deploy to production and realize nobody is coming, the real work begins.

When you have zero social media followers, no email list, and no marketing budget, launching feels like shouting into a void.

You do not need a massive following to get traction. You can land your first 100 users without an audience by using targeted, manual distribution. This guide covers the exact tactical steps to find, reach, and convert those first 100 users.


1. Stop Launching and Start Fishing

The biggest mistake solo builders make is waiting for a “launch day.” They submit to Product Hunt, post on Hacker News once, and hope the traffic sticks. When the initial spike fades, they are left with zero active users.

Instead of planning a single launch event, shift your focus to direct outreach. Your first 100 users will not come from an algorithm; they will come from manual, one-on-one conversations.

To find these people, look where they already gather to complain about their problems:


2. The Direct Message Pitch That Actually Works

Once you identify a potential user, do not send a generic sales pitch. Cold pitching a link to a stranger is the fastest way to get banned or ignored.

Instead, ask for feedback on a specific problem. People love to share their opinions, but they hate being sold to.

Here is a 3-step message setup that converts:

  1. Acknowledge their specific problem: Reference the exact post or comment they made.
  2. Explain what you built (briefly): Keep it to one or two sentences. No buzzwords.
  3. Ask an open-ended question: Do not ask them to buy. Ask if your approach solves their specific frustration.

The Bad Way (Do not do this):

“Hey, I saw you need a habit tracker. I built a cool new AI app called Nimea. It has mood monitoring and supports 66 languages. Check it out here: nimea.app”

The Better Way:

“Hey, I saw your post on r/selfimprovement about struggling to maintain routine tracking without falling into a shame spiral when you miss a day. I built a small tool that uses AI to adjust your habits based on your daily mood, specifically to prevent that guilt. Would you be open to trying it for free and telling me if the mood tracking actually helps?”

This shift in positioning changes you from a spammer into a solo builder trying to solve a real problem. (I still send these manually for Nimea, by the way).


3. Leverage High-Intent Q&A Platforms

Platforms like Quora, Stack Overflow, and Reddit are indexed heavily by search engines. When someone searches Google for a solution to a problem, they often click on these discussion threads.

Find active threads that are at least 6 to 12 months old but still get traffic. Write a detailed, helpful answer that solves the user’s problem. At the end of your answer, disclose that you built a tool to automate this exact process.

This strategy creates permanent, high-intent traffic. Unlike a social media post that disappears from the feed in 24 hours, a well-placed answer on a high-ranking thread can drive consistent sign-ups for years.


4. Build in Public (But Keep It Tactical)

Building in public is a proven way to acquire your first 100 users without an audience, but most founders do it wrong. They post generic motivational quotes or vague updates like “Working on the backend today.”

No one cares about vague progress. People care about specific metrics, failures, and technical solutions.

If you want to build an audience while getting your first users, share:

This level of transparency builds trust. Other builders and early adopters will try your software simply because they respect the execution and honesty of the build.


5. Remove All Friction to Entry

When you have no brand authority, every barrier to entry is a reason for a user to bounce. To get your first 100 users, simplify your user onboarding process:


Summary: The 100-User Checklist

Landing your first 100 users without an audience is a manual grind. It requires stepping away from the code editor and talking directly to humans.

  1. Find 10 active communities where your target users talk about their pain points.
  2. Send 5 personalized, non-sales DMs every day offering a free solution to their specific problem.
  3. Answer 5 high-intent search queries on Reddit or Quora weekly.
  4. Share one highly detailed, metric-driven update about your build process on social platforms.
  5. Optimize your onboarding so users get value in under a minute.

Once you hit 100 users, your focus shifts from manual acquisition to retention and word-of-mouth. But until then, do the unscalable work.


Wolf Codes builds single-problem software for solo founders. If you want to automate your manual social distribution so you can focus entirely on writing clean code, try WolfPost. wolfcodes.ca

Born from the wolf. Built with AI.

Wolf Codes builds single-problem software, solo, with AI. One founder, real products, shipped fast.

Explore Wolf Codes →

Build-in-public log + new tools

What I'm shipping solo with AI, and the new tools as they launch, short, occasional emails from the workshop. One email to confirm, unsubscribe anytime in one click.

We email a single confirmation link (CASL double opt-in). No spam, one-click unsubscribe on every email.

Built by Wolf Codes, explore the products