The first 100 are not a marketing problem
They are a sales problem disguised as a marketing one. At 0–100 customers, paid ads and SEO will both lose money compared to direct outreach. Your job is to talk to people, not optimise funnels. Founders who skip this stage end up with beautiful landing pages, low-converting traffic, and no idea why people do or do not buy.
Step 1 — Make a 200-name list
Use the prospect list from your validation sprint as a starting point and expand to 200 specific humans you can reach. LinkedIn, Twitter, niche subreddits, and Slack/Discord communities are gold. Tag each name with how you found them and the closest fit reason. Spreadsheet hygiene here pays for itself ten times over once you start measuring conversion by source.
Step 2 — Personal first-touch
Send a one-line message that mentions something specific about them and asks one yes/no question. Avoid templated outreach — at this volume, personalisation outperforms scale. Aim for a 20–30% reply rate. The right opener is not "Hi, I'm building X" — it is "I noticed you wrote about Y last month, are you still feeling that pain?"
Step 3 — Convert conversations to demos
Whenever a prospect engages, offer a 15-minute demo. Run the demo as a guided onboarding, not a pitch. By the end of the call, the prospect should already be using the product or have a clear reason not to. If they have a reason not to, the reason is a feature spec — write it down, do not argue with it.
Step 4 — Run launches as outreach amplifiers
Hacker News, Product Hunt, indie launch communities, niche newsletters. Each launch is mostly a 3-day spike of attention you turn into more 1:1 conversations, not a permanent traffic source. Pre-warm by DMing 30 supporters the night before; the launch ranking algorithm rewards early upvotes, and your DMs are the cheapest way to seed them.
Step 5 — Codify the playbook
Around customer 30–50 you will start hearing the same objections, the same wedge use cases, and the same activation milestones. Write them down. This becomes your sales script, your landing page, and your onboarding checklist — three of the four assets that will carry you from 100 to 1,000 customers without you in every conversation.
What does not work at 0–100
- Cold paid ads. CAC will look catastrophic until your conversion machine is dialled in.
- Generic SEO. Worth investing in alongside outreach, not as a substitute.
- "If we build it they will come." They will not, and your runway will not wait.
- Influencer partnerships before you can describe your ICP in one sentence.
- A bigger landing page. Conversion at 0–100 is bottlenecked by trust, not copy.
The 100-customer milestone
When you cross 100 paying customers, three things should be true: you can recite your ICP without hesitation, you have a written objection-handling doc, and at least one acquisition channel is showing repeatable signal. If any of those are missing, slow down and finish the playbook before you scale spend.
Key takeaways
- The first 100 customers come from direct, personalised outreach, not paid ads or SEO.
- A tagged 200-prospect list is the foundation — without it, every conversation is a one-off.
- Demos at this stage are guided onboarding sessions, not pitches.
- Launches are outreach amplifiers, not standalone customer acquisition channels.
- The output of the 0–100 phase is a written playbook (ICP, objections, channel) that lets you scale without you in every loop.
Pair this with
The First 100 Users Planner generates a customised channel plan, the CAC Calculator helps you sanity-check spend, and our confidence score methodology explains how acquisition difficulty factors into idea scoring.