Customer Validation Template
12-Week Sprint to Product-Market Fit
Goal: Prove people will pay for your solution before you build too much.
What is Validation?
❌ Not Validation
- "My friends said they'd use this"
- "There are 10M developers, if we get 1%..."
- "Competitors exist, so there's a market"
- "I built it and launched on Product Hunt"
✅ Real Validation
- 10+ people signed LOIs or pre-orders
- 5+ paying customers (even if it's a pilot)
- 90%+ retention after 30 days
- Customers referring others organically
The test: Money talks. Opinions don't.
12-Week Validation Timeline
┌─────────────────────────────────────────────────────────┐
│ 12-WEEK VALIDATION │
├─────────────────────────────────────────────────────────┤
│ │
│ Week 1-4 Week 5-8 Week 9-12 │
│ ────────── ────────── ───────── │
│ │
│ 50+ convos → 12 PAYING → PROVE │
│ Patterns pilots REPEATABILITY │
│ emerge $$ committed 5 more customers │
│ │
│ ↓ ↓ ↓ │
│ VALIDATE MEASURE SCALE │
│ │
└─────────────────────────────────────────────────────────┘
Week 1-4: VALIDATE
Week 1: Target List
Goal: Identify 50 people to talk to
Template:
| Name | Company | Role | How to Reach | Priority |
Where to find them:
- Your network (ex-colleagues, friends of friends)
- LinkedIn (2nd-degree connections)
- Twitter/X (engage with their content first)
- Industry Slack/Discord communities
- Conferences and meetups
Prioritize:
- High: Strong connection, perfect ICP
- Medium: Weak connection, adjacent ICP
- Low: Cold outreach, experimental
Target: 50 names by end of Week 1
Week 2: Outreach Campaign
Goal: 20 calls scheduled
Outreach Template (Email):
Subject: Quick question about [their workflow]
Hi [Name],
I saw you're [specific observation about their work].
I'm researching how [role] at [company type] handle
[problem area]. I'm talking to a few people to understand
the space better—not selling anything.
Would you have 20 minutes this week for a call?
Thanks,
[Your name]
[LinkedIn profile]
Outreach Template (LinkedIn DM):
Hi [Name] - saw we both [common connection/interest].
I'm researching [problem area] and would love to
hear your perspective on [specific question].
20-min call this week?
Success rate: 20-40% response rate if warm intro, 5-10% if cold
Target: 20 calls scheduled by end of Week 2
Week 3: Customer Calls
Goal: 10 completed calls, pattern recognition
Call Structure (30 min):
Min 0-5: Intro & context
Min 5-20: Problem discovery (15 min - THE MOST IMPORTANT)
Min 20-25: Current solutions
Min 25-28: Budget & authority
Min 28-30: Next steps & referrals
Questions to Ask:
1. "Walk me through your [workflow] last week. What broke?"
2. "What did that cost you? (time, $, stress)"
3. "How often does this happen?"
4. "What have you tried? Why didn't it work?"
5. "If this problem was solved, what would change?"
6. "Who else on your team feels this pain?"
After Each Call:
- [ ] Take notes (use Interview Notes Template)
- [ ] Strong/Weak/Red flag rating
- [ ] Ask for 2-3 referrals
- [ ] Send thank-you + follow-up
Target: 10 calls completed, patterns identified
Week 4: Build v0.1 + Commitment Asks
Goal: Ship something minimal, get 3 LOIs
v0.1 Principles:
- Solve ONE problem
- Manual processes OK (wizard behind curtain)
- Ugly is fine
- Make it work for 1 customer first
Example (Observability Tool):
- ❌ Don't build: Auto-instrumentation, ML anomaly detection, custom dashboards
- ✅ Do build: Manual log aggregation, basic search, email alerts
Commitment Ask:
"Based on our call, it sounds like [problem] costs you
[quantified impact]. We're building [solution] and have
a rough prototype.
Would you be interested in a 30-day pilot for $[price]?
I'll send you a simple agreement to review."
LOI Template:
LETTER OF INTENT
[Customer Company] intends to pilot [Your Product] for 30 days
starting [date].
Pilot terms:
- Price: $[X] (paid upfront)
- Duration: 30 days
- Success criteria: [Specific metric]
If successful, we will convert to annual subscription at
$[Y]/year.
Signed: _________________ Date: _______
[Customer name & title]
Target: 3 LOIs signed, v0.1 shipped
Week 5-8: MEASURE
Week 5-6: Convert LOIs to Paying Pilots
Goal: 5 paying customers
Pilot Agreement Must Include:
- [ ] Specific scope (what you'll deliver)
- [ ] Success criteria (how you'll measure)
- [ ] Duration (30-60 days)
- [ ] Price (charge something, even if discounted)
- [ ] Support terms (response time, availability)
Pricing Strategy:
- Too cheap (<$100): They won't take it seriously
- Too expensive (>$1K for pilot): Too risky for them
- Sweet spot: $250-$500 for 30-day pilot
Payment Methods:
- Stripe (easiest)
- Wire transfer (enterprise)
- Check (if they insist, but slow)
Target: 5 paying pilots by end of Week 6
Week 7: Install Metrics
Goal: Dashboard tracking success
Metrics to Track:
PRODUCT METRICS
├─ Daily active users
├─ Feature usage
├─ Time spent in product
└─ Completion rate (core workflow)
CUSTOMER HEALTH
├─ Weekly usage trend
├─ Support tickets
├─ NPS/satisfaction score
└─ Referral requests
BUSINESS METRICS
├─ MRR (even if small)
├─ CAC (cost to acquire)
├─ Retention (% still using)
└─ Conversion rate (pilot → paid)
Tools:
- Product analytics: Amplitude, Mixpanel, PostHog (free tiers)
- Customer health: Spreadsheet (start simple)
- Business metrics: Stripe + Google Sheets
Target: Dashboard built, updated weekly
Week 8: Retention Checkpoint
Goal: Are customers sticking around?
30-Day Check-In (For Each Pilot):
Hi [Customer],
We're 30 days into the pilot. Quick check-in:
1. Are you still using [product]? (Y/N)
2. What's working well?
3. What's frustrating?
4. Would you renew for another 30 days? (Y/N)
5. NPS: How likely are you to recommend us? (0-10)
Thanks!
Scoring:
- Strong: Daily usage, would renew, NPS 9-10
- Medium: Weekly usage, maybe renew, NPS 7-8
- Weak: Rarely uses, won't renew, NPS 0-6
Red flag: <80% would renew → Fix product before more customers
Green flag: 100% would renew → Double down on acquisition
Target: 80%+ retention, identify why people churn
Week 9-12: SCALE
Week 9-10: Prove Repeatability
Goal: Acquire 5 more customers using same process
Repeatability Checklist:
- [ ] Same outreach message works
- [ ] Same ICP converts
- [ ] Same onboarding process
- [ ] Same pricing accepted
- [ ] Same retention rate
Measure:
Conversion Funnel:
├─ 100 people contacted
├─ 30 responded (30% response rate)
├─ 15 calls scheduled (50% of responders)
├─ 5 LOIs signed (33% of calls)
└─ 4 paying pilots (80% of LOIs)
Key Question: Can you predict how many conversations = 1 customer?
If yes → Repeatable
If no → Keep experimenting
Target: 5 more customers, repeatable acquisition process
Week 11: Unit Economics Check
Goal: Are the economics healthy?
Calculate:
Total Spend (Weeks 1-11): $________
├─ Your time (valued at $X/hour)
├─ Tools/software
├─ Legal/accounting
└─ Ads/marketing (if any)
Customers Acquired: ___
CAC = Total Spend / Customers = $________
ARPA (Average Revenue Per Account): $________
Projected LTV (Lifetime Value):
= ARPA × Expected lifetime (months)
= $________ × ___ = $________
LTV:CAC Ratio = LTV / CAC = ___:1
Target: LTV:CAC ≥ 3:1 (healthy unit economics)
If < 3:1: Either lower CAC (cheaper acquisition) or increase LTV (higher prices, longer retention)
Week 12: Decision Point
You now decide: Raise capital, bootstrap, or pivot
✅ RAISE CAPITAL (If you have...)
- [ ] 10+ paying customers
- [ ] 90%+ retention
- [ ] LTV:CAC ≥ 3:1
- [ ] 15%+ MoM growth
- [ ] $100M+ market opportunity
- [ ] Repeatable acquisition process
Next steps:
1. Build pitch deck (use 10-Slide Template)
2. Refine one-pager (use One-Pager Memo Template)
3. Get warm intros to investors
4. Start fundraising conversations
✅ BOOTSTRAP (If you have...)
- [ ] Profitable or near-profitable
- [ ] Organic growth working
- [ ] Don't need speed/scale immediately
- [ ] Happy with slower growth
Next steps:
1. Keep acquiring customers
2. Reinvest revenue into growth
3. Hire strategically
4. Focus on retention
⚠️ PIVOT (If you see...)
- [ ] <80% retention (customers churning)
- [ ] CAC > LTV (losing money per customer)
- [ ] No repeatable acquisition channel
- [ ] Market too small (<$100M)
Next steps:
1. Talk to churned customers: Why did they leave?
2. Identify adjacent problem: What WOULD they pay for?
3. Test new hypothesis: 4-week mini-validation
4. Decide: Pivot or shut down gracefully
❌ SHUT DOWN (If you see...)
- [ ] Fundamentally broken product
- [ ] No one will pay
- [ ] Founders misaligned
- [ ] Market doesn't exist
How to shut down gracefully:
1. Notify customers: 30-60 days notice
2. Refund remaining time: Prorated refunds
3. Offer alternatives: Recommend competitors
4. Thank everyone: Customers, advisors, supporters
5. Document learnings: What you learned for next time
Shutting down is not failure. It's data.
Validation Scorecard (Use This Weekly)
WEEK: ___
CONVERSATIONS
├─ New conversations: ___
├─ Total conversations: ___
└─ Patterns identified: ___
COMMITMENTS
├─ LOIs signed: ___
├─ Pilots started: ___
├─ Paying customers: ___
└─ Conversion rate: ___%
PRODUCT
├─ Features shipped: ___
├─ Uptime: ___%
├─ Critical bugs: ___
└─ Customer requests: ___
RETENTION
├─ Active customers: ___
├─ Churned customers: ___
├─ Retention rate: ___%
└─ NPS score: ___
ECONOMICS
├─ MRR: $________
├─ Total spend: $________
├─ CAC: $________
└─ LTV:CAC: ___:1
SIGNALS
Strong signals: ___
Weak signals: ___
Red flags: ___
DECISION
[ ] Keep going (strong signals)
[ ] Pivot (weak signals)
[ ] Shut down (red flags)
Common Validation Mistakes
Mistake #1: Building Too Long Before Talking to Customers
- Wrong: "I'll launch when it's perfect (6 months)"
- Right: "I'll get 3 customers with duct tape version (3 weeks)"
Mistake #2: Talking to the Wrong People
- Wrong: Friends/family who will lie to you
- Right: Strangers in your ICP who will tell truth
Mistake #3: Not Asking for Money
- Wrong: "I'll make it free until it's good"
- Right: "Will you pay $X for a pilot?" (Week 3)
Mistake #4: Ignoring Churn
- Wrong: Only focus on new customers
- Right: First customers = reference customers = critical
Mistake #5: No Repeatability
- Wrong: Each customer is unique, bespoke process
- Right: Same ICP, same pitch, same onboarding
Resources
- The Mom Test by Rob Fitzpatrick: Customer validation bible
- Lean Customer Development by Cindy Alvarez: Practical tactics
- Y Combinator Startup School: Free online course
Download all 12 templates: sanscourier.ai/qconsf-2025
*From the QCon SF 2025 talk: "From Staff Platform Engineer to a16z Founder: What I Wish I'd Known" by Gonzalo (Glo) Maldonado*