How to Calculate Customer Lifetime Value White Paper

Learn how to calculate customer lifetime value (CLV) in 8 steps. Plus, discover why it’s important to calculate CLV at the individual level.

How to Analyze Customer-Level Profitability White Paper

Discover business use cases, required data sets, and common mistakes to avoid for a customer-level profitability analysis.

Frequently Asked Questions

Customer Lifetime Value (CLV) is a metric that estimates how much value (usually revenue or profit margin) any given customer will bring to your business over the course of the total time they interact with your brand—past, present, and future.

Customer Lifetime Value (CLV) is the single most important metric for you to know because it demonstrates who your best customers are and what they have in common. Using this metric effectively revolutionizes the approach to both acquisition and retention marketing, separating true industry disruptors from the rest of the pack.

Think about it—how would your marketing, sales, and product strategies and budget allocations change if you could predict which audiences will remain loyal to your brand for years to come? And which will visit your site and make just one highly-discounted purchase before falling off the radar completely? What if you knew that some customers you are already planning to spend lots of your budget to retain actually aren’t likely to bring lots of value to your organization anyway?

There are many formulas available to calculate lifetime value. However, calculating predictive customer lifetime value at the individual level requires a complex model. The steps include:

  • Locate the necessary data
  • Forecast every existing customer’s behavior
  • Split the data into two sets for training and testing
  • Add customer features and attributes to the model
  • Train and validate the model
  • Put the model into production

Read our whitepaper to learn 8 steps to calculate CLV.

Check out this blog post to learn how to make three types of CLV models: analytic aggregate CLV, analytic cohort-based CLV, predictive CLV using statistical models.

Not all CLV models are created equal. If you’re reviewing CLV from your organization or a vendor, start by asking yourself a few questions to see if the metric is accurate and useful.

  1. Is the CLV at the aggregate level or individual level? If it is aggregate, is it the mean or median? It’s pretty easy to calculate CLV at the aggregate level. Because most business use cases require individual level CLV, you’ll want a model that calculates CLV for each customer.
  2. Is CLV historic, predictive or some combination? If CLV is provided at the individual level, you want it to be predictive and not just historic.
  3. How much of CLV is already observed vs predicted future revenue/profit? The danger of using only future-predicted revenue is that you can no longer compare future-predicted revenue of a highly active current customer with a previous cohort of customers.

Read more about the CLV questions you should be asking in this blog post.

Customer Lifetime Value is calculated at the individual level, while Lifetime Value is an aggregate metric.

The most popular and commonly used customer lifetime value (CLV) models benchmark their strength on aggregate metrics. However, these models are incredibly inaccurate at the individual level. This becomes an issue because most business use cases require a strong CLV model at the individual level.

Aggregate CLV simply does not allow you to adjust who you’re targeting with re-engagement or acquisition efforts to maximize the benefits of each campaign.

Read more about the importance of individual CLV in this blog post.

Yes, customer lifetime value is not a static metric. It changes over time as you observe new data about a customer. Knowing this, you can adjust your retention and product strategies to increase customer lifetime value.

Learn more about how CLV changes with time in this blog post.

Customer lifetime value is an important tool for marketers: CLV can help you target, retain, and provide exceptional service to your best customers.

Once you know what attributes and behaviors make up your high-CLV customer, you can use that information to build lookalike audiences. Read more in this blog post.

If you’re ready to start using CLV to inform your marketing strategy, start here.

It’s relatively simple to segment your current customers by attributes and/or past behavior. But if you want to predict the future behavior of your customers, it’s better to segment by features and attributes that impact customer lifetime value. Read more about the process in this blog post.

Customer lifetime value (CLV) is the metric leading companies use to understand their customers’ purchasing habits. Simply put, customers who purchase higher-value products, who purchase more frequently, and who continue to purchase on an ongoing basis are your high-CLV customers.

Once you’ve calculated CLV, you can use it to determine your target customer acquisition cost (CAC). Instead of simply targeting customers that bring in high initial revenue, focus your acquisition efforts on high CLV customers. Even if their first purchase is small, they will bring your business more value in the future.

A customer acquisition is unprofitably only if CAC exceeds CLV. For most businesses, your CLV to CAC ratio should be 3:1 for each marketing segment. If you spend too much (e.g. 1:1 ratio), acquiring those customers won’t be profitable. But if you spend too little (e.g. 7:1 ratio), you will be missing out on profitable customers whose acquisition cost is above your current bid cap.

You can take your annual discount rate and turn it into a daily discount rate, and apply a discount factor, which is: 1 / (1 + X)^Y where X is the discount rate and Y is the time variable.

Typically, we compute the lifespan of every single customer using survival analysis. Once we’ve done that, you get a sense of what the longest life is of a customer. Based on that, you can choose the truncated time spans for computing customer lifetime value. We will typically calculate CLV for multiple year horizons, depending on the business. Sometimes, we will also compute full lifetime horizons as well.

Recency, frequency, and monetary value (RFM) is a simple method to determine customer value. Retina models take into account data beyond RFM, including demographic and behavioral attributes, customer journeys, quiz and session data, and more. All of these data points make up a comprehensive data set that allows us to use machine learning to impute missing values from messy data and make customer lifetime value predictions early in the customer journey.

Retina works best with companies whose customers have repeat purchase behavior. This can include, but is not limited to: eCommerce, retail, CPG, financial services, healthcare, and even paid smartphone apps. In addition, customers ideally have 10,000 repeat purchases, 18-months or more worth of data, and customer identity resolution. Retina’s models use orders data and customer attributes, so we have integrations with Shopify as well as CDPs like mParticle or Segment to make data transfer a breeze.

Possible outputs of Retina’s models are: Customer ID, As Of Date, Retina CLV (up to 15-year predictions), Lapse Probability, Retina Persona, Likely Next Transaction
, Typical Order Value
, and Predicted Lapse Date. Each can be modified to fit a client’s needs, and will be sent through an established pipeline with your data warehouse.

Unlike “Buy ‘Til You Die” models, Retina’s CLV model can predict customer lifetime value at or before a prospect’s first transaction. To do this, we first collect all available customer data, including estimates of RFM signals (AOV, survival rate, time between purchases). Next, our model denoises and imputes missing data. Finally, we simulate expected behavior at the customer-level using cleaner RFM signals.

To learn more about how our model works, check out our CLV Framework Whitepaper.

Retina’s customers typically receive early CLV scores for every customer within a month of starting a project. To begin, Retina conducts a data audit on a one-time data transfer. Once the model is built, customers can opt to include other services such as: training modules, strategy sessions, and Quality of Customers reports.

Retina’s pricing is dependent on how many customers you have, how often those customers are scored, and the length of your commitment with Retina. Of note, Retina has no integration or upfront fee, and you only pay for what you use.

As soon as you receive early CLV scores (~1 month), you can put them to use. An immediate application building lookalike audiences based on high LTV customers. On Facebook, Google, and other DSPs our clients achieve a 44% incremental lift in LTV. Other clients measure incremental LTV of each marketing campaign to optimize their ad spend. By doing so, our clients improved their marketing efficiency by 30%. Even outside of CLV scores, Retina clients save approximately $1.5 million in data science and model development costs.

Too many acronyms? We’ve got you covered. Check out our key terms …