All articles
Performance Marketing 3 min read

Customer lifetime value: the formula, a worked example, and how not to fool yourself

Every agency pitch leans on lifetime value. Very few businesses have one that would survive a finance review, and the gap is where ad budgets go wrong.

Media Puppies ·

Customer lifetime value is the number that sets the ceiling on what you can pay to acquire a customer. If it is right, your ad budget has a floor and a logic. If it is inflated, every campaign looks profitable until the bank account disagrees. Most businesses we audit have a lifetime value figure, and most of those figures were produced to justify a decision rather than to inform one.

Here is a calculation that holds up, and the three places it usually goes wrong.

What customer lifetime value is, in one line

The gross profit a typical customer generates over the whole period they keep buying, after the cost of serving them. Not revenue. Not the best customer. Not forever.

A calculation that survives finance

You need four inputs, all from your own records rather than from a benchmark.

  1. Average order value, after discounts and returns.
  2. Gross margin per order, after product cost, shipping, payment fees and returns handling.
  3. Purchase frequency: orders per customer per year, measured on customers who have been with you at least a year.
  4. Retention: what share of customers who bought in a given month are still buying twelve months later.

Then: margin per order, times orders per year, times the number of years a customer typically stays. The years figure comes from retention; if roughly half of customers are gone after a year, the average customer lasts about two years, and most of the value lands in the first one. Discount anything beyond year two heavily, because you will not see it for a long time and you are spending the ad money now.

For a service business the same logic applies with contract length and renewal rate in place of orders and retention.

Customer lifetime value formula: a worked example

CLV = gross margin per order × orders per year × years a customer stays

Say a tea brand's average order is 900 after discounts and returns, and 40% of that survives product cost, shipping and fees, so margin per order is 360. Customers who have been around for a year order three times a year. About half are still buying after twelve months, which puts the average lifespan near two years.

StepCalculationResult
Margin per order900 × 40%360
Yearly margin per customer360 × 31,080
Lifetime margin (2 years)1,080 × 22,160
Revenue "LTV", for contrast900 × 3 × 25,400

The honest customer lifetime value is 2,160. A brand that plans acquisition spend off the 5,400 revenue figure will overpay for every customer it buys. The lifetime value calculator runs the same steps with your own numbers, and churn rate explains how to get the years figure right.

The three ways customer lifetime value gets inflated

Revenue instead of margin. The most common one. A customer who spends a large sum over three years on a product with thin margins and high return rates is worth a fraction of the headline number.

The average pulled up by a few whales. If a handful of customers reorder monthly and most never return, the mean lifetime value describes nobody. Use the median, or segment by first-order product and calculate separately.

Infinite horizons. "Average customer stays five years" from a two-year-old business is a guess dressed as data. Cap the horizon at what you have actually observed. We went through the related problem of an inflated ratio in LTV to CAC, calculated honestly.

Using it to set what you pay for a customer

Decide what share of first-year gross margin you are willing to spend to acquire a customer. Businesses with cash constraints keep it well under half; businesses with strong repeat rates and patient capital can go higher because the later years pay it back. That share becomes your target cost per customer, and the target drives everything in the ad account: bids, budgets, which campaigns live and which die.

The payback period matters as much as the ratio. A customer who is profitable in month eighteen is a problem if you need the cash in month three. Our CAC payback calculator runs that arithmetic, and break-even ROAS turns it into the number a media buyer actually uses day to day.

Recalculate it every quarter

Lifetime value drifts. A product mix shifts, a return rate climbs, a competitor launches and retention dips. A figure calculated once and used for a year steers the ad account into a wall slowly enough that nobody notices. Put it on the quarterly calendar next to the margin review, and tell your agency when it changes, because the target cost per customer should change with it.

If you would like us to sanity-check your number against what the ad account is actually producing, that is the first thing we do in the free audit.

Questions people ask before hiring

What is a simple formula for customer lifetime value?

Gross margin per order, multiplied by orders per customer per year, multiplied by the number of years a typical customer keeps buying. Use margin rather than revenue, and cap the years at what your retention data actually shows.

Should customer lifetime value use revenue or profit?

Profit. Revenue-based lifetime value is the most common reason ad budgets look profitable on paper and lose money in the bank. Use gross margin after product cost, shipping, payment fees and returns.

How is customer lifetime value used in advertising?

It sets the ceiling on what you can pay for a customer. A share of first-year margin becomes the target cost per customer, and that target decides bids, budgets and which campaigns survive.

How often should I recalculate it?

Quarterly, alongside the margin review. Product mix, return rates and retention all drift, and a lifetime value figure more than a few months old is steering the ad account with stale numbers.

What is the customer lifetime value formula?

Gross margin per order × orders per year × years a customer stays. Use margin, not revenue, and cap the years at what you have actually observed.

What is a good customer lifetime value?

One comfortably higher than what it costs to acquire a customer. A common rule of thumb is lifetime value of about three times acquisition cost, but how fast the cost is paid back matters as much as the ratio.

Keep reading

Hiring an Agency

Paid media agency or performance agency: which one are you actually hiring?

SEO

How to choose an SEO company: nine checks before you sign

Hiring an Agency

Searching for a marketing agency near me: does location actually matter?

Start a project