# Customer Lifetime Value: Complete Guide 2026 | Enrich Labs

> Calculate customer lifetime value in 2026: Shopify AOV x frequency x lifespan, profit CLV vs CAC, Klaviyo historic and predicted CLV, and a 90-day DTC plan.

_Source: https://www.enrichlabs.ai/blog/customer-lifetime-value-complete-guide-2026_

---

# Customer Lifetime Value: Complete Guide 2026

#TLDR
**Customer lifetime value (CLV, also LTV or CLTV)** is the revenue or profit you expect from one customer across the whole relationship. [Shopify](https://www.shopify.com/blog/customer-lifetime-value) uses **CLV = (average order value x purchase frequency) x average customer lifespan**. Example from that guide: $50 AOV x 3 purchases per year x 2 years = **$300**. [Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/) separates **revenue CLV** from **profit CLV** (revenue CLV x gross margin). Their subscription example: $120 monthly ARPA x 80% margin / 3% monthly churn = **$3,200**. [Harvard Business Review](https://hbr.org/2014/10/the-value-of-keeping-the-right-customers) cites Frederick Reichheld of Bain: a **5%** lift in retention can raise profits **25% to 95%**, and acquiring a new customer costs **5 to 25 times** more than keeping one. Shopify research puts CAC in a **$127–$462** industry range and calls **3:1** a good LTV:CAC ratio. [Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731) splits **historic CLV**, **predicted CLV** (next-year spend), and **total CLV** once you have enough order history.

Paid media buys first orders. CLV tells you whether those orders pay back. Pair this playbook with [marketing attribution](https://www.enrichlabs.ai/blog/marketing-attribution-complete-guide-2026), [ecommerce CRO](https://www.enrichlabs.ai/blog/conversion-rate-optimization-ecommerce-complete-guide-2026), [abandoned cart email](https://www.enrichlabs.ai/blog/abandoned-cart-email-complete-guide-2026), and [ecommerce marketing automation](https://www.enrichlabs.ai/blog/ecommerce-marketing-automation-complete-guide-2026).

* * *

## What Is Customer Lifetime Value?

**Customer lifetime value** estimates how much one buyer is worth after the first checkout. [Stripe](https://stripe.com/resources/more/customer-lifetime-value) frames it as the net profit a customer generates over the full relationship. [Shopify](https://www.shopify.com/blog/customer-lifetime-value) frames the everyday ecommerce version as spend: AOV times how often they buy times how long they stay.

Use three labels the same way your tools do:

Label

What it measures

When to use it

**Revenue CLV**

Gross sales from the customer

Fast store reporting

**Profit CLV**

Revenue after margin (and, if you model it, returns and service cost)

Bid caps and LTV:CAC

**Predicted CLV**

Modeled future spend

Segments, VIP treatment, churn risk

[Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/) is blunt: a $910 revenue CLV at 40% margin is a **$364** profit CLV. Compare that number to CAC, not the $910.

CLV is not AOV, not ARPU, and not retention rate. AOV is one ticket. Retention is a stay-or-go rate. CLV multiplies spend, frequency, time, and (when you need unit economics) margin.

Do not subtract CAC inside the CLV number if you also report an LTV:CAC ratio. You would double-count acquisition. Keep CLV as value of the relationship, CAC as cost to start it, then divide.

On Shopify, start from unique customers, orders, and net sales (refunds out). [Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731) historic CLV already nets refunds and returns. Map the same placed-order metric you use for [Shopify marketing automation](https://www.enrichlabs.ai/blog/shopify-marketing-automation-complete-guide).

For local operators, the same idea shows up as repeat jobs, not cart frequency. An HVAC client who books twice a year for five years is a CLV problem, not a lead-gen problem. See [HVAC marketing](https://www.enrichlabs.ai/blog/hvac-marketing-complete-guide-2026) and [homecare marketing](https://www.enrichlabs.ai/blog/homecare-marketing-complete-guide-2026).

* * *

## Why Customer Lifetime Value Matters in 2026

Acquisition costs sit in Shopify's **$127–$462** band depending on category ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). If first-order contribution is $40, you need repeat purchase or a subscription, or the channel is a leak.

Retention still moves profit more than most media tests. HBR's write-up of Reichheld / Bain still stands: **5%** better retention, **25-95%** more profit; new logos cost **5-25x** more than keeping the ones you have ([HBR](https://hbr.org/2014/10/the-value-of-keeping-the-right-customers)).

Google's Neil Hoyne, quoted by Shopify, treats clicks and conversion rate as short-horizon. Repeat buyers disappear inside averages if you only score last-click conversions ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). That is the same trap [marketing attribution](https://www.enrichlabs.ai/blog/marketing-attribution-complete-guide-2026) tries to fix.

Personalization is one of the few proven CLV levers with large-sample research. [McKinsey](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-value-of-getting-personalization-right-or-wrong-is-multiplying) (Next in Personalization, 2021) reports **71%** of consumers expect personalized interactions, **76%** get frustrated when they do not get them, **76%** say personalized comms drive brand consideration, and **78%** say they are more likely to repurchase. Companies that grow faster drive **40%** more of their revenue from personalization than slower peers. Typical lift is **10-15%** revenue (range **5-25%**). That work sits next to [audience segmentation](https://www.enrichlabs.ai/blog/audience-segmentation-complete-guide) and [best AI for email marketing](https://www.enrichlabs.ai/blog/best-ai-for-email-marketing-2026).

For SaaS, CLV is the subscription math behind [content marketing for SaaS](https://www.enrichlabs.ai/blog/content-marketing-for-saas-complete-guide-2026) and [sales automation AI](https://www.enrichlabs.ai/blog/sales-automation-ai-complete-guide-2026): ARPA, margin, and churn, not vanity MRR.

Paid social and search still matter. They just cannot be scored on first-order ROAS alone. Pair CLV with [best AI for Meta ads](https://www.enrichlabs.ai/blog/best-ai-for-meta-ads-2026), [best AI for Google Ads](https://www.enrichlabs.ai/blog/best-ai-for-google-ads-2026), and [LinkedIn advertising campaigns](https://www.enrichlabs.ai/blog/linkedin-advertising-campaign-complete-guide-2026) so bid caps match profit CLV, not blended last-click.

Service businesses feel the same squeeze on [local services ads](https://www.enrichlabs.ai/blog/local-services-ads-complete-guide-2026) and [Google Local Service Ads](https://www.enrichlabs.ai/blog/google-local-service-ads-complete-guide-2026): a booked job that never returns is a CAC problem dressed up as a lead.

* * *

## How to Calculate Customer Lifetime Value

Pick the formula that matches how people pay you.

### Ecommerce / repeat purchase (Shopify baseline)

From [Shopify](https://www.shopify.com/blog/customer-lifetime-value):

-   **AOV** = total revenue / total orders
-   **Purchase frequency** = total orders / unique customers (set a window, usually 12 months)
-   **Average customer lifespan** = average years a customer stays active

**CLV = (AOV x purchase frequency) x lifespan**

Shopify clothing example: **$50 x 3 x 2 years = $300**.

Another worked case from [Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/): $65 AOV x 3.5 orders/year x 4 years = **$910** revenue CLV. At 40% gross margin, profit CLV = **$364**.

### Profit CLV (use this vs CAC)

**Profit CLV = revenue CLV x gross margin %**

Fold returns, shipping giveaways, and payment fees into margin if they are material. A high-return apparel cohort can look rich on revenue CLV and poor on cash.

### Subscription / SaaS

[Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/):

**CLV ≈ ARPA x gross margin % / churn rate**

Keep ARPA and churn on the same period. $120 monthly ARPA, 80% margin, 3% monthly churn → **$3,200**.

This assumes steady churn. After a price change or a seasonal spike, switch to cohort tables.

### Historic vs predicted (Klaviyo)

[Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731) needs roughly **500** purchasers, **180** days of order history, orders in the last **30** days, an ecommerce or API order feed, and some buyers with **3+** orders. Then each profile can show:

-   **Historic CLV:** past orders net of refunds (their example: $401)
-   **Predicted CLV:** expected spend in the next year (example: $99)
-   **Total CLV:** historic + predicted (example: $500)
-   **Churn risk** and **average days between orders**

Klaviyo retrains at least weekly. Treat predicted orders like 1.43 as a group forecast, not a promise for one person.

### LTV:CAC

**CAC** = sales + marketing spend / new customers in the same window.

Shopify calls **3:1** a good LTV:CAC ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). [First Page Sage](https://firstpagesage.com/seo-roi/the-saas-ltv-to-cac-ratio-fc/) (updated June 18, 2025) maps ranges: **0.5:1** overspend, **2:1** needs work, **3:1-4:1** ideal, **6:1** stable, **8:1** often under-invested growth. Their paid-only cut of the dataset averaged **2.5:1**. Use **profit** CLV in the numerator.

Score channels, first product, and geo separately. Blended store CLV hides the Meta cohort that never buys twice. That is [audience segmentation](https://www.enrichlabs.ai/blog/audience-segmentation-complete-guide) plus [remarketing](https://www.enrichlabs.ai/blog/remarketing-retargeting-complete-guide).

Worked ecommerce check: $364 profit CLV and $150 CAC is about **2.4:1**. You are above break-even and still short of Shopify's **3:1** bar. Do not raise spend until second-purchase rate or margin moves.

Worked SaaS check: $3,200 CLV and $800 CAC is **4:1**, inside First Page Sage's ideal band. You can test more [content marketing for SaaS](https://www.enrichlabs.ai/blog/content-marketing-for-saas-complete-guide-2026) before you cut acquisition.

* * *

## How to Raise Customer Lifetime Value

Work the formula. Raise AOV, frequency, or lifespan. Cut avoidable cost to serve.

**Second purchase.** [Abandoned cart email](https://www.enrichlabs.ai/blog/abandoned-cart-email-complete-guide-2026) recovers first checkouts. Post-purchase and replenishment create the second order that actually moves CLV. Klaviyo's expected-next-order field can time that series when you meet their data bar ([Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731)).

**AOV.** Bundles, warranties, and honest upsells. Shopify documents FactoryPure's warranty pop-up after add-to-cart as an AOV play ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). Keep it in the same test stack as [ecommerce CRO](https://www.enrichlabs.ai/blog/conversion-rate-optimization-ecommerce-complete-guide-2026).

**Catalog that can repurchase.** Ridge's wallet business had almost no natural LTV until adjacent products existed, per CEO Sean Frank on Shopify Masters ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). One-and-done SKUs need attachments or a new category, not more welcome-flow discounts.

**Commitment pricing.** 123 Baby Box told Shopify they lifted CLV **40%** by rewarding longer subscription terms, moved average length from **five to eight** months, added nearly **$150** CLV per customer, and cut churn **18%** ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)).

**Checkout friction for returning buyers.** Untuckit reported a **33%** increase in repurchase rate after Shop Pay accelerated checkout ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)).

**Personalization that is specific.** McKinsey's **10-15%** revenue range comes from next-best action and known identity, not a first-name token ([McKinsey](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-value-of-getting-personalization-right-or-wrong-is-multiplying)). Build that on [Shopify marketing](https://www.enrichlabs.ai/blog/shopify-marketing-complete-guide) data and [AI marketing automation](https://www.enrichlabs.ai/blog/ai-marketing-automation-the-complete-2026-guide).

**Retention before more CAC.** HBR / Bain math says a small retention lift beats another prospecting campaign if your LTV:CAC is already thin ([HBR](https://hbr.org/2014/10/the-value-of-keeping-the-right-customers)).

**SaaS churn.** Subscription CLV moves fastest when monthly churn drops, because churn sits in the denominator ([Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/)). Pair product onboarding with [sales automation AI](https://www.enrichlabs.ai/blog/sales-automation-ai-complete-guide-2026) and [B2B marketing automation](https://www.enrichlabs.ai/blog/b2b-marketing-automation-2026-guide).

**Support that prevents churn.** Repeat buyers leave when tickets stall. Treat [AI customer service](https://www.enrichlabs.ai/blog/ai-customer-service-complete-guide-2026) as a CLV tool, not a help-desk cost center.

**Paid exclusions.** Do not pay full CAC again for a buyer already in a replenishment flow. Use [remarketing](https://www.enrichlabs.ai/blog/remarketing-retargeting-complete-guide) lists as suppressions on prospecting, then retarget only lapsed high-CLV cohorts.

Test one input at a time. Process: [what is A/B testing](https://www.enrichlabs.ai/blog/what-is-ab-testing).

* * *

## Tools for Customer Lifetime Value

### 1\. **Helena (Enrich Labs)**: best overall for CLV work across store, email, and ads

[Helena](https://www.enrichlabs.ai) is Enrich Labs' AI marketing agent for teams that need cohort math, lifecycle copy, and paid exclusions in one loop. Helena drafts segment definitions (high predicted CLV, high churn risk), maps second-purchase flows, and keeps prospecting bids honest against profit CLV while humans own discount policy. Start with [what is an AI marketing agent](https://www.enrichlabs.ai/blog/what-is-an-ai-marketing-agent), [AI marketing agent for ecommerce](https://www.enrichlabs.ai/blog/ai-marketing-agent-for-ecommerce-dtc-guide-2026), [Helena vs. AI marketing agency](https://www.enrichlabs.ai/blog/helena-vs-ai-marketing-agency-2026), and [AI marketing automation](https://www.enrichlabs.ai/blog/ai-marketing-automation-the-complete-2026-guide).

**Best for:** lean DTC and Shopify operators.
**Why #1 here:** CLV fails when finance, Klaviyo, and ads use three different customer definitions. Throughput and consistency are the constraint.

### 2\. **Shopify Analytics**

Native AOV, returning-customer rate, and cohort-style sales. Enough to ship the Shopify formula without another warehouse ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). See [Shopify marketing](https://www.enrichlabs.ai/blog/shopify-marketing-complete-guide).

### 3\. **Klaviyo predictive analytics**

Historic / predicted / total CLV, churn risk, expected next order, CLV segments ([Klaviyo Help](https://help.klaviyo.com/hc/en-us/articles/360020919731)). Pair with [best email marketing platforms for small business](https://www.enrichlabs.ai/blog/best-email-marketing-platforms-for-small-business) and [best AI for email marketing](https://www.enrichlabs.ai/blog/best-ai-for-email-marketing-2026).

### 4\. **Stripe Sigma (SaaS and mixed checkout)**

[Stripe](https://stripe.com/resources/more/customer-lifetime-value) treats CLV as a core SaaS health metric and points operators at Sigma for queryable payment history when subscriptions and one-time invoices share an account.

### 5\. **Ads + attribution**

Bid to profit CLV by channel, not blended ROAS. Use [marketing attribution](https://www.enrichlabs.ai/blog/marketing-attribution-complete-guide-2026) and [remarketing](https://www.enrichlabs.ai/blog/remarketing-retargeting-complete-guide) so you do not pay full CAC again for a buyer already in a replenishment flow.

* * *

## 90-Day Customer Lifetime Value Plan

**Days 1-14:** Lock definitions. Same customer ID in Shopify and the ESP. Pull 12-month AOV, orders per customer, refund rate, and new-customer CAC. Compute revenue CLV and profit CLV. If you qualify, turn on Klaviyo predictive analytics ([Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731)).

**Days 15-45:** Split CLV by first channel and first collection. Cap prospecting where profit CLV : CAC is under 1. Build one second-purchase or replenishment flow. Fix the checkout leak that kills repeat buyers ([ecommerce CRO](https://www.enrichlabs.ai/blog/conversion-rate-optimization-ecommerce-complete-guide-2026), [abandoned cart email](https://www.enrichlabs.ai/blog/abandoned-cart-email-complete-guide-2026)).

**Days 46-90:** Personalize 2-3 journeys for high predicted CLV and high churn risk ([McKinsey](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-value-of-getting-personalization-right-or-wrong-is-multiplying)). Test one AOV offer and one retention offer. Publish a monthly cohort chart. If the team is already at capacity, [Helena](https://www.enrichlabs.ai) can keep the weekly tests shipping.

Scorecard: revenue CLV, profit CLV, CAC, LTV:CAC, repeat purchase rate, time to second order, refund rate, predicted-CLV coverage, retention after 90 days.

Local and healthcare teams can run the same 90 days with job value instead of AOV. Map it onto [healthcare digital marketing](https://www.enrichlabs.ai/blog/healthcare-digital-marketing-complete-guide-2026), [dental marketing](https://www.enrichlabs.ai/blog/dental-marketing-complete-guide-2026), or [roofing lead generation](https://www.enrichlabs.ai/blog/roofing-lead-generation-complete-guide-2026) so booked jobs and repeat work share one customer ID.

* * *

## Frequently Asked Questions

### What is a good customer lifetime value?

A good CLV **covers CAC with room for ops**. Shopify cites **3:1** LTV:CAC ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). First Page Sage treats **3:1-4:1** as the SaaS sweet spot ([First Page Sage](https://firstpagesage.com/seo-roi/the-saas-ltv-to-cac-ratio-fc/)). Absolute dollar benchmarks without margin and category are noise.

### What is the simplest CLV formula?

Shopify: **(AOV x purchase frequency) x lifespan** ([Shopify](https://www.shopify.com/blog/customer-lifetime-value)). Multiply by gross margin before you compare to ads.

### Should CLV use revenue or profit?

Use revenue for a fast store snapshot. Use **profit CLV** for budgets ([Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/)). Stripe's definition is net profit over the relationship ([Stripe](https://stripe.com/resources/more/customer-lifetime-value)).

### How is SaaS CLV different?

Subscriptions use **ARPA x margin / churn** on a matching period ([Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/)). Ecommerce uses order math unless you also sell a subscribe-and-save SKU.

### Historic CLV vs predicted CLV?

Historic is what they already spent (net of refunds). Predicted is a model of next-year spend. Klaviyo **total CLV** adds them ([Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731)).

### Does a 5% retention lift really grow profit that much?

[HBR](https://hbr.org/2014/10/the-value-of-keeping-the-right-customers) reports Reichheld / Bain as **25% to 95%**, industry-dependent. Treat it as directional, then measure your own contribution margin and repeat rate.

### How does personalization change CLV?

McKinsey ties personalization to repurchase intent (**78%**) and **10-15%** typical revenue lift when companies execute ([McKinsey](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-value-of-getting-personalization-right-or-wrong-is-multiplying)). It compounds with [audience segmentation](https://www.enrichlabs.ai/blog/audience-segmentation-complete-guide).

### What if I do not have 500 purchasers yet?

Stay on the Shopify formula and cohort tables until you hit Klaviyo's bar ([Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731)). Do not invent a predicted CLV in a spreadsheet.

* * *

## Conclusion

**Customer lifetime value** is the number that tells you whether first-order media is a business or a hobby. [Shopify](https://www.shopify.com/blog/customer-lifetime-value) gives ecommerce the AOV x frequency x lifespan formula. [Emarsys](https://emarsys.com/learn/blog/customer-lifetime-value-benchmarks-drivers/) forces the margin adjustment and the subscription version. [HBR](https://hbr.org/2014/10/the-value-of-keeping-the-right-customers) and Bain explain why retention still beats another prospecting test. [Klaviyo](https://help.klaviyo.com/hc/en-us/articles/360020919731) turns the same idea into historic and predicted scores you can segment. [McKinsey](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-value-of-getting-personalization-right-or-wrong-is-multiplying) shows personalization as a CLV lever, not a nice-to-have. [First Page Sage](https://firstpagesage.com/seo-roi/the-saas-ltv-to-cac-ratio-fc/) and [Stripe](https://stripe.com/resources/more/customer-lifetime-value) keep SaaS honest on ratio and profit.

Compute profit CLV, pair it with fully loaded CAC, then raise second purchase, AOV, or lifespan on purpose. When research, flows, and ads need to share one customer definition, use [Helena](https://www.enrichlabs.ai).

Ship the 12-month CLV sheet this week. Bid and lifecycle decisions get cleaner the day the number exists.
