For those in ecommerce, Customer Lifetime Value (CLV) is an important metric. However, when reading about it, it can often be related to terms like “monthly recurring revenue” or “subscription service.” This might have left you wondering whether you need to worry about CLV.
Yes, SaaS brands and other businesses with an MRR model have an easier time measuring CLV. For ecommerce business owners like you, it’s more difficult because your customers don’t necessarily spend the same amount of money each month and don’t “announce” their departure by canceling.
However, you can measure the CLV of customers in your ecommerce store, and there’s a fair amount of benefit in doing so.
So, for this guide, we’re going to cover what you need to know about ecommerce CLV, including:
Measuring, monitoring, and optimizing CLV offers many benefits. The practice can lead to greater customer retention, a better understanding of your customer base, and an overall improvement to your bottom line. But let’s take a look at some benefits in detail.
Measuring and optimizing CLV leads to greater financial stability because you can rely on your customers coming back for more products over a longer period of time.
For example, the fashion store Never Fully Dressed created a loyalty program to boost CLV and saw a 59% increase in member spending and a 64% increase in repeat purchase rates.
You can measure each customer’s CLV as well as the overall average for your store, and in doing so, you can see which customers bring the most value. With this knowledge, you can target your lower-value customers with a retention-based email campaign or offer them product bundles/deals to increase their average order value.
The most obvious benefit is that CLV gives you a strong metric for understanding your customer loyalty—the higher your CLV, the more likely it is that customers will return to purchase products from your store over a long period of time.
A low CLV gives you data-backed evidence to invest in customer retention (if you need buy-in from other stakeholders).
CLV is a positive metric — in the sense that it will never be a negative number on its own. However, it’s a good idea to put it into context with the costs associated with acquiring customers (customer acquisition cost, CAC). In this context, you’ll see if you’re spending more on getting the customer than they’re giving back to you — which isn’t a good sign.
You’ll need to calculate your CLV:CAC ratio to get this insight. We’re going to dive deeper into calculating CLV further below in this guide, but for now, calculating your CAC is fairly easy:
(Cost of sales + cost of marketing) / Number of new customers = CAC
Generally speaking, your cost of sales will include things like:
While the cost of marketing typically includes things like:
Your brand may have more than what’s listed here, but you get the idea. With some numbers, the formula above would look something like this:
($5,000 + $10,000) / 100 = $150 CAC
With this figure in mind, you’ll have a better idea of the CLV you need to make a profit from your customers.
Remember that scenario I wrote in the introduction? You’ve probably heard about CLV, but seeing it coupled with MRR models likely made you think it wasn’t a metric you should measure.
Well, there is a fair amount of logic in that. The vast majority of advice out there regarding CLV only addresses MRR business models because it’s easy.
For ecommerce businesses, measuring CLV is more difficult because of the fluctuations in customer behavior, irregular purchase patterns, and variable order values. Additionally, what constitutes “customer lifespan” in ecommerce is a little murkier because your customers can simply disappear for a while and come back, perhaps years later, to make another purchase.
On top of that, ecommerce stores often have seasonal peaks and troughs — making it even more challenging to get accurate measurements.
As a result, calculating CLV for ecommerce stores requires more complex data that can be more difficult to get, especially if you need help determining what to look for.
However, just because measuring it is a little more difficult (at least at first) doesn’t mean it’s not worth doing—and we’ll teach you how to do it right now.
Going straight into the formula you need to calculate CLV based on past data, here’s what you need:
(Average purchase value x purchase frequency) x average customer lifespan
Sounds pretty straightforward. But to get the whole formula, a couple of calculations are standing in your way, so let’s break those down. Remember, you’re using a specific time frame for all of the calculations (e.g., usually a year):
Multiplying the average purchase value by the purchase frequency gives you a “customer value,” which would shorten the overall CLV formula to:
Customer value x average customer lifespan = CLV
But of course, we still need to calculate the average customer lifespan, which is the most critical part of the equation for e-commerce businesses.
Calculating your average customer lifespan requires determining your average purchase interval, which helps you find your average churn time.
You can find purchase interval data by heading to Shopify’s Analytics dashboard under the “Returning customer rate” and measuring the average repeat purchase timeline within a “customer cohort” (which helps you define a time period for measurement).
As a shortcut for churn time, you can use a general rule of thumb regarding ecommerce churn (which defines the end of a customer’s lifespan).
The rule of thumb is that customers whose time since their last purchase was 3x that average interval you just calculated are considered churned, and their lifespan has ended. Take each customer you’ve considered churned and put their lifespans in a spreadsheet (anonymized). From there, you can use the following formula:
(Sum of all customer lifespans / Total number of customers)
Here’s a small example of what this could look like:
With your average lifespan at hand, you can complete the formula. Which, as an example, could look like this:
Phrased as a formula: ($46.87 x 8) x 2.08 = $779.92, or
$374.96 x 2.08 = $779.92
There you have it. However, it’s worth mentioning that this CLV formula uses revenue instead of profit. If you wanted to figure out the CLV based on profit, you’d need to subtract the average customer acquisition cost from your revenue-based CLV.
Another way of calculating CLV using a predictive model is to look at a customer’s future value. LoyaltyLion uses this model for its customer analytics dashboard (so if you sign up to LoyaltyLion, you won’t need to do this manually).
It uses the same 3x purchase interval rule but with a few extra intervals to get more granular. However, the base formula is as follows:
All revenue + (Dormancy multiplier * Average order value)
And here’s a table for figuring out the dormancy multiplier based on time since the average purchase interval:
For examples using figures, check out the LoyaltyLion help article that explains the model in more detail.
Ultimately, a “good” CLV is greater than your customer acquisition costs. There’s no real benchmark data for CLV in ecommerce because it varies and depends on factors like AOV, purchase frequency, and CAC.
That being said, we discussed the CLV:CAC ratio further up in this article, and I bring it up again here because an ideal CLV value is at least 3x your CAC.
For example, in the CLV calculations above, the example store has a CLV of $779.92. If the same store’s CAC was $260, the CLV would be almost 3:1. However, if the CAC were $800, the CLV would be considered bad because you’re losing money for each customer you acquire.
So, now you know your CLV (or at least how to figure it out later), you have a baseline to work from to improve it. Below are three main tips for helping you bring that CLV up for your ecommerce store.
The harder it is for customers to actually buy products in your store, the less likely they are to do so. User experience is a key factor in getting customers to come back to your store to make a second, third, fourth, etc., purchase.
There are a few UX principles to keep in mind when building and maintaining your store:
No one likes using a clunky, hard-to-navigate website, so make sure you’ve got all these points down before moving on to anything else.
You probably already use marketing automation to promote events like sales and product launches. However, with your CLV data, you can segment your customers into “high-value,” “mid-value,” and “low-value” customers.
With these segments in place, you can create targeted email campaigns for your mid and low-value customers, encouraging them to make further purchases.
A good tactic to try here is offering low-value customers product bundles based on their first or previous purchase. This method helps increase their average order value and, by extension, their CLV.
Suppose you have a loyalty program in place. In that case, you can also use loyalty-based email integrations to retain high-value customers and encourage reward redemption from mid/low-value customers.
The final tip is to create a tiered loyalty program. Many brands use a simple, points-based loyalty program where points = discounts. However, using a tiered approach allows you to offer your customers higher-value rewards the more loyal they are to your brand.
Here’s the bonus — the tiered rewards don’t have to mean bigger discounts, which would impact your profit margin. Instead, you can offer experiential rewards such as first dibs on new products, early access to sales, and even VIP passes to in-person events.
To offer a concrete case study of tiered loyalty boosting CLV, look no further than Edgard & Cooper.
Their tiered loyalty program was structured to maximize participation and engagement, and as a result:
Those first two points showcase how well a tiered loyalty program can help improve CLV.
Okay, so you might still be thinking about whether or not CLV is worth your time in measuring. If it’s something you’re still getting ready for (for example, if your store is still relatively new and you need the data for it), there are a few other metrics that are related but easier to work with.
Your average order value helps you determine how much your customers spend per purchase on average and indicates what initiatives are working well for adding products to customers’ baskets.
Here’s the formula you need:
AOV = Total revenue / Total orders
It’s a super easy one and a metric you can track early on, as you’ll only need more than one purchase from your store.
Your repeat purchase rate represents how often your customers come back to your store. It’s similar to the purchase frequency metric used in the CLV calculation. This metric helps you determine whether your customers are satisfied with your products (high rates mean yes, low rates mean no).
Here’s the formula you need:
RPR = (Number of customers who have made repeat purchases / Total number of customers) x 100
This formula gives you a percentage figure.
Customer satisfaction (CSAT) helps you determine how your customers actually feel about your brand or products. You usually measure CSAT through surveys after purchases or after a customer support interaction. With this data, you can understand which parts of your business could use improvement.
The formula you’ll need is based on survey responses:
CSAT = (% of Satisfied responses) / (Total responses) x 100
Maintaining a high CSAT score indicates that your customer retention program is on the right track.
Finally, we touched on churn rates within this guide already, and like CLV, they’re a bit trickier to measure. However, it’s a good idea to try measuring it, as a high churn rate tells you that you’re not retaining customers well, and you’ll inevitably be spending more on customer acquisition.
We have a whole guide for calculating ecommerce churn rates, as again, it’s different from the typical MRR model you’ll see in other guides online.
Calculating and monitoring your store’s CLV, as seen from this guide, can take much upfront work.
However, suppose you build a loyalty program with LoyaltyLion. In that case, you get access to a customer dashboard that (among other important data points to track) uses the predictive model for calculating CLV, so you don’t have to do it manually.
On top of that, building your loyalty program through LoyaltyLion allows you to improve your CLV thanks to features that include:
Ready to take your CLV to the next level? Check out the LoyaltyLion pricing page to find a plan that suits your business today.