Skip to main content
Average revenue generated per customer within 120 days (4 months) of their first purchase.

Formula

LTV 120 = Total Revenue (120d Window) ÷ Customer Count

Formula Components

MetricDefinition
Total RevenueSum of order revenue within 120 days of first purchase
Customer CountNumber of customers in the cohort
Metadata
TypeCurrency
Data SourceShopify
AggregationAverage

Example

Your January cohort of 850 new customers generated $80,750 within their first 120 days:
CohortCustomersRevenue (120d)LTV 120
January850$80,750$95.00
February920$92,000$100.00
March780$70,200$90.00

How It Works

LTV 120 calculates the average total revenue per customer within 120 days of their first purchase. Each customer’s orders placed within this 120-day window are summed, then averaged across all customers in the cohort. The 4-month window captures mid-term repurchase behavior and provides a balance between short-term payback (LTV 90) and longer evaluation periods (LTV 180/365).

When to Use

ScenarioAction
Quarterly acquisition planningCompare LTV 120 against CAC to evaluate 4-month payback
Retention program evaluationTrack if loyalty programs improve LTV 120 vs baseline
Subscription product analysisAssess value from initial purchase plus first renewal cycle
Seasonal cohort comparisonCompare cohorts acquired in different quarters

MetricRelationship
LTV 90Shorter window (90 days) for faster payback analysis
LTV 180Extended window (180 days) for longer-term value
LTV 365Full-year customer value benchmark
AOVPer-order value vs per-customer value
Total RevenueRevenue without time-window constraints
See all LTV metrics →