How to Calculate Customer Lifetime Value

How to Calculate
Customer Lifetime Value

Learn to calculate Customer Lifetime Value and master this key metric.

How to Calculate Customer Lifetime Value

To calculate customer lifetime value, which predicts the total revenue a business can reasonably expect from a single customer account, you need to calculate average purchase value, and then subtract average purchase frequency rate from that number to determine customer value. Then, once you calculate average customer lifespan, you can multiply that by customer value to determine customer lifetime value.

Customer lifetime value (LTV) is one of the most important metrics to measure at any company. It is equally important to brick and mortar companies as well as businesses focused only on e-commerce.

By measuring LTV in relation to cost of customer acquisition (CAC), companies can measure how long it takes to recoup the investment required to earn a new customer -- such as the costs incurred by business development, sales and marketing.

This key metric tells companies how much revenue they can expect one customer to generate over the course of the business relationship -- which typically is something customer support and success teams have direct influence over.

The longer the timeframe a customer continues to purchase from a company, the greater their lifetime value will become. And customer support reps and customer success managers, who actively play key roles solving problems and offering recommendations that make customers decide to stay loyal to your company, or go to another vendor.

Customer Lifetime Value Formula

  • 1. Calculate average purchase value: Calculate this number by dividing your company's total revenue in a time period (usually one year) by the number of purchases over the course of that same time period.
  • 2. Calculate the average purchase frequency rate: Calculate this number by dividing the number of orders over the course of the time period by the number of unique customers who made purchases during that time period.
  • 3. Calculate customer value: Calculate this number by multiplying the average purchase value by 1, and subtracting the average purchase frequency rate from that number.
  • 4. Calculate average customer lifespan: Calculate this number by averaging out the number of years a customer continues purchasing from your company.
  • 5. Then, calculate LTV by multiplying customer value by the average customer lifespan. This will give you an estimate of how much revenue you can reasonably expect an average customer to generate for your company over the course of their relationship with you.

If you found this article helpful please use the social button on this page to share it with your networks.

Let's Talk About Your Next Project, Send Us A Message Using The Form Below


More Information

Axxis was great! the best implementation partner we've ever worked with.
Highly recommend them.

Felipe Londoño | VP | Luxapatio

Solid Salesforce practice with good people and the right approach!

Eric Kasserman | Partner Sales Manager |

We are very satisfied with the service from Axxis Solutions. We used their services for implementing Salesforce and our CRM program. Very helpful and always pleasant to work with. They went beyond expectations. Highly recommend!

Judy Perez | CEO | iLearn Collaborative

The Axxis team has been a great partner to our company! Axxis does an amazing job when it comes to both strategy and execution. They helped us build many essential systems from scratch for our new fintech startup and have continued to support us every step of the way as we grow!

Robb Finkelstein | Director of Sales Operations | Idea Financial