How to Calculate LTV Step by Step
Direct Answer: To calculate customer lifetime value (LTV), follow a 5-step process: find your average checkout cart size (AOV), multiply by customer transaction frequency, multiply by average account lifespan in months, and multiply by your gross profit margin percentage.
What is the 5-step LTV framework?
1
Calculate Average Order Value (AOV)
Divide your total revenue over a period by the total number of orders placed in that same timeframe.
2
Determine Purchase Frequency
Divide the total number of orders by the total number of unique customers over a period to find how often they buy.
3
Establish Gross Margin Percentage
Subtract variable costs (COGS) from revenue, and divide by revenue to identify the net gross profit rate.
4
Measure Average Customer Lifespan
Find the average number of months your customers continue purchasing (calculated as 1 divided by your monthly churn rate).
5
Multiply Inputs to Solve for LTV
Calculate LTV as: AOV × Purchase Frequency × Customer Lifespan × Gross Margin %.
How does a spreadsheet simulation work?
Here is how you can set up a manual Google Sheet or Excel formula to map your customer lifetime value:
Cell
Variable Description
Sheet Value / Formula
A1Average Order Value (AOV)$150.00
A2Purchases Per Month0.50
A3Gross Margin Rate70%
A4Customer Lifespan (Months)24
A5Margin-Adjusted LTV=A1 * A2 * A3 * A4
Output:$1,260.00
Best for:
- Founders needing manual sheet audits
- Marketers reviewing Shopify data
- SaaS controller spreadsheet review
- Internal cohort comparison checks
What are common calculation mistakes to avoid?
- Top-Line Inflation: Avoid calculating metrics using revenue without accounting for packaging, transaction processing, and support margins. Doing this leads to overestimation of LTV.
- Lifespan Errors: Always check that AOV, Purchase Frequency, and Churn are scaled to the same time interval (months vs years).
Frequently Asked Questions
Interactive Tool
Ready to calculate?
Input your business figures into our specialized dashboard.