LTV: What is Customer Lifetime Value, How to Calculate It, and Why It Determines Your Advertising Budget


Most stores evaluate ads based on whether the first order covered the customer acquisition cost. This is the easiest way to lose to a competitor who calculates LTV. If you know that the average customer returns and spends three times more over a year than on their first purchase, you can afford to pay more to acquire them than someone who only looks at the initial cart. In this article, we explain what LTV is, how to calculate it in three ways, what a healthy LTV to CAC ratio looks like, and how to increase LTV.

What is LTV? Definition

LTV (lifetime value, also known as CLV, customer lifetime value) is the total amount an average customer spends with a company throughout the entire duration of the relationship: from the first purchase to the last. In e-commerce, it is most often calculated as revenue-based LTV (the sum of orders) or margin-based LTV (the sum of margins on orders). The latter is more honest, as it shows how much you actually earn from a customer.

Example: a customer of a cosmetics store makes a first order of 180 PLN, then returns four times during the year and spends a total of 900 PLN. Her annual revenue-based LTV is 900 PLN. With a 45% margin, the margin-based LTV is 405 PLN. If acquiring her through ads cost 90 PLN, the first order looked weak (ROAS 2), but over the course of a year, the investment yielded a 4.5x return.

How to Calculate LTV? Three Methods from Simple to Precise

Method 1: Simple Formula Based on Averages

LTV = average order value × number of orders per customer per year × average customer lifespan in years

Example: AOV 150 PLN × 3 orders per year × 2 years = 900 PLN. This method is fine to start with, but it inflates the result if you have a lot of one-time customers. We write about how to calculate and increase average order value in our article on AOV, or the average basket size.

Method 2: Margin-Based LTV Factoring in Retention

LTV = (average margin per order × number of orders per year) × (1 / (1 - annual retention rate))

Retention is the percentage of customers who return the following year. With a margin of 60 PLN per order, 3 orders per year, and a retention rate of 40%, the calculation is: 180 PLN × 1.67 = 300 PLN. This formula better reflects the reality of stores where most customers buy only once.

Method 3: Cohorts, the Most Accurate Approach

Take all customers who bought for the first time in a given month (a cohort) and check how much they spent in total after 30, 90, 180, and 365 days. Divide that by the number of customers in the cohort. You will get the actual LTV over time, without assumptions. LTV calculated this way can be viewed in Shopify Analytics, in WooCommerce with analytics plugins, in GA4 (cohort reports), and in tools like Triple Whale or edrone.

Time since first purchase

Example cohort LTV (cosmetics)

Example cohort LTV (furniture)

First order

180 PLN

1,400 PLN

After 90 days

310 PLN

1,450 PLN

After 180 days

480 PLN

1,500 PLN

After 365 days

720 PLN

1,650 PLN

Something important emerges from this table: in cosmetics, a customer after one year is worth four times more than on their first purchase, whereas in furniture, it is almost the same. Because of this, a cosmetics store can accept a higher acquisition cost and a lower first-purchase ROAS, while a furniture store cannot.

LTV to CAC: The Most Important Ratio in E-commerce

CAC (customer acquisition cost) is the cost of acquiring one new customer, which is marketing expenses divided by the number of new customers. We describe it in detail in our article on CAC, the customer acquisition cost. The LTV to CAC ratio tells you how many times a customer repays the cost of acquiring them.

LTV : CAC (margin-based)

What it means

What to do

Below 1

You are losing money on every customer

Lower CAC or improve retention before increasing budget

1–2

You are profitable, but margins are thin; no room for error

Work on AOV and repeat purchases

3–4

Healthy e-commerce business

Scale your advertising budget

Above 5

You are likely spending too little on advertising

Increase the budget, you are leaving growth on the table

The industry standard target is an LTV : CAC of around 3 : 1, calculated on margin. With a ratio of 5 : 1 or higher, you can usually increase your budget and accept more expensive customers, because they will pay off handsomely anyway. The payback period is also important: after how many months the customer's margin covers the CAC. In bootstrapped e-commerce, aim for a payback within 3–6 months.

How LTV Changes Advertising Campaign Decisions

You set a realistic target ROAS

If you only look at the first purchase, you have to set a high target ROAS, for example 4, and the algorithm will begin to bid cautiously. If you know that a customer spends 3 times more over a year, you can accept a first-purchase ROAS of 2 and acquire significantly more customers. In Advantage+ Sales and Performance Max campaigns, this changes the pace of scaling.

You separate new customers from returning ones

Meta and Google allow you to report and optimize campaigns specifically for new customers. Without this, ROAS is inflated by returning customers who would have bought anyway. Look at the CAC of new customers and the LTV of that group.

You select gateway products

A product that most often leads to subsequent purchases is worth promoting even with a lower margin on the initial order. Analyzing cohorts by first-purchase product reveals which items bring in customers with the highest LTV.

You decide where to invest

LTV calculated separately for each channel shows that a customer from Google often has a higher value than a customer from TikTok, despite a higher CAC. Or vice versa. Only channel-level LTV allows you to allocate your budget fairly.

How to Increase LTV? 8 Methods That Work in E-commerce

1. Email and SMS Automation

A welcome sequence, abandoned cart reminders, product replenishment alerts, and win-back flows for inactive customers are the most cost-effective ways to drive repeat purchases. With well-configured scenarios, the email channel can account for 20–30% of a store's revenue. See our article on marketing automation in e-commerce.

2. Customer Remarketing

A customer list from the last 180 days in Meta and Google is the cheapest audience for campaigns featuring new arrivals and promotions. Read more in our article on Facebook remarketing.

3. Subscriptions and Replenishments

Consumable products (cosmetics, supplements, pet food, coffee) are ideal candidates for a subscription model. Even having 10% of customers on a subscription significantly lifts LTV and stabilizes revenue.

4. Loyalty Programs

Points, tiers, early access to new releases. It doesn't need to be complicated, but it must be visible post-purchase and in emails.

5. Post-Purchase Cross-sells and Upsells

Recommendations on the thank-you page and in the order confirmation email, complementary bundles, and a discount on a second order placed within 14 days.

6. Post-Purchase Experience

Fast shipping, attractive packaging, clear status updates, and easy returns. A customer who has had a great experience returns without needing an ad.

7. Quality of Customers, Not Just Quantity

Campaigns offering a 30% discount on the first order attract bargain hunters with low retention. Sometimes it is better to acquire fewer, more expensive customers who actually come back.

8. Content and Community

Guides, usage instructions, a customer group, and a newsletter offering value rather than just promotions. This builds the habit of returning to the brand.

Most Common Mistakes When Calculating LTV

  • Calculating LTV on revenue instead of margin and comparing it with CAC. Revenue doesn't pay for ads.

  • Taking an average of all customers, including those from five years ago. Focus on recent cohorts—business conditions change.

  • Ignoring returns and shipping costs. In fashion, returns can reduce LTV by 20–30%.

  • Assuming an infinite customer lifespan. Limit your horizon to 12 or 24 months.

  • Using a single LTV for the entire store. Calculate it separately per acquisition channel and per first-purchase product category.

Frequently Asked Questions About LTV

What is the difference between LTV and CLV?

None. LTV (lifetime value) and CLV (customer lifetime value) are the exact same metric, just abbreviated differently.

What is a good LTV?

One that, calculated on margin, is at least three times higher than the customer acquisition cost. The absolute value depends on the industry: in supplements, an annual LTV of 500–900 PLN is typical, in furniture 1,500–3,000 PLN, and in fast fashion 300–600 PLN.

How to calculate LTV in Shopify or WooCommerce?

Shopify has a customer value report in Analytics. In WooCommerce, you need an analytics plugin, an order export to a spreadsheet, or an external tool. In GA4, use cohort exploration. The simplest approach: export orders from the last 12 months, group by customer email, and sum the value and margin.

Over what timeframe should LTV be calculated?

The most practical time horizons are 90, 180, and 365 days. A 90-day LTV allows you to evaluate new campaigns quickly, while a 365-day LTV provides the complete picture.

Does LTV make sense for one-time purchase products?

It does, but in that case, LTV is close to the value of the first order, and you must rely on referrals and accessory purchases. In such stores, AOV and first-purchase margin are key, rather than retention.

Want to know what your customer is really worth and how much you can afford to pay for them in ads? Book a free consultation; we'll calculate LTV and CAC for your store and show you whether there is room to scale.

Take it to the next level

92% of customers stay with us long term

See what true partnership means.

Take it to the next level

92% of customers stay with us long-term

See what true partnership means.