Getting your first 100 users is simultaneously the hardest and most important milestone for any startup.
Step 1: Be Ruthlessly Specific About Who You're Targeting
Don't say "small businesses." Say "solo freelance designers who use Figma and charge between $50-100/hour."
Step 2: Go Where They Already Are
Find 3-5 communities where your ideal user hangs out: Reddit subreddits, Slack groups, Discord servers, Facebook groups.
Step 3: Do Things That Don't Scale
Personally reach out to 50 people who could be your ideal customer. Not a mass email โ personalized, 3-sentence messages.
Step 4: Launch on Discovery Platforms
Platforms like NeedBase give you direct access to early adopters who love trying new products. A strong launch can net you 50-200 signups in a single day.
Step 5: Create One Piece of Insanely Useful Content
One well-researched blog post or Twitter thread can drive traffic for months.
Step 6: Make It Easy to Share
Add a badge, make sharing one-click, give users something worth sharing.
The Math
Community outreach (30) + launch day (40) + content SEO (15) + referrals (15) = 100 users. Zero ad spend required.