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

You can keep this calculator “evidence-first” by linking each input to a note that explains how to estimate it.