GuideLaunching
How to get your first 100 users
Your first 100 users come from outreach to people with the problem, communities where they ask, a launch spike and content. Each channel, ranked by effort.

Your first 100 users come from four places, in this order of effort per user: direct outreach to people who already have the problem, communities where they ask about it, launch platforms and directories for a first spike, and content that answers what they search. Outreach costs the most per user and starts the same day; content costs the least per user and takes the longest.
Tag every link from the first day so you know which channel produced users who stayed. Below is each channel with the exact steps, what to expect from it, and how to measure it.
Which channels bring the first 100 users?
Four channels do most of the work for a new product, and they differ in how much effort each user costs and how soon they start. Use all four, but start with the ones that teach you the most per user, because the first 100 users are as much about learning what to fix as about the number.
| Channel | Effort per user | When it starts working | Best for | What to measure |
|---|---|---|---|---|
| Direct outreach | Highest: one conversation per user | Day one | Learning why people sign up or don't | Replies, signups, activation per message sent |
| Communities | High: an answer or a post per handful of users | Within days, if you help first | Finding the words users use for the problem | Signups per thread, by subreddit or forum |
| Launch platforms and directories | Medium: a day of work for a spike | On launch day | A burst of signups and feedback | Signups and activation by platform |
| Content | Lowest per user, highest up front | Weeks to months | Users who search for the problem | Organic signups by landing page |
The order matters. Outreach and communities tell you what to say on launch day, and launch-day questions tell you what content to write.
How do you find users through direct outreach?
Make a list of people who have the problem your product solves, then contact them one at a time with a short, specific message. This is the slowest channel per user and the most useful, because each reply tells you whether the problem is real, how people describe it, and what stops them from trying your fix.
- Write down where people with the problem show themselves: job titles, tools they use, questions they post, companies of a certain size.
- Build a list of 50 named people from those places: people who posted about the problem, customers of a tool you integrate with, contacts in your own network.
- Write a message of three or four sentences: who you are, the problem you noticed they have, what you built, and a low-pressure ask ("Would you try it and tell me where it's confusing?").
- Send ten a day, not fifty at once, so you can answer every reply properly.
- Offer to set them up yourself on a short call. Watching someone use the product for 15 minutes shows you more than any analytics.
- Record every reply in one sheet: interested, not now, not the problem, and why.
Expect most people not to answer. The replies you do get are your first users and your first product feedback, and the objections become the FAQ on your site.
Where do you find users in communities?
Go where people already ask about the problem, answer their questions well, and mention your product only where the community's rules allow it, with a disclosure. Communities give you users who have the problem right now and the exact words they use for it, which your homepage should borrow.
On Reddit, each subreddit sets its own rule. Some welcome project posts: r/SideProject is built for sharing side projects for feedback, and r/alphaandbetausers takes products ready to test. Others, such as r/startups, allow promotion only in a stickied thread. Reddit's spam policy asks anyone whose posts are mostly links to their own business to "be thoughtful about the frequency of posting." The guide on promoting an app on Reddit has the rules sub by sub.
Beyond Reddit, look for forums, Slack and Discord groups, and Q&A threads in your niche. The method is the same everywhere:
- Read the rules and a week of posts before you write anything.
- Answer questions with real detail, without linking your product, for the first couple of weeks.
- When a question is exactly what your product solves, answer it fully, then add: "Disclosure: I built X, which does this."
- Post your own launch or feedback request once, where and when the rules allow.
- Reply to every comment on it.
How do launch platforms and directories help?
They give you one concentrated day of attention from people who like trying new products, and a listing that stays up afterward. A launch is a step in getting the first 100 users, not the whole plan: it produces a spike of signups, and the follow-up after it decides how many of them stay.
The main platforms differ on price, wait and what they require:
- Product Hunt is free, and a launch goes live at 12:01 am Pacific Time on the day you schedule. You can ask people to try it and comment, but "Asking people directly to upvote, or running anything that requires or rewards upvotes, breaks Product Hunt's rules."
- Show HN takes "something you've made that other people can play with," ideally without signups, and nothing that is only a landing page.
- Uneed puts a new batch live every day; its free line assigns a date at least 50 days out.
- BetaList features pre-launch and recently launched startups; every submission is paid, with a full refund if you aren't selected.
- LaunchScaler scans your site against 156 checks before listing it, and lists you free from the day its queue reaches you or on the day you pick with Premium.
Give each dated launch its own day so you can answer every comment. The comparison of product launch platforms covers costs, waits and links side by side, and the list of ways to promote an app for free adds the no-cost options.
How does content bring users after launch?
Content brings the users who search for the problem after launch week is over. Write pages that answer the questions people asked you in outreach, in communities and in launch threads, in their words. It's the slowest channel to start and the cheapest per user once pages rank, so begin during the first month rather than waiting.
Google's guidance on helpful content asks whether a page shows "first-hand expertise" and serves "an existing or intended audience." For a new product, that means:
- Answer one real question per page, with the steps, settings and numbers someone needs.
- Write from what you know first-hand: how you solved the problem, what you measured, what didn't work.
- Put the answer in the first two sentences and the detail below.
- Link each page to the part of the product that does the job, without turning the page into an ad.
A comparison page for each competitor your users mention and a how-to page for each common task are good first pieces. Track which pages bring signups, not only visits.
How do you measure each channel from day one?
Tag every link you share with utm_source, utm_medium and utm_campaign, record the first source on every signup, and judge each channel by users who reach the product's core action, not by visits. Google Analytics recommends always setting those three parameters, and notes that values are case sensitive, so pick lowercase names and keep them.
A naming scheme that stays consistent:
| Channel | utm_source | utm_medium | utm_campaign |
|---|---|---|---|
| Outreach email | outreach | first-100 | |
| Reddit post | community | first-100 | |
| Show HN | hackernews | launch | launch-week |
| Your newsletter | newsletter | launch-week |
Two sources often arrive untagged. Product Hunt's guide asks for a direct link to where people can use your product, so its visits usually show under the producthunt.com referrer. And since May 2026, Google Analytics groups visits referred by AI assistants such as ChatGPT, Gemini and Claude into an "AI Assistant" channel automatically, with the medium "ai-assistant". The guide to naming UTM parameters has the full convention.
Once a week, count signups and activated users per channel, and move effort toward the two channels whose users stay.
How do you turn 100 signups into 100 users?
Follow up with every signup who hasn't reached the product's core action, one person at a time. A signup who never reaches that action isn't a user yet. Send a short personal email asking what they were trying to do, with one specific next step, and answer every reply yourself.
Then fix the step where most people stop, and tell the ones who stopped there that it's fixed. At 100 users, you can still talk to all of them; the guide on getting your first paying SaaS customers covers turning them into payers.
Launch on the day you pick with Premium
A launch is the one step in this plan where the date matters, because you want outreach contacts, community posts and your own network all pointing at the same day. LaunchScaler's Premium launch is $29 one-time: it books any open day, today included, writes your listing for you from your own scan, and puts nothing on your site because paying skips the badge. The listing stays in the permanent curated index after its standing decays. Every listing starts with a 156-check readiness scan across 6 of 7 categories, and the 1 dofollow link to your site is earned by passing it. Get Premium to fix the date, or choose the free launch on the same page, which gives you "your listing from the day the queue reaches you."
Questions, answered
What people ask about this
01How do you get your first 100 users?
- Reach out directly to people who already have the problem, answer their questions in the communities where they ask, use launch platforms and directories for a first spike, and publish content that answers what they search. Tag every link so you know which channel worked.
02What is the fastest way to get the first users for an app?
- Direct outreach to people you can name who have the problem. It costs the most effort per user, but it starts the same day and every conversation teaches you something the other channels can't.
03Can Reddit get you your first 100 users?
- It can help if you follow each subreddit's rules: answer existing questions, disclose that you built the product, and post launches only where they're allowed, such as r/SideProject or the designated threads in larger subreddits.
04Do launch platforms bring your first users?
- They bring a spike of visitors on one day, and some of them sign up. Treat a launch as one step in the plan, not the plan, and follow up with every signup afterward.
05How do you track where your first users came from?
- Add utm_source, utm_medium and utm_campaign to every link you share, record the first source on each signup, and compare channels by activated users rather than visits.
Sources
- Reddit Help: Spamsupport.reddithelp.com
- Reddit: r/SideProjectold.reddit.com
- Reddit: r/startups rulesold.reddit.com
- Reddit: r/alphaandbetausersold.reddit.com
- Product Hunt Help Center: How to promote your launch (and what to avoid)help.producthunt.com
- Product Hunt Help Center: How Product Hunt workshelp.producthunt.com
- Product Hunt Help Center: Build your product pagehelp.producthunt.com
- Hacker News: Show HN guidelinesnews.ycombinator.com
- Uneed: How it worksuneed.best
- BetaList: Helpbetalist.com
- Google Search Central: Creating helpful, reliable, people-first contentdevelopers.google.com
- Google Analytics Help: Collect campaign data with custom URLssupport.google.com
- Google Analytics Help: What's new in Google Analyticssupport.google.com


