MixedMetrics

BY METRIC // CLV CALCULATOR

Customer lifetime value formula and CLV calculator: how to calculate LTV and the LTV:CAC ratio

Customer lifetime value is the number that decides how much you are allowed to spend winning a customer. Get it right and every other acquisition decision follows from it. Get it wrong, usually by quoting lifetime revenue when you meant gross profit, and you will happily fund channels that lose money on every order.

read-only connectors // blended truth // no PII exposure

The Blend Board
Interactive example
Example
Sources
MASTER · BLENDED READ-OUT Blending sources... last 30 days
Blended ROAS
MER
Blended CAC
Spend
Revenue
New customers
CHANNELS · SPEND VS REVENUE
SIGNAL · AI INSIGHT
Blend an example to read what is driving revenue
Mx What changed

|

What's working
Where money leaks

Illustrative example figures · not a customer account · your own stack connects read-only

The calculator on this page handles the arithmetic for one cohort. Enter average order value, purchases per year, customer lifespan, and gross margin, and it returns customer lifetime value, lifetime revenue, annual customer value, and the LTV:CAC ratio. Below it you will find the formula variants for ecommerce and subscription businesses, how to convert a churn rate into a lifespan, what a healthy ratio actually looks like, and why the figure goes stale faster than most teams recalculate it.

The short answer

The customer lifetime value formula is average order value multiplied by purchases per year, multiplied by customer lifespan in years, multiplied by gross margin. An $85 order value bought 3.2 times a year for 2.5 years at a 60 percent margin gives a CLV of $408. Divide that by customer acquisition cost to get the LTV:CAC ratio, where 3:1 or better is the usual health threshold. Subscription businesses can replace lifespan with 1 divided by the annual churn rate. MixedMetrics computes lifetime value continuously from read-only store and billing connectors instead of a spreadsheet rebuilt every quarter.

Last updated August 2026

Calculator

Customer lifetime value calculator

Enter average order value, how often a customer buys, how long they stay, and your gross margin to get customer lifetime value, then add CAC to see the LTV:CAC ratio.

$

Total revenue divided by number of orders. For subscriptions, use the average amount billed per period.

Orders in the year divided by unique customers. A monthly subscription is 12.

If you know annual churn instead, lifespan is 1 divided by the churn rate. 40 percent churn gives 2.5 years.

%

Set this to 100 to see lifetime revenue instead of gross-margin lifetime value.

$

Used for the LTV:CAC ratio. Leave it at 0 if you only want the lifetime value figure.

Customer lifetime value
$408
LTV:CAC ratio
3.4:1
Lifetime revenue
$680
Annual customer value
$272

Verdict

CLV = average order value x purchases per year x lifespan in years x gross margin. LTV:CAC = CLV / CAC. Numbers stay in your browser.

The three levers, in order of leverage

Lifespan
Cutting annual churn from 40 to 30 percent takes lifespan from 2.5 to 3.33 years and lifts this CLV by a third, with no change to acquisition.
Gross margin
Margin scales lifetime value one for one. It is also the input most often left out, which is how lifetime revenue gets mistaken for profit.
Order value and frequency
The usual focus, and the hardest to move. Try it last, after retention and margin.
Growth teams Agencies Ecommerce Founders

Blended across ad, sales, and ecom

Read-only connectors

Why it works

What you get with CLV calculator

01

Lifetime value and LTV:CAC together

A lifetime value figure on its own decides nothing. The calculator returns CLV next to the ratio against acquisition cost.

02

Revenue and margin kept apart

Lifetime revenue and gross-margin lifetime value are different numbers. You get both, clearly labeled, so the wrong one never reaches a budget.

03

Then measure it continuously

A calculator handles one cohort. MixedMetrics recomputes lifetime value from real Shopify and Stripe revenue as customers keep buying.

What it covers

Connect, blend, and see what is driving revenue

MixedMetrics turns scattered platform numbers into one blended read-out of ROAS, CAC, MER, and revenue, with AI that flags where spend is leaking.

  • Calculate customer lifetime value from order value, frequency, lifespan, and margin
  • Convert an annual churn rate into the customer lifespan the formula needs
  • See lifetime revenue and gross-margin CLV side by side
  • Get the LTV:CAC ratio and a plain verdict against the 3:1 threshold
  • Move from a quarterly spreadsheet to a lifetime value that updates itself
MASTER READ-OUT Example
Blended ROAS
3.8x
MER
4.2x
Blended CAC
$29
Revenue
$214k

AI insight

TikTok is carrying ROAS at 4.8x while Meta CAC crept to $41. Shift budget to recover efficient revenue.

Illustrative figures showing the layout · not a customer account

Why MixedMetrics

Blended truth, AI insights, no BI tool required

Not eight conflicting platform dashboards, not a data engineer, not a spreadsheet that rots by Friday. One blended view you can act on.

One blended read-out

Blended ROAS, CAC, MER, LTV, and revenue by channel in a single live view, instead of eight platforms claiming the same conversion.

AI that finds the leak

The insight layer reads the blended data and tells you what changed and where spend is leaking, before the month closes.

Connect, do not migrate

Read-only connectors to the tools you already run. No re-platforming, no pixel surgery, first dashboard the same day.

Compare

Customer lifetime value formula variants and what each one is for

Swipe to see the full table

Model Formula Best for
Simple (historic) CLV Average order value x purchases per year x lifespan in years Ecommerce and DTC brands with enough repeat purchase history to trust the averages.
Gross-margin CLV Average order value x purchases per year x lifespan x gross margin Deciding how much you can afford to pay for a customer. This is the figure to use against CAC.
Subscription CLV Average revenue per account x gross margin / revenue churn rate Monthly or annual subscriptions where churn is measurable and purchase frequency is fixed.
Churn to lifespan Lifespan in years = 1 / annual churn rate Turning a churn percentage into the years input the simple formula needs.
Discounted CLV Future gross profit discounted back at your cost of capital Long lifespans where a dollar five years out is genuinely worth less than a dollar today.
Predictive CLV Modeled from cohort behavior rather than averages Large customer bases where past behavior predicts future spend better than a single average.
LTV:CAC ratio Gross-margin CLV / customer acquisition cost Whether acquisition is worth funding at all. 3:1 is the usual floor.
CAC payback period CAC / monthly gross profit per customer How many months your cash is tied up before a customer has repaid what it cost to win them.

Compare

Worked customer lifetime value examples across business models (gross-margin CLV)

Swipe to see the full table

Business Order value Per year Lifespan Margin CLV
DTC skincare brand $85 3.2 2.5 yr 60% $408
Coffee subscription $24 12 1.5 yr 55% $237.60
B2B SaaS at $99 a month $99 12 3 yr 80% $2,851.20
Ecommerce seller tool $49 12 2 yr 75% $882
Home services $340 1.4 4 yr 45% $856.80
Enterprise software $2,500 12 5 yr 85% $127,500

Compare

How to read the LTV:CAC ratio your lifetime value produces

Swipe to see the full table

LTV:CAC What it means What to do next
Below 1:1 Every new customer destroys value. You pay more to win them than they will ever return in gross profit. Stop scaling spend immediately and fix pricing, margin, or targeting.
1:1 to 3:1 Positive but thin. There is little gross profit left to fund the next customer, so growth eats cash. Lift retention or order value before adding budget.
Around 3:1 The commonly cited health threshold. Acquisition is sustainable and self-funding. Hold, and watch payback period as well as the ratio.
4:1 to 5:1 Strong economics. Customers return four to five times what they cost. Usually a signal you can spend more without breaking the model.
Above 5:1 Very strong, and often a sign of underinvestment rather than brilliance. Test higher spend deliberately and watch whether CAC rises faster than LTV.

Compare

The same cohort under three definitions of lifetime value

Swipe to see the full table

Definition Figure Why it differs
Lifetime revenue $680 Everything the customer pays you, before any cost of goods.
Gross-margin CLV $408 Lifetime revenue at a 60 percent margin. The only version that should be compared to CAC.
Contribution CLV Lower still Gross margin less shipping, payment fees, and returns. The most conservative and the most honest.

In depth

How to calculate customer lifetime value

How do you calculate customer lifetime value?

Multiply average order value by purchases per year, then by how many years a customer stays, then by your gross margin. An $85 order value bought 3.2 times a year for 2.5 years at 60 percent margin gives a customer lifetime value of $408. The first three numbers come from your store or billing system; the margin comes from finance.

The averages are where this goes wrong. Average order value pulled across all time hides the fact that first orders are usually smaller than repeat orders. Purchase frequency measured over a year that included a launch will overstate a normal year. If you have the data, calculate lifetime value per acquisition cohort rather than across the whole customer base, because a cohort tells you whether the customers you are buying today are better or worse than the ones you bought last year.

How do you calculate customer lifetime value from churn rate?

Customer lifespan in years equals 1 divided by your annual churn rate. A 40 percent annual churn rate gives a 2.5 year lifespan, and 25 percent gives 4 years. Feed that lifespan into the standard formula, or for subscriptions use the direct version: average revenue per account multiplied by gross margin, divided by the revenue churn rate.

This shortcut assumes churn stays flat, which it rarely does. Most businesses churn hardest in the first few months and then settle, so a single blended churn rate understates the value of customers who survive the early window. It also breaks completely when churn approaches zero, because dividing by a very small number produces a lifespan of decades. Cap the lifespan at something you can defend, commonly three to five years, rather than letting the arithmetic promise a customer who stays forever.

Should customer lifetime value use revenue or gross margin?

Use gross margin whenever you plan to compare lifetime value against acquisition cost. Lifetime revenue answers what a customer pays you. Gross-margin lifetime value answers what you keep, and only what you keep can fund the next customer. The $680 in lifetime revenue above becomes $408 once a 60 percent margin is applied, and that 40 percent gap is exactly the size of the mistake.

Most published lifetime value benchmarks do not say which version they used, which makes them close to useless for comparison. When someone quotes a lifetime value figure, ask whether cost of goods, shipping, payment processing, and returns have been taken out. The most conservative version, contribution margin lifetime value, strips all of them and is the number a CFO will accept. If you want a single rule: revenue for storytelling, gross margin for budgeting.

This is the same discipline that keeps a customer acquisition cost calculation honest. Both sides of the LTV:CAC ratio have to be measured on the same basis, or the ratio compares two different things and quietly flatters whichever channel you were hoping to scale.

What is the difference between CLV and LTV?

Nothing meaningful. CLV (customer lifetime value) and LTV (lifetime value) are used interchangeably for the same measure, with CLV slightly more common in ecommerce and LTV more common in SaaS and venture reporting. Some teams write CLTV or LCV. The formula does not change with the acronym.

The one place the letters matter is in finance, where LTV also means loan to value, an entirely unrelated mortgage ratio. If your reporting is read outside marketing, write out customer lifetime value the first time it appears.

How do you calculate customer lifetime value for SaaS?

For a subscription, purchase frequency is fixed by the billing cycle, so the formula collapses to average revenue per account multiplied by gross margin, divided by the revenue churn rate. A $99 a month plan at 80 percent gross margin with 2.5 percent monthly revenue churn gives $99 x 0.8 / 0.025, which is $3,168 in lifetime value.

Use revenue churn rather than logo churn if you have expansion revenue. A business losing 3 percent of accounts a month but growing the survivors by 2 percent has net revenue churn close to 1 percent, and lifetime value calculated on logo churn will badly understate it. Where net revenue retention is above 100 percent the formula breaks entirely, because mathematically the customer is worth an infinite amount. At that point switch to a fixed horizon: gross profit per account over three years is a claim you can defend to a board.

Pair the result with CAC payback period, because lifetime value says whether a customer is worth winning and payback says how long you fund them before finding out. A 10:1 ratio with a 26 month payback will still run a company out of cash.

How do you calculate customer lifetime value in Shopify?

Shopify reports order value and repeat purchase behavior, so you can read average order value and purchase frequency directly from its reports, but it does not know your gross margin and it does not see subscription billing that runs through Stripe. Pull order value and frequency from Shopify, apply your own margin, and take lifespan from cohort retention rather than a guess.

The harder problem is joining that lifetime value to what each channel cost. Shopify knows the revenue and nothing about ad spend; Google Ads and Meta know the spend and both claim the same orders. That is the gap a blended Shopify analytics dashboard closes, by putting store revenue and every channel's spend on the same board so lifetime value can be read per acquisition source instead of as one company-wide average.

Why a lifetime value calculated once a quarter is usually wrong

Lifetime value is a forecast dressed as a measurement. Every input moves: order value drifts with discounting, frequency moves with product mix, lifespan moves with retention, and margin moves with shipping and supplier costs. A figure calculated in January and used to set bids in June is describing a business that no longer exists.

The failure is rarely dramatic. It looks like a channel that used to clear 3:1 slipping to 2:1 over two quarters while everyone keeps quoting the old lifetime value, because nobody rebuilt the spreadsheet. Meanwhile acquisition cost has usually moved as well, and blended CAC is drifting up as the cheap audiences saturate. Both sides of the ratio go stale at once, in the same direction, which is why the problem stays invisible until a quarter closes badly.

MixedMetrics recomputes both sides continuously. Read-only connectors pull real revenue from Shopify and Stripe and real spend from Google Ads, Meta, and TikTok, then compute blended ROAS, blended CAC, MER, lifetime value, and the LTV:CAC ratio on the same reconciled numbers. When the ratio moves, you see it in the week it happens rather than the quarter it is reported. For the full set of numbers worth putting on that board, see the marketing KPIs that actually decide budget.

Good questions

Questions about CLV calculator

CLV = average order value x purchases per year x customer lifespan in years x gross margin. An $85 order bought 3.2 times a year for 2.5 years at a 60 percent margin gives $408. Drop the margin term and you get lifetime revenue instead, which is a larger and much less useful number.
Take average order value and purchase frequency from your store or billing system, take lifespan from cohort retention or from 1 divided by your churn rate, and take gross margin from finance. Multiply all four. Calculate it per acquisition cohort rather than across all customers so you can see whether new customers are getting better or worse.
There is no good dollar figure in isolation. Lifetime value is only meaningful against acquisition cost, and an LTV:CAC ratio of 3:1 or better is the common threshold. A $408 lifetime value is excellent at $80 CAC and fatal at $400. Judge the ratio, not the number.
Yes. Customer lifetime value and lifetime value describe the same measure, and CLTV and LCV are further variants of the same thing. CLV is more common in ecommerce, LTV in SaaS. Note that in lending LTV means loan to value, which is unrelated, so write the term out in full for finance audiences.
Customer lifespan equals 1 divided by the annual churn rate, so 40 percent churn is a 2.5 year lifespan. For subscriptions, calculate lifetime value directly as average revenue per account times gross margin, divided by revenue churn. Cap the resulting lifespan at three to five years so a low churn rate does not promise a customer who never leaves.
Yes, if you plan to compare it to acquisition cost. Apply gross margin so you are measuring what you keep rather than what the customer pays. The strictest version also removes shipping, payment fees, and returns, which is the figure a finance team will sign off on.
Every input drifts, so a quarterly rebuild is already out of date when it is used. Track it continuously from live store and billing data instead. MixedMetrics recomputes lifetime value and the LTV:CAC ratio from read-only connectors, so a slipping ratio shows up in the week it moves.

See your whole stack blended in one view.

Connect your ad channels, store, and billing through read-only connectors and watch blended ROAS, CAC, and revenue settle into one live dashboard.

See pricing

read-only connectors // blended ROAS, CAC, MER // AI insights // no PII exposure