I still remember the exact moment I realized paid ads weren’t going to save me. I’d just launched a tiny SaaS tool, put $200 into Facebook ads because that’s “what you’re supposed to do,” and watched it disappear in three days with exactly one signup. One. And they didn’t even convert to a paying customer.
That failure taught me something I wish someone had told me earlier: your first 100 customers almost never come from ads. They come from doing things that don’t scale, talking to people directly, and being a little scrappy about it. Ads work great once you already know who buys from you and why. Before that, they just burn cash on guesswork.
So here’s what actually worked — for me and for a bunch of founders I’ve talked to over the years — to get from zero to that first meaningful batch of customers.
Start With People You Already Know (Yes, Really)
This feels obvious, almost embarrassingly so, but most people skip it because it doesn’t feel like “real” marketing. It is.
Your first 10-20 customers are hiding in your existing network: old coworkers, college friends, people you’ve argued with in niche Slack communities, your cousin who runs a small business. Not because you’re going to spam them, but because a genuine “hey, I built this thing, would it be useful to you?” message has insanely higher conversion than any cold channel you’ll try later.
When I launched my first product, I sent about 40 personal messages to people I’d worked with before. Not a mass email — actual individual messages referencing something specific about them. I got 12 replies, 6 signups, and 2 of those became the kind of customers who later referred three more people each. That’s the compounding effect nobody talks about enough.
Go Where Your Customers Already Hang Out
Before you build a following, borrow one. Reddit threads, niche Discord servers, industry Slack groups, Facebook groups for specific professions — these are goldmines if you show up as a helpful human instead of a walking advertisement.
The trick is patience. You can’t join a subreddit on Monday and pitch your product on Tuesday; people smell that instantly and you’ll get torched in the comments. Spend a couple weeks actually answering questions, sharing genuinely useful advice, being a real presence. Then, when it’s relevant, mention what you built — ideally because someone asked, or because it directly solves the problem being discussed.
I got maybe 15 of my early customers this way, from three different communities. None of them came from a “check out my product” post. All of them came from replies where I solved someone’s actual problem and then said, almost as an afterthought, “I actually built something for exactly this.”
Cold Outreach That Doesn’t Feel Cold
Cold outreach gets a bad reputation because most of it is lazy — generic templates blasted to a spreadsheet of 500 emails. But targeted, well-researched outreach to 20-30 ideal customers can be incredibly effective, especially for B2B products.
The formula that’s worked for me:
- Research the person for 5 minutes before reaching out — their company, their role, something specific they’ve posted or written
- Reference that specific thing in your first line
- Make the ask small (“Would you be open to a 10-minute call?” not “Buy my product”)
- Follow up once, politely, if you don’t hear back
This isn’t scalable, and that’s the point. At 100 customers, you don’t need scale. You need conversion.
Build in Public and Let People Watch You Struggle
There’s something about transparency that pulls people in more than polish does. Sharing your actual numbers, your failed experiments, the weird bug you spent six hours fixing — this stuff builds trust faster than a highlight reel ever could.
I started tweeting (well, back then it was still mostly Twitter) about my build process, including the embarrassing stuff. A thread about how I almost gave up after week two got more engagement than any “look at my shiny feature” post I’d written. A few of the people who followed that journey became customers the day I opened signups, simply because they’d been rooting for the thing to succeed.
Partner With People Who Already Have Your Audience
You don’t need a huge influencer partnership. You need one or two people with a small, engaged, relevant audience who are willing to mention you — because they genuinely like what you built, not because you paid them.
Look for newsletter writers, YouTubers, or bloggers in your niche who have a few thousand followers, not millions. Reach out, offer them free access, ask for honest feedback, and if they like it, ask if they’d be open to mentioning it. Micro-partnerships like this got me a batch of about 20 customers from a single newsletter mention — more than any single tactic I’d tried up to that point.
Make It Stupidly Easy for Existing Customers to Refer Others
Once you have even 10-15 happy customers, referrals become your best channel. But don’t wait passively for word of mouth — ask directly. “Do you know anyone else who might find this useful?” is a simple question that people are surprisingly happy to answer if they already like your product.
I built a lightweight referral incentive early on — nothing complicated, just an extra month free for both people if a referral converted. It wasn’t the incentive that drove referrals though, it was the fact that I asked. Most customers are willing to help if you make the ask small and specific.
The Uncomfortable Truth About Doing Things That Don’t Scale
Paul Graham wrote about this years ago, and it’s still true: the stuff that gets your first 100 customers is deliberately unscalable. Personal messages, manual onboarding, answering support questions at midnight, hopping on calls with strangers who might not even buy. It’s slow, it’s a little humbling, and it doesn’t look like the growth hacking screenshots you see online.
But it works because at this stage, you’re not just acquiring customers — you’re learning who your customers actually are, what language they use to describe their problem, and what almost stops them from buying. That knowledge is worth more than any ad campaign, because it’s exactly what makes your ads work later, once you’re ready to spend on them.
Putting It Together
If I had to boil this down to one piece of advice, it’d be this: talk to actual humans, one at a time, more than you think you should. It feels inefficient. It is inefficient, in the short term. But those first 100 customers aren’t a numbers game — they’re a trust game, and trust doesn’t scale until you’ve earned it the slow way first.
How to Get Your First 100 Customers Without Spending a Dime on Ads
I still remember the exact moment I realized paid ads weren’t going to save me. I’d just launched a tiny SaaS tool, put $200 into Facebook ads because that’s “what you’re supposed to do,” and watched it disappear in three days with exactly one signup. One. And they didn’t even convert to a paying customer.
That failure taught me something I wish someone had told me earlier: your first 100 customers almost never come from ads. They come from doing things that don’t scale, talking to people directly, and being a little scrappy about it. Ads work great once you already know who buys from you and why. Before that, they just burn cash on guesswork.
So here’s what actually worked — for me and for a bunch of founders I’ve talked to over the years — to get from zero to that first meaningful batch of customers.
Start With People You Already Know (Yes, Really)
This feels obvious, almost embarrassingly so, but most people skip it because it doesn’t feel like “real” marketing. It is.
Your first 10-20 customers are hiding in your existing network: old coworkers, college friends, people you’ve argued with in niche Slack communities, your cousin who runs a small business. Not because you’re going to spam them, but because a genuine “hey, I built this thing, would it be useful to you?” message has insanely higher conversion than any cold channel you’ll try later.
When I launched my first product, I sent about 40 personal messages to people I’d worked with before. Not a mass email — actual individual messages referencing something specific about them. I got 12 replies, 6 signups, and 2 of those became the kind of customers who later referred three more people each. That’s the compounding effect nobody talks about enough.
Go Where Your Customers Already Hang Out
Before you build a following, borrow one. Reddit threads, niche Discord servers, industry Slack groups, Facebook groups for specific professions — these are goldmines if you show up as a helpful human instead of a walking advertisement.
The trick is patience. You can’t join a subreddit on Monday and pitch your product on Tuesday; people smell that instantly and you’ll get torched in the comments. Spend a couple weeks actually answering questions, sharing genuinely useful advice, being a real presence. Then, when it’s relevant, mention what you built — ideally because someone asked, or because it directly solves the problem being discussed.
I got maybe 15 of my early customers this way, from three different communities. None of them came from a “check out my product” post. All of them came from replies where I solved someone’s actual problem and then said, almost as an afterthought, “I actually built something for exactly this.”
Cold Outreach That Doesn’t Feel Cold
Cold outreach gets a bad reputation because most of it is lazy — generic templates blasted to a spreadsheet of 500 emails. But targeted, well-researched outreach to 20-30 ideal customers can be incredibly effective, especially for B2B products.
The formula that’s worked for me:
- Research the person for 5 minutes before reaching out — their company, their role, something specific they’ve posted or written
- Reference that specific thing in your first line
- Make the ask small (“Would you be open to a 10-minute call?” not “Buy my product”)
- Follow up once, politely, if you don’t hear back
This isn’t scalable, and that’s the point. At 100 customers, you don’t need scale. You need conversion.
Build in Public and Let People Watch You Struggle
There’s something about transparency that pulls people in more than polish does. Sharing your actual numbers, your failed experiments, the weird bug you spent six hours fixing — this stuff builds trust faster than a highlight reel ever could.
I started tweeting (well, back then it was still mostly Twitter) about my build process, including the embarrassing stuff. A thread about how I almost gave up after week two got more engagement than any “look at my shiny feature” post I’d written. A few of the people who followed that journey became customers the day I opened signups, simply because they’d been rooting for the thing to succeed.
Partner With People Who Already Have Your Audience
You don’t need a huge influencer partnership. You need one or two people with a small, engaged, relevant audience who are willing to mention you — because they genuinely like what you built, not because you paid them.
Look for newsletter writers, YouTubers, or bloggers in your niche who have a few thousand followers, not millions. Reach out, offer them free access, ask for honest feedback, and if they like it, ask if they’d be open to mentioning it. Micro-partnerships like this got me a batch of about 20 customers from a single newsletter mention — more than any single tactic I’d tried up to that point.
Make It Stupidly Easy for Existing Customers to Refer Others
Once you have even 10-15 happy customers, referrals become your best channel. But don’t wait passively for word of mouth — ask directly. “Do you know anyone else who might find this useful?” is a simple question that people are surprisingly happy to answer if they already like your product.
I built a lightweight referral incentive early on — nothing complicated, just an extra month free for both people if a referral converted. It wasn’t the incentive that drove referrals though, it was the fact that I asked. Most customers are willing to help if you make the ask small and specific.
The Uncomfortable Truth About Doing Things That Don’t Scale
Paul Graham wrote about this years ago, and it’s still true: the stuff that gets your first 100 customers is deliberately unscalable. Personal messages, manual onboarding, answering support questions at midnight, hopping on calls with strangers who might not even buy. It’s slow, it’s a little humbling, and it doesn’t look like the growth hacking screenshots you see online.
But it works because at this stage, you’re not just acquiring customers — you’re learning who your customers actually are, what language they use to describe their problem, and what almost stops them from buying. That knowledge is worth more than any ad campaign, because it’s exactly what makes your ads work later, once you’re ready to spend on them.
Putting It Together
If I had to boil this down to one piece of advice, it’d be this: talk to actual humans, one at a time, more than you think you should. It feels inefficient. It is inefficient, in the short term. But those first 100 customers aren’t a numbers game — they’re a trust game, and trust doesn’t scale until you’ve earned it the slow way first.