Growth
March 13, 20267 min read

How to Get Your First 100 Users

By Dean O'Meara · Founder, Wrapt

Your first 100 users are the hardest to get — and the most important. They're the people who validate your idea, give you your earliest feedback, and become the foundation everything else is built on. Paid ads won't get you there. Viral loops won't either — not yet. What works at this stage is scrappy, intentional, hands-on effort. Here are six strategies that actually work when you're starting from zero.

1. Do things that don't scale

Paul Graham coined this phrase for a reason. At the earliest stage, your job is not to build a growth engine — it's to manually drag people into your product and make sure they have an incredible experience. That means sending cold DMs on Twitter, LinkedIn, and anywhere your target users hang out. Not spam — real, personalized messages that show you understand their problem and built something that solves it. Most founders underestimate how effective a genuine, well-crafted cold message can be.

Offer personal demos. Get on a call with every early user. Walk them through the product yourself, ask what's confusing, and fix it the same day. This is how you learn what your onboarding is missing, what features actually matter, and what language resonates with real people. These conversations are worth more than any analytics dashboard. Your first users should feel like they have a direct line to the founder — because they do.

Manual outreach also means emailing people who signed up for your waitlist, reaching out to friends of friends in the industry, and asking early users to introduce you to one more person. Every user at this stage is hand-picked. That's not a bug — it's the whole strategy.

2. Build in public

Building in public is one of the most underrated acquisition channels for early-stage startups. When you share your progress openly — revenue numbers, user milestones, technical decisions, even failures — you attract people who are genuinely interested in what you're building. Twitter/X is the primary platform for this. Post daily or weekly updates about what you shipped, what you learned, and what's next. Use threads to tell longer stories. Tag relevant people. Engage with replies.

Start a simple blog or changelog on your site. Every time you ship a feature, write a short post explaining what it does and why you built it. These posts serve double duty: they give existing users a reason to come back, and they create indexed content that brings in new visitors from search. A changelog is also proof that your product is alive and evolving — something investors and early adopters both care about.

The compounding effect of building in public is real. Each post adds a small number of followers. Those followers see your next post. Some of them try the product. A few of them share it. Over weeks and months, this creates a flywheel that no amount of paid advertising can replicate at this stage.

3. Launch on platforms and directories

Launching on Product Hunt is a classic move for a reason — it puts your product in front of thousands of early adopters in a single day. But Product Hunt is just the beginning. Indie Hackers, Hacker News, and startup directories are all viable channels for your first users. The key is to treat each launch as a mini-campaign: prepare your assets, write a compelling description, and rally your network to show support on launch day. Don't just post and hope — be active in the comments and respond to every piece of feedback.

Startup directories are especially valuable because they provide permanent, indexed listings that continue driving traffic long after launch day. Platforms like Wrapt let you create a verified company profile that appears in search results, category pages, and curated lists. Unlike a one-day Product Hunt launch, a directory listing works for you around the clock. For a comprehensive list of where to submit your startup, check out our guide to the best startup directories in 2026.

Don't limit yourself to one launch. You can launch on Product Hunt multiple times — once for your initial release, again for a major update, and again for a new product line. Each launch is a fresh opportunity to reach a new audience. The same applies to directories: submit to as many relevant ones as you can, and keep your profiles updated as your product evolves.

4. Leverage communities where your users already are

Your first 100 users are already gathering somewhere — Reddit subreddits, Discord servers, Slack groups, niche forums, Facebook groups, or industry-specific communities. Your job is to find those places and become a genuine, helpful participant before you ever mention your product. The worst thing you can do is drop a link and disappear. Communities have long memories and low tolerance for self-promotion without contribution.

Start by answering questions, sharing insights, and helping people solve problems related to your space. When someone asks a question that your product directly solves, that's your opening — but frame it as a helpful suggestion, not an ad. "I actually built something for this exact problem" hits differently than "Check out my startup!" The former invites curiosity. The latter gets ignored or banned.

Reddit is particularly powerful for early-stage startups. Subreddits like r/SaaS, r/startups, r/entrepreneur, and niche communities in your vertical can drive surprisingly qualified traffic. Post genuine value — a detailed breakdown of how you solved a technical problem, a transparent look at your early metrics, or a useful resource for other founders. The traffic from a well-received Reddit post can outperform weeks of other marketing efforts.

5. Invest in content marketing early

SEO takes time to compound, which is exactly why you should start early. Write blog posts that target the specific problems your product solves. If you're building a project management tool for freelancers, write guides like "How to manage multiple client projects without losing your mind" or "Best invoicing workflows for solo consultants." These posts attract people who are actively searching for solutions — the highest-intent traffic you can get.

Don't overthink it. You don't need a content team or a fancy editorial calendar. Write one post per week that genuinely helps your target audience. Include your product naturally where it makes sense, but prioritize being useful over being promotional. The posts that perform best are specific, practical, and honest. Publish guides, tutorials, case studies, and comparison posts. Over time, these become a reliable source of organic traffic that feeds your top of funnel without ongoing spend.

Social proof amplifies everything. Once you have a few users, ask for testimonials. Feature them on your landing page, in your blog posts, and on your directory listings. A single quote from a real user carries more weight than a page of marketing copy. For more on this, read our post on how to build social proof as an early-stage startup.

6. Turn early users into your referral engine

Word of mouth is the most powerful growth channel at any stage, but it's especially critical when you're trying to get your first 100 users. The good news is that early adopters love telling people about products they discovered early — if the product is good and the experience is personal. Every time you go above and beyond for an early user, you're investing in a potential referral. That personal demo you gave? That bug you fixed in an hour? That feature you shipped because they asked for it? Those moments create advocates.

Make it easy for users to share. Add a simple referral mechanism — even something as basic as "Know someone who'd find this useful? Forward them this link." You don't need a complex referral program with tracking codes and rewards at this stage. You just need to make the ask. After a positive interaction, send a short message: "Glad that helped! If you know anyone else who'd benefit, I'd really appreciate an intro." Most people are happy to help if you ask directly.

As you approach 100 users, you'll start to notice patterns. Certain channels produce higher-quality users. Certain messages resonate more. Certain types of people become natural advocates. Pay attention to these signals — they'll shape your growth strategy for the next 1,000 users and beyond. The tactics that get you from 0 to 100 are different from the ones that get you from 100 to 10,000, but the relationships and insights you build now will carry you through every stage that follows.