Getting started

How do I get my first 100 users for my SaaS?

Get your first 100 users by going where your exact target users already gather, not by broadcasting widely. Pick 1-2 channels (usually direct outreach, a launch, and one community), do things that don't scale: hand-recruit 10-20 users through personal DMs and cold emails, talk to every one of them, then ship a public launch (Product Hunt, Hacker News, or a relevant subreddit) once a handful already love it. The first 100 come from manual, one-to-one effort plus one good launch moment, not from SEO or ads, which are too slow at this stage.

The honest truth about the first 100

The first 100 users are the hardest and the least scalable you will ever acquire. At this stage you have no domain authority, no audience, and no word-of-mouth flywheel, so the channels founders dream about (SEO, paid ads, viral loops) do not work yet. SEO takes months to compound, and ads burn cash before you even know your message converts. What works is doing things that don't scale: personally finding, contacting, and onboarding users one at a time.

Key takeaways
  • Your first 100 users come from manual outreach plus one launch moment, not from any automated channel.
  • Go narrow: find the exact place your ideal users already gather and show up there as a person, not a brand.
  • Talk to every early user. Their feedback is worth more than the signup at this stage.
  • SEO and ads are for the path to your next 1,000 users, not your first 100.

A channel playbook for your first 100

You do not need every channel. Pick the two or three below that match where your users actually are, and ignore the rest until you have traction.

ChannelBest forRealistic yieldEffort
Direct outreach (cold email / DMs)Any niche where you can name 100 ideal users10-40 of your first 100High, but fully in your control
Product Hunt launchTools, dev/design/productivity, AI products20-100 in a spike, then decayMedium (one big day)
Hacker News (Show HN)Developer tools, technical/infra productsHighly variable, 0 to hundredsLow cost, high randomness
Niche communities (subreddit, Slack, Discord)Vertical SaaS with a clear gathering spot5-30 over weeks of real participationMedium, ongoing
Building in public (X / LinkedIn)Founder-led, audience-friendly productsSlow build, compounds laterMedium, ongoing

Match the channel to your product, not to what is trendy. For help choosing, see what marketing channels should a new SaaS start with and, if you have no budget, how do I market my SaaS with no budget.

A step-by-step path from 0 to 100

  1. Define your ICP precisely. Write down exactly who the first 100 are: role, company size, the painful problem, and where they hang out online. If you can't list 100 real names or accounts, your ICP is too vague. See how do I find my ideal customer profile.
  2. Hand-recruit your first 10-20. Personally DM or email people you already know fit. Aim for a warm, specific, one-to-one note, not a blast. The goal here is learning and a few delighted users, not volume.
  3. Talk to every early user. Get on a call or chat with each one. Find out what made them sign up, where they got stuck, and whether they'd be upset if your product disappeared. Fix the obvious friction before you scale outreach.
  4. Scale outreach with cold email. Once a few users love it, send small, personalized cold-email batches to your ICP list. Lead with their problem, keep it short, and ask for one specific thing. See how do I write a cold email that gets replies.
  5. Plan one launch moment. When you have ~10-20 happy users and testimonials, do a real launch on Product Hunt, Show HN, or a relevant subreddit. See how do I launch on Product Hunt and how do I get on Hacker News front page.
  6. Start the slow channels now, harvest later. Begin posting in public and publishing a few cornerstone pages so SEO and audience start compounding for users 100-1,000. They won't deliver your first 100, but starting late costs you months.

What NOT to do first

  • Don't lead with paid ads. You'll burn budget testing a message you haven't validated. Ads come after you know what converts. See should an early-stage startup run paid ads.
  • Don't wait on SEO for the first 100. SEO is real and worth starting, but it pays off over months, not days. See how long does SEO take to work.
  • Don't broadcast to everyone. A generic post to a huge audience converts worse than a specific message to 50 perfect-fit people.
  • Don't skip the conversations. Automating outreach before you've talked to users means you scale the wrong pitch.

Where Ceres fits in

The bottleneck for most solo founders isn't knowing the playbook above, it's having the hours to draft cold emails, prep a launch, write the build-in-public posts, and keep it consistent while also building the product. Ceres is a managed AI growth team you run: an AI Growth Officer orchestrates 11 specialists (cold email, launch/PR, X growth, SEO, and more) that draft the outreach and content for you. You stay the boss, every outbound action is approval-gated, so nothing is sent, posted, or published until you review and approve it. It handles the legwork; you keep the judgment and the customer conversations.

If you'd rather see the broader argument for running growth without hiring, read how to grow a SaaS without a marketing team. Ceres offers a 14-day card-less trial, with plans from $19 to $499 per month, so you can test it against your real outreach list.

FAQ

How long should it take to get my first 100 users?
For most early-stage SaaS, expect a few weeks to a few months of consistent, manual effort. The pace depends almost entirely on how reachable your ICP is and how much time you put into outreach and one good launch. There's no shortcut that gets you there faster than personally talking to and recruiting users.
Do I need a budget to get my first 100 users?
No. The first 100 typically come from free channels: cold email, DMs, building in public, and a launch on Product Hunt, Hacker News, or a relevant community. Paid ads rarely make sense before you've validated that your message converts with hand-recruited users.
Should I focus on one channel or several at once?
Pick one or two channels that match where your users already are and go deep, rather than spreading thin. A good default for the first 100 is direct outreach plus one launch moment, with building-in-public and early SEO started in the background so they compound for your next 1,000 users.
Related questions
What marketing channels should a new SaaS start with?How do I market my SaaS with no budget?How do I find my ideal customer profile (ICP)?How do I launch on Product Hunt?

Want this done for you?

Ceres is a managed AI marketing team — specialists draft the work, you approve what ships. 14-day free trial, from $19/month.

Start free trialMore answers
How to Get Your First 100 Users for Your SaaS · Ceres