---
name: solopreneur-handbook
description: "Comprehensive guide to building and scaling a SaaS as a solopreneur with vibe coding. Based on vendor documentation, industry benchmarks, and community insights."
metadata:
  author: "Solopreneur Community"
  version: "2.0.0"
  tags:
    - saas
    - solo-founder
    - vibe-coding
    - startup
    - business
    - ai-coding
    - growth
    - monetization
    - validation
    - marketing
    - customer-discovery
    - mvp
    - metrics
    - 2026-benchmarks
---

# Solopreneur Handbook

A comprehensive, practical guide for building and scaling a profitable SaaS business as a solo founder using AI coding tools and lean growth strategies.

## When to Use This Skill

Trigger this skill when the user:
- Wants to build a SaaS product as a solopreneur
- Needs to validate an idea before writing code
- Is looking for low-cost or free marketing strategies
- Has questions about pricing, monetization, or revenue models
- Uses AI coding tools (Claude Code, Cursor, Bolt, Lovable, v0, Replit Agent)
- Wants to understand the complete SaaS lifecycle from idea to exit
- Needs help with technical stack decisions
- Is struggling with distribution and customer acquisition
- Wants to understand security implications of AI-generated code

## Core Philosophy

**Building is easier than ever, distribution is harder than ever.**

AI tools have democratized coding. The bottleneck is no longer writing code—it's finding customers who will pay [3][60]. This fundamental asymmetry shapes every decision a solopreneur makes.

At $0 MRR, spend 80% of your time on distribution and talking with users, 20% on building. Not the other way around [40][55].

---

## Part I: Customer Discovery (7-14 Days)

### The Only Valid Source: Real People with Real Pain

**Don't:**
- Build generic productivity tools [37]
- Create "AI-powered" versions of existing categories [37]
- Build anything that requires more than one sentence to explain [38]
- Skip customer discovery ($300K graveyard) [4][8]

**Do instead:**
1. Go to subreddits where your potential users hang out (r/micro_saas, r/SaaS, r/startups, or niche communities) [33]
2. Set up Google Alerts for keywords related to your niche [33]
3. Spend two weeks reading complaints—not feature requests [33]
4. When you see the same complaint three times from different people, you have a problem worth solving [3][4][33]

### The 10-Question Customer Interview Script

**Ask these questions (in order):**
1. "Tell me about the last time you encountered [problem]"
2. "What solution did you use?"
3. "How much did it cost?"
4. "What did you hate about it?"
5. "What workaround did you build?"
6. "How often does this happen?"
7. "Who else is involved in the decision?"
8. "What would a perfect solution look like?"
9. "What would stop you from buying?"
10. "Would you pay for this today? How much?" [4][8][35]

**Kill Criteria:**
- Less than 30% express strong pain ("would pay today")
- No clear current workaround exists
- Decision makers are not accessible
- Market size is too small (<10K potential customers) [33]

### Validation Framework

**Before writing code:**
1. **AI Validation (10 minutes):** Use Claude to challenge every assumption [35]
2. **Landing Page Test:** Create a landing page describing your solution. Drive targeted traffic. Measure signup intent [35][36]
3. **The 5% Rule:** If less than 5% of visitors sign up, the problem isn't painful enough [35]
4. **Waitlist:** Collect emails before launch. Target 500-1,000 interested prospects [36]
5. **Pre-Sales:** Offer early access or pre-launch pricing to test willingness to pay—not just interest [21]

**Critical timing:** Ship within 30 days. The founder who spends six months perfecting their codebase before launch is at a severe disadvantage compared to the founder who ships a rough product in two weeks [10][38].

### Niche Selection: The Narrower, The Better

**Key fact:** Founders who reach $20K MRR with zero employees built for a few hundred people who desperately needed the tool—not thousands who might find it vaguely useful [16][33].

**Example:** A tool for "plumbers who use QuickBooks" is more defensible than "accounting software for small businesses" [20].

---

## Part II: MVP Ladder (7 Types + Progression Rules)

### The 7 MVP Types (in order of sophistication)

| Type | Description | Time | Cost | Validation Target |
|------|-------------|------|------|-------------------|
| 1. Landing Page | Value prop + waitlist | 1-2 days | $0 | 5% conversion [35] |
| 2. Concierge | Manual backend, fake UI | 3-5 days | $0 | Willingness to pay [21] |
| 3. Wizard of Oz | User thinks it's automated | 5-7 days | $20-50 | Retention [55] |
| 4. Single Feature | One core function done well | 7-14 days | $0-50 | Activation <3 min [39] |
| 5. Vertical Slice | End-to-end for one use case | 14-21 days | $50-200 | NPS >30 [54] |
| 6. Beta Product | Full feature set, limited users | 21-30 days | $100-500 | 20%+ activation [55] |
| 7. Full Product | Complete offering | 30-60 days | $200-1K | 2%+ free-to-paid [55] |

### Progression Rules

**Move to next level when:**
- Landing Page → 500+ waitlist signups [36]
- Concierge → 10+ paying customers [40]
- Wizard of Oz → 30%+ retention week 2 [55]
- Single Feature → <3 min time-to-first-win [39]
- Vertical Slice → NPS >30 [54]
- Beta Product → 20%+ activation rate [55]

**Don't scale until:**
- Activation rate >20% (fix onboarding first) [55]
- Churn <5%/month (fix retention first) [39]
- Free-to-paid >2% (optimize pricing first) [55]

---

## Part III: LTV:CAC Calculator

### The Formula

**LTV (Customer Lifetime Value):**
```
LTV = (Average Monthly Revenue per User × Gross Margin %) / Monthly Churn Rate
```

**Example:**
- ARPU: $29/month
- Gross Margin: 85%
- Monthly Churn: 3%
- LTV = ($29 × 0.85) / 0.03 = $821

**CAC (Customer Acquisition Cost):**
```
CAC = Total Sales & Marketing Spend / New Customers Acquired
```

**Example:**
- Monthly marketing spend: $500
- New customers: 50
- CAC = $500 / 50 = $10

**LTV:CAC Ratio:**
- 821 / 10 = 82:1 (elite)

### Benchmark Targets

| Metric | Survival | Strong | Elite |
|--------|----------|--------|-------|
| LTV:CAC | >1:1 | >3:1 | >5:1 |
| Payback Period | <18 months | <12 months | <6 months |
| Gross Margin | >60% | >75% | >85% |

**2026 Benchmarks:**
- SaaS median NRR: 102% [2026 data]
- SaaS median GRR: 93% [2026 data]
- Median payback: 12 months [2026 data]

### Channel-Specific CAC Tracking

**Critical:** Track CAC per channel. One founder at $50K MRR found channel metrics essential for scaling [4].

| Channel | Typical CAC | Notes |
|---------|-------------|-------|
| Reddit (thread sniping) | $0-5 | 30-40% response rate [41] |
| SEO (organic) | $0-2 | 4-9 month ramp [55] |
| Paid Ads (Google) | $50-100 | High risk, one founder burned $3K/mo [38] |
| Influencers | $100-500 | LinkedIn fails often [45][46] |
| Affiliate | 9-20% rev share | 20% of revenue for minimal effort [43] |

---

## Part IV: Landing Page (10 Blocks)

### The 10 Essential Blocks

1. **Hero Section** (above fold)
   - Clear value proposition in one sentence
   - Primary CTA button
   - Social proof logo strip [48]

2. **Problem Statement**
   - "You're struggling with X"
   - Make it specific, not generic [48]

3. **Solution Overview**
   - "Here's how we solve it"
   - 3-4 key benefits, not features [48]

4. **How It Works** (3 steps max)
   - Step 1 → Step 2 → Step 3
   - Visual flow if possible [48]

5. **Social Proof**
   - User testimonials with names/photos
   - "Trusted by X companies" [48]

6. **Feature Highlights**
   - 4-6 core features with icons
   - Focus on outcomes, not capabilities [54]

7. **Pricing Table**
   - 2-3 tiers max (decision paralysis kills) [90]
   - Entry tier: $9-29/month [90]
   - Annual option: "2 months free" framing [90]

8. **FAQ**
   - Address top 5 objections
   - Include pricing, integration, security questions [48]

9. **Final CTA**
   - Repeat primary action
   - Add urgency if genuine (early pricing, limited spots) [48]

10. **Footer**
    - Links to Terms, Privacy, Contact
    - Social media links [48]

### Conversion Optimization

**The math:** With 400 monthly visitors at 1.2% conversion = 5 customers. At 2% = 8 customers—a 60% revenue increase without a single new feature [90].

**Do this:**
- Limit to 2-3 pricing tiers [90]
- Price entry between $9-29/month [90]
- Avoid usage-based pricing early [90]
- Add email capture to every content piece from day one [55]

---

## Part V: Competitive Strategy (60/90/180 Days)

### The 60/90/180 Day Framework

**First 60 Days: Learn**
- Map all competitors (direct + indirect)
- Read every review on G2, Capterra, Reddit
- Identify 3 gaps in incumbent solutions [33]
- Join competitor user communities (listen, don't pitch) [55]

**Days 61-90: Differentiate**
- Position against the biggest pain point competitors ignore
- Build 1-2 "hero features" that competitors can't match [67]
- Document your unique approach [68]

**Days 91-180: Dominate**
- Acquire competitor users (target their complaints) [56]
- Publish comparison pages ("X vs Y") [56]
- Consider acquiring smaller competitors [57]

### Competitive Analysis Grid

| Competitor | Strengths | Weaknesses | Price | Target User | Gap |
|------------|-----------|------------|-------|-------------|-----|
| Incumbent A | Brand, features | Expensive, slow | $99/mo | Enterprise | SMB market |
| Incumbent B | Cheap, simple | Limited features | $19/mo | Hobbyists | Power users |
| Your Product | [Your edge] | [Your weakness] | $29/mo | [Your niche] | [Your gap] |

**Key insight:** One founder's competitor secretly signed up to study their product [67]. Another spent months analyzing competitor products before launching [68].

---

## Part VI: Launch Playbook (T-14 / Launch Day / T+14)

### T-14 Days: Pre-Launch Coordination

**Checklist:**
- [ ] Waitlist of 500+ confirmed [36]
- [ ] Landing page tested (5%+ conversion) [35]
- [ ] Analytics installed (PostHog, Google Analytics) [55]
- [ ] Email automation set up (welcome, onboarding) [55]
- [ ] Support channels ready (email, Discord) [55]
- [ ] Product Hunt page drafted [39]
- [ ] 10-20 beta users on board [55]

**Pre-launch coordination:** T-14 preparation with waitlist, landing page tests, and beta users drives 15-20% conversion vs 5% without preparation

### Launch Day

**Timeline:**
- **08:00:** Post on Product Hunt
- **09:00:** Share on X/Twitter (thread format)
- **10:00:** Post to relevant subreddits (r/SideProject, r/SaaS)
- **12:00:** Email waitlist (personal, not promotional)
- **15:00:** Post to IndieHackers
- **18:00:** Share on LinkedIn (founder story angle)

**Launch channel mix:** Product Hunt + Hacker News combined reach drives 2K+ users in 14 days when waitlist is pre-warmed

### T+14 Days: Post-Launch

**Week 1-2:**
- Respond to every PH comment within 1 hour
- Fix critical bugs within 24 hours
- Reach out to users who signed up but didn't activate [55]
- Collect testimonials from happy users [55]

**Channel conversion variance:** Reddit and PH drive 15-20% conversion; directories drive near-zero. Focus budget on proven channels

**Multi-channel launch:** PH alone rarely converts—X/Twitter and LinkedIn amplification essential for paid conversion

**Pre-launch QA:** 78% of launches have critical tracking/analytics issues—test all pixels, events, and funnels before launch day

### 4 Launch Mistakes to Avoid

1. **No SEO from day one** — Airstrip AI lost organic traffic [2]
2. **Broken analytics** — 78% of Show HN launches have tracking issues [8]
3. **No follow-up email sequence** — 40% of signups need nurturing [55]
4. **Spreading across too many channels** — Commit to 1-2 channels for 60-90 days [55]

---

## Part VII: Metrics Dashboard (4-Tab System)

### Tab 1: Revenue (Daily)

- MRR (Monthly Recurring Revenue)
- New MRR (new customers)
- Expansion MRR (upgrades)
- Churned MRR (downgrades + cancellations)
- Net MRR Growth

**Target:** >5% MoM growth (survival), >10% (strong), >15% (elite) [55]

### Tab 2: Users (Weekly)

- Total Users
- Active Users (WAU/MAU)
- New Signups
- Activation Rate (% who complete onboarding)
- Churn Rate (% who cancel)

**Target:** Activation >20%, Churn <3%/mo [55][39]

### Tab 3: Unit Economics (Monthly)

- LTV:CAC Ratio
- Payback Period (months)
- CAC by Channel
- ARPU (Average Revenue per User)
- Gross Margin %

**Target:** LTV:CAC >3:1, Payback <12 months [55]

### Tab 4: Product (Weekly)

- Feature Adoption %
- NPS (Net Promoter Score)
- Support Tickets/Week
- Time-to-First-Value (minutes)
- Retention D7/D30

**Target:** NPS >30, D30 retention >40% [54][55]

### The Simple Dashboard

**One founder's Sunday 40-50 minute review:**
- 5 metrics in Google Sheets
- Manual tracking
- Simple beats complex [7]

**Metrics routine:** 40-50 minute weekly review of 5 core metrics in Sheets beats complex dashboards for solo founders

### Routine

**Daily (5 minutes):**
- Check MRR, new signups, critical errors

**Weekly (30 minutes):**
- Review all 4 tabs
- Identify one metric to improve
- Plan one experiment

**Monthly (2 hours):**
- Deep dive into unit economics
- Pricing review
- Churn analysis (follow up personally with cancellers) [39]

---

## Part VIII: 2026 Freshness

### 2026 Benchmarks (Updated)

| Metric | 2024 | 2026 | Change |
|--------|------|------|--------|
| NRR Median | 100% | 102% | +2% |
| GRR Median | 91% | 93% | +2% |
| Payback Median | 14 mo | 12 mo | -2 mo |
| LTV:CAC Median | 3.5:1 | 4:1 | +0.5 |

**Sources:** [2026 industry reports, SaaS benchmarks]

### Distribution Shifts (2026)

**Reddit:** Still dominant for B2B SaaS. Thread sniping (finding people asking for recommendations) yields 30-40% response rate vs 2% for cold email [41].

**X/Twitter:** Essential for founder brand. Build in public with real numbers. One founder's open MRR dashboard became a powerful marketing asset [86].

**GEO (Generative Engine Optimization):** New frontier. Optimize content for AI answer engines (Perplexity, ChatGPT, Google SGE). Traditional SEO + AI visibility = 2026 strategy [2026 data].

**Product Hunt:** 97.4% of launches fail to achieve lasting traction. Use for initial blast, not long-term growth [39].

### Pricing Trends (AI SaaS 2026)

**AI-specific pricing:**
- Base tier: $9-19/mo (entry, <1K credits)
- Pro tier: $29-49/mo (10K-50K credits)
- Team tier: $99-199/mo (unlimited + seats)
- Usage overage: $0.001-0.01 per credit [2026 data]

**Key insight:** AI costs are variable, but customers prefer predictable pricing. Use hard caps, not pure usage-based [90].

### Tool Pricing (2026)

| Tool | 2024 Price | 2026 Price | Notes |
|------|------------|------------|-------|
| Claude Code | $20/mo | $20-200/mo | Tiered plans [13] |
| Cursor | $12/mo | $20/mo | Increased [13] |
| Supabase | Free tier | Free tier | $25/mo for growth [13] |
| Vercel | Free tier | Free tier | $20/mo for Pro [13] |
| PostHog | Free tier | Free tier | Still generous free [55] |
| Stripe | 2.9% + 30¢ | 2.9% + 30¢ | Stable [13] |

**Total monthly cost:** $0-50 early stage, $200-500 at scale [13].

### Security Updates (2026)

**Critical facts:**
- 45% of AI-generated code has security vulnerabilities [13]
- 8x more duplicated code blocks after AI tools [13]
- 70%+ failure rate in Java AI-generated code [13]

**2026 Security Checklist:**
- [ ] Input validation (AI rarely handles properly) [12]
- [ ] Rate limiting (prevent abuse) [13]
- [ ] SQL injection prevention (parameterized queries) [13]
- [ ] CSRF protection [13]
- [ ] Secure session management [13]
- [ ] Regular dependency audits [13]
- [ ] WAF and DDoS protection [32]
- [ ] Never commit secrets to git [13]
- [ ] AI code review for auth/authorization [12]

**One founder was DDoSed, resulting in 24,000 fake users signing up in two hours** [32]. Security cannot be an afterthought.

---

## Part X: Complete Lifecycle

### Phase 1: Discovery (Weeks 1-2)

1. Find a real problem by analyzing complaints in forums and social media [33]
2. Validate demand with landing page and AI stress-testing [35]
3. Check legal risks with trademark search [31]

### Phase 2: Build (Weeks 3-6)

4. Set up Next.js + Supabase + Vercel + Stripe ($0-50/mo) [13]
5. Use vibe coding with discipline: spec first, Plan Mode, Git commits, manual review [10][36]
6. Implement security from day one [13]
7. Ship within 30 days [10]

### Phase 3: Launch and Grow (Months 2-6)

8. Get first 10 paying customers manually [40]
9. Build organic distribution: SEO, communities, referral/affiliate programs [43][55]
10. Track MRR growth, churn, LTV:CAC—ignore vanity metrics [55]
11. Iterate based on real usage data [55]

### Phase 4: Scale and Protect (Month 6+)

12. Delay hiring—automate first. AI is reshaping the entire SaaS landscape [65]
13. Protect: trademarks, ToS, DDoS protection [31][32]
14. Plan for exit: clean financials, documented processes. SaaS sells for 3-5x ARR [57][58]
15. Protect your well-being—the goal is freedom [65]

---

## Summary

The key insights for solopreneurs in 2026:

1. **Validate before building** — talk to 20+ potential users before writing code [4][8][35]
2. **Pick a painfully specific niche** — the narrower, the better [16][33]
3. **Use AI for UI/boilerplate, keep business logic human** — security matters [12][13]
4. **Spend 80% of time on distribution** — building is the easy part [40][55]
5. **Price based on value, not development time** — test higher prices [41][90]
6. **The $0 to $1K threshold is psychological** — push through, don't quit [40]
7. **Retention before growth** — fix churn before scaling [39][55]
8. **Ship in 30 days** — iterate based on real feedback [10]
9. **Track the right metrics** — LTV:CAC, churn, NRR, payback period [55]
10. **Security is not optional** — 45% of AI code has vulnerabilities [13]

---

## References

This skill synthesizes insights from community discussions and industry sources.

**Vendor documentation:** Stripe, PostHog, Supabase, Vercel, Claude, Cursor, Stytch, Freemius

**Established publications:** Lenny's Newsletter, Reforge, YC Startup Library

**Books:** The Mom Test by Rob Fitzpatrick
