Paul Graham wrote something that stuck with me: "Do things that don't scale." It's counterintuitive, especially when you're trying to grow, but it's exactly right for the first 100 customers.
Your first 100 aren't going to come from a viral TikTok or a clever Facebook ad campaign. They're going to come from you, repeatedly, talking to people who have the problem you're solving. It's exhausting. It's not fun. And it's the most important 100 customers you'll ever get.
Why the First 100 Are the Hardest (and the Most Important)
The first 100 customers are hard because you don't have momentum. No social proof. No brand recognition. No case studies. You're asking strangers to trust you with their time and money based on little more than your word and conviction.
But they're also the most important because these first customers shape everything that comes next. They teach you what your product actually does. They show you how to talk about it. They become your best advocates (or your harshest critics, which is equally valuable). And they generate the proof points that make the next 100 easier to find.
Most founders obsess over reaching millions while they still have single digits. Don't. Focus entirely on 100. Get to know them. Understand what they love, what they hate, what they'd pay more for. This depth of understanding scales.
Direct Outreach: Your Secret Weapon
This is where most bootstrapped companies actually find early customers, and it works because it's honest.
Start with a list. Cold email works, but it's not the most effective approach. Instead, find 20 people who could genuinely benefit from what you're building. LinkedIn, Twitter, industry directories, founder communities — somewhere you can identify real human beings with the problem you're solving.
Personalize every message. Not "Hi [First_Name]," — actually reference something specific about them. "I saw you wrote about managing remote teams last month, and we built something that solves the exact scheduling problem you mentioned." That takes 90 seconds per person instead of 10, and your response rate doubles.
Be honest about where you are. "We're 3 people in, still figuring it out, but I think we've found something that could save you about 5 hours a week." People respect the scrappiness, and they're often more helpful when they know you're genuinely building something.
Aim for a 10-20% response rate. If you hit that and maybe half of those conversations turn into trials, that's 10 customers from 100 outreach attempts. Repeat that five times and you're at 50.
Communities: Where Your People Hang Out
Your customers are already together somewhere. They're on Reddit. In Discord servers. On niche forums. In Slack communities. They're talking about their problems, asking for recommendations, helping each other.
The mistake is showing up and immediately trying to sell. Don't do that. Show up and help.
Find communities where your customers spend time. For B2B SaaS, this might be founder communities like Indie Hackers or Slack groups for specific industries. For consumer products, it could be subreddits or niche forums around the problem you're solving.
Spend a week just reading. Learn how people talk. What their actual pain points are, not what you thought they were. Then start answering questions. Actually solving problems for people. Not "you should use my product," but genuine advice that demonstrates you know what you're talking about.
Once you're recognized as someone helpful, you can mention what you're building when it's actually relevant. People will check it out because you've already added value to their life.
As an illustrative example: a founder answers questions in a niche subreddit for three months. No sales pitch. Just genuine help. Then someone asks "is there a tool for this?" and he mentions his product. That single post gets 50 upvotes and 15 sign-ups. That's the shape of it, slow reputation, one well-timed mention, not a campaign.
Content That Solves Real Problems
Every piece of content you create should be so useful that people would pay for it as a standalone product. If you're writing, write something that teaches your audience to solve the problem you're building a product around. If you're making videos, make tutorials that actually work.
This serves two purposes: it builds trust (you clearly understand the problem), and it gives people a reason to stay in your ecosystem. They find your guide on how to build an email list, it's actually helpful, they follow you, and then when you launch your email list tool, they're one of the first people to try it.
The distribution matters less than you think. A well-written Medium post that ranks in Google search can bring customers for months. A YouTube video from an unknown creator might get 200 views but every single one of those views is from someone interested in your exact problem.
Start with one piece of genuinely useful content. Promote it in the communities you're already in. See what lands. Double down on what works.
Launch Platforms: Your Official Debut
You get one shot at a good launch day. Make it count.
Product Hunt is still the most powerful platform for immediate traction. Aim for top 5 in your category. This usually requires some prep: identify who your real competitors are, understand your category, and plan your launch day strategy (communication with your upvoters, response time on comments, authenticity).
Hacker News for technical products. BetaList for early-stage stuff. Indie Hackers if you're a solo founder or small team. These platforms have overlapping audiences, and a good ranking on one amplifies your credibility for the others.
The key is launching with something worth launching. You need genuine polish, a clear value prop, and ideally some early traction (maybe those 10-20 customers from direct outreach) to prove it's real.
Launch day will bring you 20-50 customers if you do it well. It's not sustainable growth, but it's proof of concept and it creates social proof for everyone else.
Partnerships With Complementary Businesses
Find businesses that serve your customers but don't compete with you. If you're building a project management tool, partner with freelance platforms or design agencies. They already have your target audience, and a recommendation from someone they trust is worth 100 cold emails.
This might be formal (affiliate partnerships, integrations) or informal (mutual recommendations). Look for three complementary businesses and reach out to founders or decision makers. "Our customers seem to love X, and I think our product would genuinely help yours. Can I give you early access and get your thoughts?"
These partnerships often result in a trickle of referrals that compound over time.
Referral Programs That Actually Work
Once you have those first 10-15 customers, ask them directly. "Who else needs this? We'll give you X if they sign up."
The X matters less than you think. It's not about incentive. Your early customers want you to succeed. They'll refer people because they like you and believe in what you're building. A $20 discount or a free month is just acknowledgment.
Make the referral easy. Share a link in email. Post it on your welcome screen. Don't require them to write an email or fill out a form. Friction kills referrals.
Track every referral. When someone signs up through a referral, send a personal thank you to the person who sent them. This creates positive feedback and makes people want to keep referring.
Tracking What's Actually Working
You can't fix what you don't measure. From day one, track where every customer comes from.
Simple spreadsheet: name, sign-up date, source (direct outreach, Product Hunt, Reddit, friend referral, etc.). Nothing fancy. But review this weekly. Which channel is actually converting? Which conversations are turning into paying customers?
Some tactics will feel productive but generate no revenue. Some will feel awkward but convert like crazy. The data tells the truth.
The Transition From Manual to Scalable
Here's the thing: if you do direct outreach right and get to 100 customers, you'll have 100 data points about how people find you and why they choose you. You'll know exactly what message works, which channels convert, and what your strongest differentiator actually is.
That's what you use to build scalable channels. You don't guess. You know.
The founders who struggle with growth are usually trying to scale before they've validated. They're trying to run ads to convince people when they still haven't figured out how to convince anyone. Those first 100 unscalable customers solve that problem.
Getting to 100 customers is a grinding process of doing one thing at a time really well. Direct outreach until it doesn't work anymore. Building in communities. Writing helpful content. Launching publicly. Partnering strategically. Then, only then, you can think about scaling.
If you're at the idea stage and feeling overwhelmed by the thought of finding customers, remember: you don't need a marketing strategy yet. You need a sales process that works one conversation at a time. Everything else comes after that.
When you're ready to move from planning to building, Arepa turns your business idea into a complete plan and a production-ready website so you spend less time on documents and more time talking to those first 100 customers.