First customers
How to get your first 100 customers
A costed, ordered plan to 100 customers: the first 10 by hand, 10 to 40 from one repeatable channel, 40 to 100 from what already worked. Timelines and spend for each stretch.
- 3 August 2026
- Free to read
- No signup
Add your website — see your ranked plan in about a minute, free.
PREVIEW FREE — NO CARD7-DAY TRIAL — CARD TO START
How do I get my first 100 customers?
Get the first 10 by hand through direct outreach and warm intros — expect four to eight weeks. Get 10 to 40 by making the one channel that produced those first customers repeatable. Get 40 to 100 by doubling down on it and adding referral. Most businesses reach 100 in six to nine months on under $500 a month.
Last updated 3 August 2026
| Stretch | How | Typical time |
|---|---|---|
| 0 → 10 | Manual outreach, warm intros, communities | 4–8 weeks |
| 10 → 40 | Make the channel that worked repeatable | 2–3 months |
| 40 → 100 | Double the working channel, add referral | 3–4 months |
Do this
The steps, in order.
- Step 1
Do things that do not scale for the first ten
Hand-written emails, personal demos, manual onboarding. The goal is not efficiency, it is learning exactly why someone pays and exactly which words made them.
- Step 2
Write down where each of the first ten came from
One line per customer. The pattern in that list is your channel. Most founders skip this and then guess for the next six months.
- Step 3
Turn the winning path into a weekly routine
If five of ten came from one subreddit, the routine is a set number of genuine answers a week. If they came from outreach, it is a set number of named accounts a week.
- Step 4
Add referral once you have twenty happy customers
Ask at the success moment, not at signup. One introduction per happy customer roughly halves the effort needed for the next fifty.
- Step 5
Only then add a second channel
Adding channels before the first one is boring and predictable is how businesses stall at thirty customers.
Worth knowing
The bits people get wrong.
The jump that stops most people is 10 to 40. It is where manual work stops fitting in the week but the channel is not yet reliable enough to lean on. The fix is narrowing, not broadening: same channel, same message, more volume.
Churn matters from about customer 30 onward. If a tenth leave every month, you are refilling a bucket rather than filling one. Fixing the reason people leave is usually faster than finding replacements.
Questions
Follow-up questions.
How long does it usually take to get 100 customers?
Six to nine months is typical for a small B2B software product with a founder working on it consistently. Lower-priced consumer products can move faster; anything with a long sales cycle takes longer.
Do I need a big audience first?
No. The first hundred come from direct contact and from being present where the question is asked. An audience helps later, and building one is slower than talking to people who already have the problem.
More answers
Related questions.
Related elsewhere on gtm.help
Carrd vs Framer
Carrd is the best value on the internet for a one-page site — validation pages, link pages, simple landing pages — at a…
PlaybookGrowth plan for an app's first 1,000 users
Eight moves for a launched app with almost no downloads and no budget for app store ads.
ChecklistMarketing checklist for online course creators
9 tasks to fill your next cohort or launch, ranked by return.
PlaybookGrowth plan for an ecommerce store's first 100 orders
What actually moves a new store from launch day to a hundred orders, in the order to do it.
Elsewhere on gtm.help
Keep exploring.
Free marketing tools
Calculators and generators that run without a signup.
BrowseGrowth playbooks
Step-by-step plans by industry and goal.
BrowseTool guides
What to use, what it costs, when it earns its keep.
BrowseTool comparisons
Head-to-head picks for the calls people get stuck on.
BrowseMarketing checklists
Task lists by business type and competitive situation.
BrowseGet started
Want this answered for your business?
Paste your URL and you'll get a ranked plan, costed in hours and dollars, in about a minute.
Add your website and see your own ranked plan.

