All guides
Early Growth

How to Get Your First 100 Users Without a Marketing Budget

Practical tactics for acquiring your first 100 users when you have more time than money.

Written byTimothy Bramlett·
March 23, 2026

Why the First 100 Users Matter So Much

Your first 100 users are not just numbers on a dashboard. They are the foundation of everything that comes after. These are the people who will tell you what's broken, what's confusing, and what they actually want. They will become your first advocates, your first case studies, and your first source of word of mouth growth.

Most startups never reach 100 users. Not because their product is bad, but because founders underestimate how much intentional effort it takes to get those first signups. There's no algorithm working in your favor yet. No SEO traffic. No viral loop. It's just you, your product, and your willingness to put it in front of real people.

The good news? You don't need money to do this. You need time, persistence, and a willingness to do things manually.

Start With People You Already Know

Before you do anything else, make a list of every person who might find your product useful. Friends, former colleagues, people you've chatted with on Twitter, members of Slack groups you're in, old classmates who work in your target industry.

Send each of them a short, personal message. Not a mass email. Not a LinkedIn blast. A real message that says something like: "Hey, I built something that solves [problem]. Would you be willing to try it for five minutes and tell me what you think?"

You will be surprised how many people say yes. Most founders skip this step because it feels awkward. But personal outreach converts at a rate no ad campaign can match. If you can get 10 to 15 users this way, you have your first feedback loop.

Find Communities Where Your Users Already Hang Out

Your future users are already gathering somewhere online. Reddit, Twitter, Discord servers, Slack groups, Indie Hackers, niche forums, Facebook groups. Your job is to figure out where.

If you're building a tool for freelance designers, they're probably in specific subreddits like r/freelanceDesigners, design focused Discord servers, and Twitter threads about freelancing. If you're building for small business owners, they're in local business Facebook groups, Shopify communities, and LinkedIn groups.

Don't just show up and drop your link. This is the fastest way to get banned and destroy your reputation. Instead, spend a week or two actually participating. Answer questions. Share useful insights. Become a familiar name. Then, when you mention your product in context, people are receptive because you've already earned their trust.

The ratio that works well is 10 helpful contributions for every 1 mention of your product.

The "Do Things That Don't Scale" Playbook

Paul Graham coined this phrase, and it remains the best advice for early stage founders. Your first 100 users should come from activities that would be completely impractical at 10,000 users.

Manual onboarding. Offer to personally walk every new user through your product via a quick call or screen share. This feels time consuming, but you will learn more in 10 onboarding calls than in 100 support tickets. You will discover confusing flows, missing features, and use cases you never considered.

Concierge service. If your product automates something, do it manually for your first users while you build out the automation. A user who gets a perfect result because you hand crafted it behind the scenes becomes your biggest fan.

Personal follow ups. Email every single user 24 hours after they sign up. Ask how it went. Ask what confused them. Ask what they wish was different. These conversations are gold. They also make users feel valued, which turns casual signups into loyal users.

Write One Piece of Content That Ranks

You only need one. Find a long tail keyword that your target audience searches for, something specific enough that a new site can rank for it within a few months.

Use a free tool like Ubersuggest or Google's "People also ask" section to find questions your audience is asking. Then write the best answer on the internet. Not a 300 word blog post. A thorough, practical, 1500 to 2000 word guide that actually solves the problem.

If you're building a project management tool for agencies, maybe you write "How to Manage Client Revisions Without Losing Your Mind." If you're building an invoicing app, try "Invoice Templates for Freelance Developers (Free Downloads)."

Include a natural mention of your product within the content. Not as a hard sell, but as one relevant tool among the solutions you discuss. This single piece of content can drive a steady trickle of signups for months.

Submit to Free Startup Directories

This is one of the highest ROI activities for a new startup. Directories like PostYourStartup.co, BetaList, Launching Next, and dozens of others exist specifically to showcase new products to early adopter audiences.

Block out two hours and submit to every relevant free directory you can find. Write a compelling tagline, prepare screenshots in the sizes each directory requires, and craft both a short and long description of your product.

The traffic from any single directory might be small. But the compound effect of being listed on 20 or 30 directories is significant. You get backlinks that improve your SEO, you get discovered by people who browse these directories specifically to find new tools, and you build credibility that makes your product look established.

Most founders submit to two or three directories and stop. The ones who hit 100 users fast are the ones who submit to 30 or more.

Offer Free Accounts Strategically

When you have zero users, the currency you need most is feedback and word of mouth. Offering free access or extended trials in exchange for feedback is a fair trade.

Post in relevant communities: "I just launched [product]. I'm giving 20 people free access for 3 months in exchange for honest feedback. Drop a comment if you're interested."

This works in Reddit threads, Twitter posts, Discord servers, and Indie Hackers discussions. The key is to set a limit ("first 20 people") to create urgency and to be explicit about what you want in return ("honest feedback, even if it's harsh").

Make the feedback easy to give. Send a short survey after one week. Or just ask three simple questions: What did you like? What confused you? Would you recommend this to a friend?

Partner With Complementary Products

Find other startups that serve your same audience but don't compete with you directly. If you build an email marketing tool, partner with someone who builds landing pages. If you build a scheduling app, partner with someone who builds invoicing software.

Reach out to their founders directly. Propose a cross promotion: you mention their product to your users, they mention yours. Or write a joint blog post. Or do a combined launch on Product Hunt.

Small startups are often surprisingly open to this because everyone is trying to solve the same distribution problem. A single partnership can put your product in front of hundreds of qualified potential users.

Use Twitter and LinkedIn With Intention

Random tweets about your product will not drive signups. But sharing your building journey with specific, useful content will.

On Twitter/X: Share what you're building, the problems you're solving, and lessons you're learning. Use relevant hashtags. Reply to people talking about the problem your product addresses. Post screenshots of your product. Share user feedback (with permission). Be a real person, not a marketing account.

On LinkedIn: Write about the problem your product solves from a professional angle. Tag people who might find it relevant. Join conversations in the comments of posts related to your industry. LinkedIn organic reach is still strong compared to other platforms, and a single well written post can get thousands of views.

The key on both platforms is consistency. Posting once won't do anything. Posting three to five times per week for a month will start building an audience that converts.

Track Where Every User Comes From

When you only have 100 users, you can track each one individually. Create a simple spreadsheet with columns for the user's name or email, where they came from, the date they signed up, and whether they're actively using the product.

This tracking tells you which channels actually produce users. You might discover that Reddit drives signups but those users never activate, while Twitter drives fewer signups but those users become power users. Or you might find that directory submissions bring in more users than you expected.

Add UTM parameters to every link you share. Use a different UTM source for each community, directory, and social platform. When someone signs up, check your analytics to see which source gets credit.

By the time you reach 100 users, you should have a clear picture of your two or three best acquisition channels. Double down on those channels for the next 100.

Common Mistakes That Stall Your Growth

Going quiet after launch. Posting your product once and waiting for users to show up is not a strategy. Growth requires daily effort in the early days.

Targeting everyone. If your product is "for everyone," it's for no one. Pick a specific niche and become the obvious choice for that group. You can expand later.

Obsessing over the product instead of distribution. Building features nobody asked for while ignoring the 10 communities where your users gather is a classic founder trap. Your product at 80% quality with active distribution will beat a 100% quality product that nobody knows about.

Giving up too early. Most founders quit before the compounding kicks in. The first 20 users might take a month. The next 30 might take two weeks. The final 50 might come in one week. The effort you put in today pays off later, but only if you keep going.

A Simple Weekly Plan

If you have 30 minutes per day to dedicate to growth, here's how to spend it across a week.

Monday: Post in one relevant community. Share a useful insight related to your product's space, not a direct promotion.

Tuesday: Send five personal outreach messages to people who might benefit from your product.

Wednesday: Engage on Twitter or LinkedIn. Reply to 10 posts in your niche, share one update about your product.

Thursday: Submit to two startup directories or follow up on previous submissions.

Friday: Email your current users. Ask for feedback, share what you shipped that week, and ask if they know anyone who would find the product useful.

This is roughly two and a half hours per week. In a month, that's 20 community posts, 20 outreach messages, 80 social engagements, 8 directory submissions, and 4 user touchpoints. That's more than enough activity to reach 100 users for a product that solves a real problem.

The Mindset Shift

Getting your first 100 users is not a marketing problem. It's a willingness problem. The tactics are simple. The tools are free. The communities are accessible. What separates founders who reach 100 users from those who don't is the willingness to put themselves and their product out there, repeatedly, even when it feels like nobody is paying attention.

Every user you acquire manually teaches you something. Every conversation you have sharpens your understanding of your market. By the time you hit 100, you will know your product, your audience, and your best channels better than any market research could tell you. And that knowledge is what fuels the growth from 100 to 1,000.

Written by

Timothy Bramlett

Founder, PostYourStartup.co

Software engineer and entrepreneur who loves building tools for founders. Previously built Notifier.so.

View author profile