Free Ecommerce Calculator

Customer Lifetime Value Calculator

Calculate how much revenue and profit a customer can generate throughout their relationship with your business. Estimate lifetime value, compare it with acquisition costs, and understand your customer economics.

Customer details

Enter your average customer purchasing figures.

USD

Average amount a customer spends per order.

Average number of orders each customer places annually.

Average number of years a customer remains active.

%

Revenue remaining after product costs, before acquisition costs.

USD

Average cost to acquire one customer. Used for LTV:CAC and contribution calculations.

Customer lifetime value

$600.00

Estimated revenue generated by one customer over their lifetime.

Lifetime revenue

$600.00

Total expected customer revenue.

Lifetime gross profit

$360.00

Lifetime revenue after product costs.

Annual customer revenue

$200.00

Estimated revenue per customer each year.

Profit after CAC

$330.00

Lifetime gross profit minus acquisition cost.

Customer acquisition performance

LTV:CAC ratio12.00:1
CAC payback period3.0 months

LTV:CAC compares lifetime gross profit with the cost of acquiring a customer. Payback estimates how long it takes to recover CAC through gross profit, assuming purchases and margins are distributed evenly over time.

Your LTV:CAC ratio is at least 3:1. This is commonly used as a healthy benchmark, although the right target depends on your business model.

This calculator uses an average-value model. Actual customer lifetime value can vary with retention, repeat purchases, discounts, returns, and changing customer behavior. Profit-based CLV is an estimate based on the gross margin you enter and does not include overhead or other operating expenses.

CLV Guide

How to Calculate Customer Lifetime Value

Understand customer lifetime value, measure long-term profitability, and make better decisions about acquisition and retention.

What Is Customer Lifetime Value?

Customer Lifetime Value (CLV), also known as LTV, is an estimate of the total revenue a business can expect from a customer throughout their relationship with the company. It helps ecommerce businesses understand how valuable their customers are over time, rather than focusing only on the value of a single purchase.

For example, a customer who makes several purchases over three years may be more valuable than a customer who makes one large purchase and never returns. Measuring CLV helps businesses make informed decisions about marketing budgets, customer retention, and growth.

Customer Lifetime Value Formula

A simple ecommerce customer lifetime value formula uses average order value, purchase frequency, and customer lifespan:

Customer Lifetime Value Formula

CLV = Average Order Value × Purchase Frequency × Customer Lifespan

For example, suppose a customer spends an average of $50 per order, makes four purchases each year, and remains a customer for three years. Their estimated lifetime revenue is $600.

Revenue CLV vs. Profit-Based CLV

Revenue CLV measures total sales generated by a customer. However, revenue does not account for the cost of the products sold. Profit-based CLV applies your gross profit margin to estimate the gross profit generated throughout the customer relationship.

Profit-Based CLV Formula

Profit CLV = Revenue CLV × Gross Profit Margin

If a customer generates $600 in lifetime revenue and your gross profit margin is 60%, their estimated lifetime gross profit is $360. This figure is more useful when assessing acquisition costs, although it does not include overhead or other operating expenses.

How to Calculate Average Order Value

Average Order Value (AOV) is the average amount customers spend each time they place an order. Calculate it by dividing total revenue by the number of orders over the same period.

Average Order Value Formula

AOV = Total Revenue ÷ Number of Orders

Use a representative period and consistent revenue definitions. If you use net sales in one calculation, avoid using gross sales in another without adjusting your assumptions.

How to Calculate Customer Purchase Frequency

Purchase frequency measures how often an average customer buys from your business during a specific period. For an annual calculation, divide the number of orders by the number of unique customers during that period.

Purchase Frequency Formula

Purchase Frequency = Total Orders ÷ Unique Customers

Make sure your frequency and customer lifespan use compatible time periods. This calculator expects purchase frequency per year and lifespan in years.

How to Calculate Customer Lifetime Value for Shopify

Shopify merchants can estimate CLV using store sales and customer order history. Calculate average order value from sales and orders, estimate how frequently customers reorder, and use historical data to estimate customer lifespan.

Enter those figures into the calculator to estimate revenue CLV and profit-based CLV. For better accuracy, use a consistent customer cohort and account for refunds, discounts, and customer inactivity when preparing your inputs.

Understanding the LTV:CAC Ratio

The LTV:CAC ratio compares the value generated by a customer with the cost of acquiring that customer. CAC stands for Customer Acquisition Cost and can include advertising, marketing, and sales expenses.

LTV:CAC Formula

LTV:CAC = Customer Lifetime Value ÷ Customer Acquisition Cost

A 3:1 ratio is often used as a general benchmark, meaning customer lifetime value is three times acquisition cost. This calculator uses profit-based CLV for the comparison, which provides a more useful view of customer economics than comparing CAC with revenue alone.

How to Use This Free Customer Lifetime Value Calculator

  1. Select your preferred currency.
  2. Enter your average order value.
  3. Enter the average number of purchases per customer each year.
  4. Estimate the average customer lifespan in years.
  5. Enter your gross profit margin.
  6. Optionally enter customer acquisition cost to calculate your LTV:CAC ratio and payback period.
  7. Review your lifetime revenue and profit estimates.

This free online customer lifetime value calculator is designed for ecommerce stores, Shopify businesses, online retailers, subscription businesses, and other companies that want to understand customer value.

Ways to Increase Customer Lifetime Value

  • Improve customer retention with reliable service and consistent product quality.
  • Encourage repeat purchases through relevant follow-up campaigns.
  • Increase average order value with bundles and useful product recommendations.
  • Introduce loyalty programs and incentives for returning customers.
  • Improve the post-purchase experience and make customer support easy to access.
  • Analyze customer behavior to identify opportunities for better retention.
FAQs

Frequently Asked Questions

Answers to common questions about customer lifetime value, ecommerce CLV, and customer acquisition.

What is customer lifetime value (CLV)?+

Customer Lifetime Value (CLV), also called Customer Lifetime Value or LTV, estimates the total revenue a business can expect from a customer throughout their relationship with the company. It helps businesses understand customer value, plan acquisition spending, and make decisions about retention and marketing.

How do you calculate customer lifetime value?+

A common ecommerce formula is Average Order Value × Purchase Frequency × Customer Lifespan. For example, if customers spend $50 per order, place four orders per year, and remain customers for three years, their estimated lifetime revenue is $600.

What is the difference between CLV and LTV?+

CLV and LTV are commonly used interchangeably to describe the value a customer generates over their relationship with a business. Some businesses use LTV for broader lifetime value measurements and CLV specifically for individual customer value, but the terminology varies.

What is a good customer lifetime value?+

A good CLV depends on your industry, product pricing, margins, purchase frequency, and customer acquisition costs. Rather than comparing your CLV with an unrelated business, evaluate it against your CAC and the profit your customers generate.

What is the difference between revenue CLV and profit CLV?+

Revenue CLV estimates the total sales generated by a customer over their lifetime. Profit CLV accounts for gross margin and estimates the gross profit remaining after product costs. Profit-based CLV is more useful when evaluating how much a business can afford to spend acquiring customers.

What is the LTV to CAC ratio?+

The LTV:CAC ratio compares the lifetime value of a customer with the cost of acquiring that customer. A 3:1 ratio means the customer generates three units of lifetime value for every one unit spent on acquisition. Use profit-based lifetime value for a more meaningful comparison.

How do I calculate customer lifetime value for Shopify?+

For a Shopify store, calculate average order value from total sales divided by the number of orders, then estimate purchase frequency and customer lifespan. Multiply these three values to estimate revenue CLV. Use gross profit margin to estimate profit-based CLV. You can enter those figures into this free customer lifetime value calculator.

Can I calculate customer lifetime value in Excel?+

Yes. In Excel, multiply average order value by annual purchase frequency and customer lifespan in years. For example, if A2 contains average order value, B2 contains purchases per year, and C2 contains lifespan in years, use =A2*B2*C2. To estimate gross profit CLV, multiply the result by the gross margin percentage.

How can I increase customer lifetime value?+

You can increase CLV by improving customer retention, encouraging repeat purchases, offering relevant product recommendations, introducing loyalty programs, improving customer support, and increasing average order value. Focus on sustainable customer relationships rather than short-term sales alone.

What is customer acquisition cost (CAC)?+

Customer Acquisition Cost is the average amount a business spends to acquire one new customer. It can include advertising, marketing, sales expenses, and other acquisition costs. Comparing CAC with profit-based CLV helps evaluate the sustainability of customer acquisition.

How long should customer lifespan be?+

Customer lifespan depends on your business model and buying cycle. A subscription business may measure lifespan in months or years, while a store selling occasional purchases may need to analyze historical repeat-purchase behavior. Use a realistic estimate based on your customer data.