Your first 100 users: pick one channel and do things that do not scale
A practical playbook for landing your first 100 app users by choosing one distribution channel and hand-recruiting people.
Official guide · Jun 27
Getting your first 100 users is not a marketing problem. It is a conversation problem. You do not need a growth team or an ad budget. You need to talk to people, one at a time, in places they already gather.
The channels that actually work
Distribution just means "how strangers find your app." For a brand-new app, only a handful of channels move the needle:
- Communities (Reddit, Discord, Slack, Facebook groups). Find 2-3 places where your exact users already hang out and complain about the problem you solve. Join, help people for real, and mention your app only when it genuinely answers a question.
- Short-form video (TikTok, Reels, YouTube Shorts). A 20-second clip showing your app solving one annoying problem. The algorithm shows good clips to strangers for free. Volume matters: post often, not perfectly.
- Build-in-public on X (Twitter). Post your journey out loud: what you shipped, what broke, your user count. Founders and early adopters follow stories, and some become users. Slow to start, compounds over months.
- Cold outreach. Personally DM or email people who clearly have the problem. Lowest reach, highest conversion. The most reliable way to get your literal first 10 users.
- App Store Optimization (ASO). Writing your store title, description, and screenshots so people searching the store find you. Important, but it mostly catches demand rather than creating it. Set it up once, then move on.
Pick ONE to start
Spreading yourself across five channels means doing all of them badly. Choose one based on what you can stomach doing daily:
- Comfortable writing helpful replies? Pick a community.
- Comfortable being on camera? Pick short-form video.
- Comfortable narrating your process? Pick build-in-public on X.
- Know exactly who needs this? Pick cold outreach.
When in doubt, start with community + cold outreach. They get you in front of real humans fastest, and the conversations teach you what to say everywhere else.
Do things that do not scale
The biggest early-stage mistake is trying to automate before you have anyone to automate for. Founders who win their first 100 users do embarrassingly manual things:
- Hand-recruit each user. DM them, onboard them personally, ask what confused them.
- Reply to every single person who engages.
- Onboard people over a call or chat and watch them use the app live.
- Send a personal thank-you to your first 50 users.
This feels slow because it is. But every conversation tells you why people stay or leave, which is worth more than 1,000 anonymous downloads.
Your concrete first step today
Pick your one channel, then take this single action before you close your laptop:
- Community: Find one subreddit or Discord where your users complain about the problem. Read the top 10 posts. Leave 2 genuinely helpful comments, no link.
- Cold outreach: List 10 specific people who have this problem. Send 3 personal messages asking about it (not pitching yet).
- Video / X: Post one thing today — your app solving one problem, or one honest sentence about what you are building.
Takeaway: Do not launch everywhere. Pick one channel, talk to real people one at a time, and do the unscalable work this week.