The Difference Between 0–100 and 100–1,000
| Stage | Primary Challenge | Primary Solution |
|---|---|---|
| 0–10 customers | Does anyone want this? | Talk to people, manual sales |
| 10–100 customers | Can we repeatably acquire customers? | Find 1–2 channels that work |
| 100–1,000 customers | Can we scale what works? | Double down on winning channels |
| 1,000+ customers | How do we maintain quality while scaling? | Systems, team, processes |
Most growth advice is for the 1,000+ stage. This guide is specifically for 100 → 1,000.

Diagnosing Why You're Stuck
Before choosing tactics, diagnose whether you have a growth problem or a retention problem.
Growth Problem (Low Acquisition)
Symptoms:
- Traffic is low
- Signups are low
- You don't have 2–3 reliable acquisition channels
Fix: Distribution work — SEO, content, partnerships, paid acquisition
Retention Problem (High Churn)
Symptoms:
- You're signing customers but MRR stays flat
- Monthly churn > 5%
- Customers cancel after 1–2 months
Fix: Product and onboarding work — you shouldn't scale acquisition into a leaky bucket
The critical rule: Don't invest heavily in acquisition if monthly churn is above 8%. You're filling a bathtub with the drain open.
The 5 Growth Channels (Ranked by Stage Suitability)
Channel 1: SEO + Content (Best Long-Term Channel)
Best for: 100–1,000 stage
Time to results: 6–12 months
Cost: $0–$500/month (your time + tools)
The content strategy that works:
| Content Type | SEO Value | Conversion | Examples |
|---|---|---|---|
| Best-of/comparison | High | High | "Best [category] tools 2026" |
| Tutorials for your user | Medium | Very High | "How to [thing your product does]" |
| Problem-aware content | Medium | High | "How to [problem you solve]" |
| Thought leadership | Low | Medium | Industry trends, opinions |
Target 2 articles per week minimum. At this frequency, most products see meaningful organic traffic in 8–12 months.
Channel 2: Product-Led Growth (Best Scalability)
What it is: Your product itself is your acquisition channel — users invite others, share results, or naturally spread the product.
PLG tactics:
| Tactic | How It Works | Example |
|---|---|---|
| Free tier | Users try, upgrade, or invite | Notion, Slack, Dropbox |
| Viral loops | Each user brings another user | Calendly link in every email signature |
| Powered by branding | "Made with [your product]" in output | "Sent via [email tool]" |
| Referral program | Users get incentive for referrals | Dropbox free storage |
Is your product PLG-able? Ask: "Does using my product naturally expose it to non-users?" If yes, build the viral loop. If no, find a way to create one.
Channel 3: Partnerships and Integrations
What it is: Partnering with complementary tools whose users are your ideal customers.
Examples:
- A CRM tool integrating with email tools (each side gets distribution)
- A productivity tool appearing in Notion's template gallery
- An AI tool being recommended in developer communities
The integration play: Building a Zapier or Make integration gets you listed in their app marketplace — free discovery by their millions of users.
Channel 4: Community-Led Growth
What it is: Building or contributing to communities where your ideal customer hangs out.
| Community Type | Platform | Example Approach |
|---|---|---|
| Industry communities | Slack, Discord, LinkedIn | Contribute value, mention your tool naturally |
| Your own community | Circle, Discord | Build a community around the problem you solve |
| Tool communities | Reddit, Twitter | Be the expert in your niche |
The key: You cannot spam communities. Contribute genuine value 9 times for every 1 mention of your product.
Channel 5: Paid Acquisition (When Profitable)
Only invest in paid acquisition when:
- Your CAC is < LTV / 3
- You have a converting landing page (> 5% conversion rate)
- You have a reliable activation flow (users see value fast)
Low-cost starting channels:
| Channel | CPC Range | Best For |
|---|---|---|
| Google Search (long-tail) | $0.50–$5 | High-intent buyers |
| Twitter/X promoted | $0.50–$3 | Developer/tech audiences |
| Reddit ads | $0.75–$3 | Niche communities |
| LinkedIn (expensive) | $5–$15 | B2B, enterprise |
The Activation Framework: Turning Signups Into Active Users
The most common growth problem is not acquisition — it's activation. Users sign up and never come back.
The Activation Metrics
| Metric | Definition | Target |
|---|---|---|
| Signup → first action | % who do the key action after signup | > 60% |
| First action → aha moment | % who reach "I get it" moment | > 40% |
| Aha moment → day 7 return | % who return after seeing value | > 30% |
| Day 7 → day 30 retention | % still active after 1 month | > 50% |
Finding Your Aha Moment
The aha moment is the specific action where a user first feels the value of your product. For Slack, it was "exchanging 2,000 messages as a team." For Dropbox, it was "putting one file in the Dropbox folder."
To find yours: look at your most retained users. What did they do in their first 72 hours that churned users didn't?
The Onboarding Sequence That Drives Activation
Day 0 (Signup): Welcome email
→ One clear CTA: "Do [the one thing that creates value]"
→ Link to getting started guide
Day 1: "Complete your setup" email (if they haven't done the key action)
→ Acknowledge they haven't done [action] yet
→ Make it even easier (video, shorter path)
Day 3: "Here's what [similar customer] did in week one"
→ Social proof + specific action suggestion
Day 7: Check-in
→ If active: "Here's what to try next"
→ If inactive: "Is something not working?" (ask for reply — people respond)
Day 14: Value reinforcement
→ Show them what the product has done for them (stats, activity summary)
Day 21: Upgrade prompt (for free tier users)
→ "You've hit [limit]. Here's what Pro unlocks"
Retention Playbook: Keeping the 1,000 You Acquire
Every customer who churns costs you their LTV. Every customer you retain compounds.
The Engagement Score
Build a simple engagement score. Users who are "at risk" need proactive intervention before they cancel.
function calculateEngagementScore(user) {
let score = 0
// Recency (max 40 points)
const daysSinceLogin = getDaysSince(user.lastLogin)
if (daysSinceLogin <= 3) score += 40
else if (daysSinceLogin <= 7) score += 30
else if (daysSinceLogin <= 14) score += 15
else if (daysSinceLogin <= 30) score += 5
// Activity depth (max 40 points)
const featuresUsed = user.featuresUsed.length
score += Math.min(featuresUsed * 8, 40)
// Account completeness (max 20 points)
if (user.hasConnectedIntegration) score += 10
if (user.hasInvitedTeamMember) score += 10
return score
// 70+: Healthy | 40–70: Monitor | < 40: At risk
},
The At-Risk Intervention
When a user's score drops to "at risk" (no login for 10+ days on a paid plan):
Subject: Is [Product] still working for you?
Hi [Name],
I noticed you haven't logged into [Product] in 10 days and
wanted to check in.
Sometimes this means the product isn't working as expected.
Sometimes it's just a busy stretch.
If something's not working, I'd genuinely like to know
so we can fix it.
If you have 10 minutes, I'm happy to jump on a call
and make sure you're getting value.
[Your name]
Personal, direct emails from founders (or appearing to be from founders) convert at 15–25% for at-risk users.

