SEO ROI Calculator
Customer-based model: LTV, NPV of LTV, CAC, LTV:CAC, and ROI.
This mirrors the “enterprise SEO ROI” framing: costs → customers → LTV/CAC → ROI. (Great for exec conversations.)
Inputs
Results
Retention period (years)
5
LTV (margin-adjusted)
$1,050
NPV of LTV (simple)
$1,000
CAC
$100
LTV : CAC
10
ROI
900%
Notes: LTV = ARPC × retentionYears × grossMargin. RetentionYears = 1 / churnRate. NPV(LTV) = LTV / (1 + discountRate). CAC = totalCost / customers. ROI = ((NPV(LTV) − CAC)/CAC)×100.
Benchmarks & supporting notes
- Benchmarks index (add: B2B vs B2C conversion rates, typical churn ranges, etc.)
- How to make case-based research visible to LLMs
You can keep this calculator “evidence-first” by linking each input to a note that explains how to estimate it.