Startup Marketing Strategies for Getting Your First 100 Users Without Ads
Ten ways to find your first 100 users without paying for ads, drawn from how known startups did it, with a tracking sheet and a six-week plan.
By Zutto Launch teamPublished 13 min read
On this page
One hundred users is a small number, and that's the point. It's small enough to reach one person at a time, without a marketing budget, and large enough to show you which kind of person sticks around and why. The founders who get there fastest usually aren't the ones with the biggest following. They're the ones who pick one source of users, work it by hand, and pay close attention to who stays.
This guide covers ten ways to find those users without paying for ads, drawn from documented stories of how well-known startups found their first customers. Each one comes with what to do this week. At the end there's a six-week plan and a simple sheet for tracking where every user came from. Sources are linked inline and were checked on 19 October 2026.
Why 100 users, and why without ads?
The first 100 users are about learning, not scale. You need enough people using the product to see patterns: who gets value quickly, who leaves, and what they say when they recommend you. That's hard to learn from an ad dashboard and easy to learn from 100 people you've spoken to.
Lenny Rachitsky studied how the biggest consumer apps found their first 1,000 users and concluded that "Most startups found their early users from just a single strategy." A handful, such as Product Hunt and Pinterest, combined strategies, but none used more than three successfully. He also points out that the tactics for your first users are very different from those for the next 10,000 (Lenny's Newsletter, How the biggest consumer apps got their first 1,000 users (opens in a new tab), 12 May 2020).
His later review of fast-growing B2B companies found the same pattern in a smaller set: "Only three sourcing strategies account for every B2B company's very early growth" (Lenny's Newsletter, How today's fastest growing B2B businesses found their first ten customers (opens in a new tab), 7 July 2020).
Ads aren't wrong. They're just expensive teachers at this stage. Until you know who your best users are and which words make them try the product, you'd be paying to test guesses.
First, decide what counts as a user
Before you count to 100, decide what you're counting. Sign-ups are easy to inflate and say little about value. Pick the action that shows someone actually used the product.
| Stage | What it means | Example for an invoicing tool |
|---|---|---|
| Sign-up | Created an account | Entered an email and password |
| Active user | Did the main thing the product exists for | Sent a first invoice to a real client |
| Returning user | Came back and did it again without a reminder | Sent a second invoice the next month |
Use the active user definition for your target of 100. Keep tracking sign-ups too: the gap between the two tells you where people get stuck.
Choose one strategy to start with
Lenny's research gives a useful menu. His seven consumer strategies, in our words:
- Go where your target users are, offline.
- Go where your target users are, online.
- Invite your friends.
- Create a sense of missing out that drives word of mouth.
- Work with influencers your users already follow.
- Get press.
- Build a community before launch.
For B2B, he found three: tap your personal network, seek out customers where they already are, and get press. Almost every B2B company he studied used the first two together, and he notes that "Getting press is rarely the way to get started."
Pick the strategy that matches your product and your strengths:
| If your product is... | Start with | Why |
|---|---|---|
| A tool for a profession you've worked in | Your personal network | You already know people with the problem, and they'll take your call |
| For a group that gathers in one place online | Going where they are, online | The audience is already together, and you can join the conversation |
| Local, or tied to physical places | Going where they are, offline | In-person visits build trust that messages can't |
| Better with friends or teammates | Invites | Each user brings the next one as part of using it |
| A developer tool | Developer communities and Show HN | Developers try things quickly and say exactly what they think |
10 ways to get your first 100 users without ads
These are the tactics, grouped roughly from the most personal to the most scalable. You don't need all ten. Pick two or three that fit the strategy you chose, and give each a few weeks.
1. Start with the people you already know
Write down everyone you know who has the problem, or who knows someone who does: former colleagues, friends, people from courses, communities and old jobs. Then message them one by one, about the problem, not the product.
This is how many well-known B2B companies started. Lenny's review describes Slack's first users coming from friends at a handful of companies, Gusto's from its accelerator batchmates, and Workday's from company CEOs who knew the founders. On Workday he quotes: "They bought the friendship, not the software."
Ask for an introduction more often than you ask for a sign-up. "Who do you know who deals with this?" is an easier question to say yes to, and it reaches people you'd never find on your own.
2. Find people describing the problem in public
People describe their problems in public every day: forum threads, subreddit posts, GitHub issues, questions on Q&A sites, and complaints in reviews of the tools you'd replace. Search for the words a user would use, not the words you'd use.
When you find someone, help first. Answer the question properly, even if the answer doesn't involve your product. Mention what you built only if it truly fits, and say plainly that you made it. One genuinely helpful reply often brings more users than ten links.
Keep a list of the exact phrases people use. They're the best possible copy for your landing page.
3. Recruit users one at a time
Paul Graham's essay on early growth is blunt: "The most common unscalable thing founders have to do at the start is to recruit users manually." He describes how the Collison brothers, when someone agreed to try Stripe, would ask for their laptop and set them up on the spot, and how the Airbnb founders went "door to door in New York" to recruit hosts and help existing ones improve their listings (Paul Graham, Do Things That Don't Scale (opens in a new tab), July 2013).
The modern version is a screen-share. When someone says they're interested, offer to set the product up with them on a 20-minute call. You'll watch where they hesitate, you'll hear the words they use, and they'll leave as an active user instead of an abandoned sign-up.
4. Talk before you pitch
Early conversations are research first and sales second. Ask about the last time the person had the problem, what they did about it and what it cost them. Rob Fitzpatrick's book The Mom Test (opens in a new tab) is built on this idea: ask about real past behaviour rather than opinions about your idea, and talk less than they do.
Good conversations end in one of three ways: they try the product, they introduce you to someone who has the problem worse, or you learn that they aren't your user. All three are progress.
5. Join the communities your users already use
Find the two or three places where your users already gather: a subreddit, a Slack or Discord group, a forum, a professional association. Join, read for a week, and contribute before you mention your product.
Most communities welcome posts that teach something and remove posts that read like adverts. Read the rules, and check whether there's a weekly thread for sharing projects. Posts that tend to work:
- What you learned from talking to 20 people about a problem
- A teardown of how you solved a hard technical or design problem
- A free resource, template or checklist the community can use without signing up
6. Launch where people go to find new products
Launch platforms exist so that people can find new products, and a good launch puts you in front of thousands of curious early adopters at once. They work best when you've done the work in tactics 1 to 5 first, because the first hours depend on people who already care.
Pick the platform by audience. Show HN is "for something you've made that other people can play with"; its guidelines say sign-up pages and blog posts can't be Show HNs, and ask you to make the product easy to try "ideally without barriers such as signups or emails" (Show HN guidelines (opens in a new tab)). Our comparison of Product Hunt alternatives covers ten platforms, our guide to launching on Product Hunt without an existing audience covers the biggest one, and our list of startup directories covers the places to list your product afterwards.
7. Answer the questions your users search for
Write one useful page for each question your users ask before they'd look for a product like yours. If you make an invoicing tool for freelancers, that might be "how to write an invoice as a freelancer" or "what to do when a client pays late". Each page should answer the question fully, then show where your product fits.
This is the slowest tactic on the list, and it keeps working after you stop. Pages that answer specific questions clearly are also the kind AI assistants can quote. Our guide to getting your startup mentioned in ChatGPT and Google AI answers explains how that works.
8. Build in public
Share what you're building as you build it: decisions, numbers you're comfortable sharing, mistakes and what you learned. Post it where your users are, not only where other founders are. A product for designers should be shared where designers spend time, not only on founder forums.
Building in public works when the updates are useful to the reader on their own. "Here's what we learned from 30 onboarding calls" is useful. "We shipped dark mode" usually isn't, unless your users asked for it.
9. Partner with people who already have your audience
Newsletter writers, creators, community organisers and makers of complementary tools already have the attention of your users. Many will share a product that helps their audience, especially if you make it easy.
- Newsletters and creators: offer them early access and a short, honest write-up they can adapt. Don't ask for a "shoutout"; ask whether their readers would find it useful.
- Complementary tools: if your product works alongside another, build the integration and ask to be listed in their directory of integrations or partners.
- Communities: offer a workshop, a template or a discount for members, agreed with the organiser.
10. Turn every user into the next one
Once people are using the product, make it easy for them to bring others. Some products do this naturally: a shared document, a team invite or a public page with your name on it. For the rest, ask directly.
The best time to ask is right after a user gets value: after their first invoice is paid, or their first page goes live. A simple "Do you know one other person who'd find this useful?" sent at that moment works better than a referral programme nobody notices.
Make the first users happy
Getting users is half the job. Keeping them is what makes the next 100 easier. Paul Graham's advice in the same essay is that "You should take extraordinary measures not just to acquire users, but also to make them happy", and he notes that "Almost all startups are fragile initially."
In practice, for the first 100:
- Reply to every message quickly, in your own voice. Give users a direct way to reach you.
- Ship fixes users asked for, and tell them personally when it's done.
- Check in after the first week with anyone who signed up but didn't become active, and ask what got in the way.
- Write down every request, even ones you won't build. Patterns appear quickly.
Track where every user came from
You can't double down on what works if you don't know what works. Two tools are enough at this stage.
Campaign links. Add tracking parameters to every link you share. Google's guidance is to always set utm_source, utm_medium and utm_campaign, and to use "only one unique utm_source for each distinct platform" in lowercase, because values are case sensitive (Google Analytics help, URL builders (opens in a new tab), checked 19 October 2026).
A simple sheet. Log each active user by hand. At 100 users that's an afternoon's work in total, and it tells you more than any dashboard.
| Column | Example |
|---|---|
| Name or handle | Priya, freelance designer |
| Source | Personal intro from Sam |
| Tactic | 1. People you already know |
| Signed up | 3 November |
| Became active | 4 November, after a setup call |
| Still active after 30 days? | Yes |
| What they said | "I'd stopped sending invoices on time; this fixed it" |
After three or four weeks, sort by source and look at the last two columns. The channel with the most sign-ups is often not the one with the most users who stay.
A six-week plan to your first 100 users
| Week | Focus | Weekly target |
|---|---|---|
| 1 | Define an active user, pick one strategy, list 50 people who have the problem | List finished; tracking sheet and campaign links ready |
| 2 | Personal outreach to your network and to people describing the problem in public | 20 personal messages, five conversations |
| 3 | Set up new users on calls, and fix what they stumble on | Every interested person offered a setup call |
| 4 | Join communities and share what you've learned | Two useful posts in places your users gather |
| 5 | Launch on one platform that fits your audience, and list in relevant directories | A launch with every comment answered |
| 6 | Review the sheet, keep the channel that brought users who stayed, drop the rest | One page of notes on what worked and why |
If you reach week 6 short of 100, that's normal. What matters is that you know which source works. Repeat that one with more effort before trying something new.
Common mistakes to avoid
| Mistake | Why it hurts | What to do instead |
|---|---|---|
| Trying every channel at once | Each gets too little effort to work, and you can't tell which one helped | Pick one strategy, work it for a few weeks, then add a second |
| Counting sign-ups as users | It hides the people who never got value | Count active users, and watch the gap |
| Asking for upvotes or reviews in bulk | Platforms penalise it, and it brings the wrong people | Ask for honest feedback and comments |
| Posting the same link everywhere | Communities see it as spam and remember you for it | Write something useful for each place |
| Building features instead of talking | The product changes, but you don't learn why people leave | Spend at least half your week with users until you reach 100 |
Where Zutto Launch fits
Zutto Launch is our product, so weigh this section with that in mind. It's one of the places in tactic 6: a launch platform where early adopters go to find new products, built so your launch keeps working for a month rather than a day.
- A free launch with a product page that stays up after launch day.
- A monthly leaderboard decided by community votes, so the people you reach through tactics 1 to 5 have a month to find you, not a few hours.
- The Weekly Top 3 get a promo kit: a short AI launch video, reels on our YouTube Shorts, Instagram and X accounts, and a section in our newsletter. Votes decide the Top 3; paid placement never buys a spot.
- Monthly winners can earn partner-sponsored rewards.
- Spotlight ($19, one time) adds a 2,500-word story on our blog, a featured listing in your category and a permanent do-follow link with no badge required.
- Premium Launch ($50, one time) adds an AI-generated 30-second launch video, 3 more do-follow backlinks and two posts on our blog comparing you with your alternatives.
Optional paid placement (Spotlight and Premium Launch) is clearly labelled and never changes leaderboard ranking or prize eligibility. See pricing for what each option includes. Zutto opens to waitlist members first.
Your next step
Write down your definition of an active user, then list 50 people who have the problem you solve. Message five of them today, about the problem rather than the product. If you're preparing for a launch, our 30-day product launch plan turns that outreach into a day-by-day plan, and our guide to what to do after a Product Hunt launch covers turning launch visitors into users who stay.
Frequently asked questions
How long does it take to get the first 100 users?
There's no reliable benchmark, because it depends on how narrow your audience is, how easy the product is to try and how much time you spend on outreach. Rather than setting a deadline for the number, set a weekly target you control, such as 20 personal messages and five conversations, and review which source brought the users who stayed.
Should I use paid ads to get my first users?
Usually not at first. Before you know who your best users are and which words make them try the product, ads spend money to learn things a handful of conversations would teach you for free. Once you know which message and audience turn into active users, small paid tests become far easier to judge.
What counts as a user?
Decide before you start counting. A sign-up alone says little. A more useful definition is someone who completed the main action your product exists for, such as sending a first invoice or publishing a first page. Track sign-ups too, but measure your progress towards 100 using the stricter definition.
Can I post my product on Reddit or Hacker News?
Often yes, if you follow each community's rules. Many subreddits limit or ban self-promotion, so read the rules first and share what you learned rather than an advert. On Hacker News, Show HN is for something people can try right away; a sign-up page or a blog post doesn't qualify.
Is getting the first users different for B2B products?
Yes. Lenny Rachitsky's review of fast-growing B2B companies found that very early growth came from three sources: the founders' personal networks, going to where customers already were, and press. Almost every company used the first two together, and press was rarely how they started.