Free Customer Lifetime Value (CLV) Calculator with Industry Benchmarks
Calculate your Customer Lifetime Value (CLV), sometimes written as CLTV, and compare it across 7 ecommerce verticals. Built for Shopify, WooCommerce, and other ecommerce stores. See how much revenue each customer generates over their relationship with your store, and how much you can afford to spend on acquisition.
Calculate Your CLV
Enter your store data to calculate Customer Lifetime Value
Enter your AOV and purchase frequency
to calculate CLV
Industry CLV Benchmarks
Average Customer Lifetime Value by ecommerce vertical
Sources: Decile Q1 2025, HubSpot, Genesys Growth, LoyaltyLion, Industry estimates
CLV:CAC Ratio Guide
The CLV to CAC ratio measures how much value a customer brings compared to what it costs to acquire them. A ratio of 3:1 is considered healthy for sustainable growth.
| Ratio | Status | Description |
|---|---|---|
| < 1:1 | Losing Money | CLV is less than CAC - unsustainable |
| 1:1 – 2:1 | Risky | Barely breaking even after costs |
| 2:1 – 3:1 | Acceptable | Room for improvement |
| 3:1 – 5:1 | Healthy | Ideal ratio for sustainable growth |
| > 5:1 | Under-investing | Consider investing more in acquisition |
How CLV is Calculated
CLV = AOV × Purchase Frequency × Customer Lifespan × Profit MarginCustomer Lifetime Value (CLV) measures the total revenue you can expect from a single customer throughout their relationship with your business. It helps you understand how much you can afford to spend on acquiring new customers while remaining profitable.
How to Use This Calculator
1.Enter Your Average Order Value
Pull from your store analytics. Shopify: Analytics > Reports > Sales over time. WooCommerce: Analytics > Orders ( column = Net Sales ÷ Orders). If you don't know it yet, use our AOV Calculator first.
2.Enter Purchase Frequency
How many orders does the average customer place per year? Shopify: Analytics > Reports > Customers over time (returning customer rate, average orders per customer). WooCommerce: Analytics > Customers (Orders column shows lifetime orders per customer). Most ecommerce stores see 1.5-3 orders per customer per year.
3.Set Lifespan and Profit Margin
Customer lifespan is how long customers typically stay active. Start with 2-3 years if unsure. should be your (revenue minus ).
4.Add CAC for Ratio Analysis (Optional)
Customer helps calculate your . Divide total marketing spend by the number of new customers acquired in the same period to get CAC.
Strategies to Increase CLV
- ✓
Increase AOV. Cross-sell and upsell tactics (playbook) plus optimized free shipping thresholds
- ✓
Boost purchase frequency. Email recovery flows and re-engagement (cart abandonment guide, subject line examples)
- ✓
Extend customer lifespan. Trust signals and frictionless checkout (homepage UX, checkout patterns)
- ✓
Reduce CAC. Measure and improve acquisition efficiency (CAC calculator, ROAS calculator, CRO guide)
Need your AOV? Use our AOV Calculator to calculate your Average Order Value and compare with benchmarks.
Frequently Asked Questions
What is Customer Lifetime Value (CLV)?
(CLV), also called or , measures the total revenue a business can expect from a single customer account throughout their entire relationship.
The most common ecommerce formula:
CLV = AOV × Purchase Frequency × Customer Lifespan × Profit Margin
It helps you understand how much you can afford to spend on acquiring new customers while staying profitable.
What's a good CLV for ecommerce?
varies by industry. The 2025 benchmarks show:
- Health & supplements: $400-700 (driven by repeat subscriptions)
- Electronics: $300-400
- Beauty & cosmetics: $150-400
- Pet care: $200-300
- General ecommerce: $150-250
- Fashion & apparel: $100-250
- Food & beverage: $80-200
Compare your CLV to your specific industry rather than a generic target. A CLV that runs 3× or higher than your customer (CAC) usually signals healthy unit economics. Use the benchmark dropdown above to see where your store lands.
What CLV:CAC ratio should I aim for?
3:1 is the working standard for sustainable growth: every dollar spent on acquisition returns three dollars over the customer relationship.
- Below 1:1: each new customer loses money
- 1:1 to 3:1: fragile, where small CAC creep or a retention dip pushes you into the red
- Above 5:1: may signal under-investment in acquisition, leaving growth on the table
Use the optional CAC input above to see your ratio.
How can I improve my CLV?
There are three levers:
- Increase . Cross-sells, upsells, and bundles. See our cross-selling and upselling playbook and free shipping threshold calculator.
- Boost purchase frequency. Abandoned cart recovery, email re-engagement, and win-back campaigns. The cart abandonment guide and abandoned cart subject line examples cover the playbook.
- Extend customer lifespan. Reduce friction and build trust. The homepage optimization guide and checkout optimization guide walk through retention-friendly patterns.
A 10% lift in each lever roughly doubles over time.
Where do I find purchase frequency in Shopify?
In Shopify Admin:
- Returning customer rate and orders per customer: Analytics > Reports > Customers over time
- Sales by customer and : Analytics > Reports > Sales over time
- Per-customer order history: individual customer profiles under Customers
To lift this number, see our Shopify conversion rate optimization guide for retention-friendly patterns.
Where do I find CLV inputs in WooCommerce or BigCommerce?
WooCommerce has built-in analytics under WooCommerce > Analytics:
- : Analytics > Orders ( column, calculated as Net Sales ÷ Orders)
- Orders per customer: Analytics > Customers (Orders column shows lifetime orders per customer)
- Total revenue per customer: Analytics > Customers (Total Spend column)
BigCommerce built-in analytics are lighter on customer lifetime data:
- Customer overview: Analytics > Customers in the store admin panel
- Predictive 12-month revenue: BigAI Predictive Analytics (requires 6+ months of order history)
- For deeper cohort or reporting, third-party tools like Chartsy or Putler add the missing layer
How does CLV relate to AOV?
is one component of . The formula:
CLV = AOV × Purchase Frequency × Customer Lifespan × Profit Margin
Worked example: A customer with $100 AOV who buys twice a year for 3 years at 30% has a CLV of $180.
Increasing AOV through or upsells directly raises CLV. Run our AOV calculator first to confirm your baseline.
How do I calculate CLV with a discount rate (NPV-style)?
The basic formula assumes future revenue is worth the same as revenue today. For longer-horizon (5+ years), an NPV adjustment matters.
Discounted CLV per year: divide that year's contribution by (1 + r)^n where:
- r = discount rate (typically 8-12% for ecommerce)
- n = year number (1, 2, 3...)
Sum the discounted values across all years.
Most ecommerce teams skip this because customer lifespans are short and the simpler model is close enough. Use NPV-CLV only if you forecast beyond 5 years or run high- subscription models.
How often should I recalculate my CLV?
Quarterly is the working cadence for most stores.
Monthly recalculation is useful right after a major change:
- Pricing shift
- New acquisition channel launch
- Retention program rollout
Wait at least 90 days for new patterns to stabilize before drawing conclusions. If you run win-back campaigns, recalculate after each cohort completes the win-back window. See the cart abandonment guide for cohort-level recovery patterns.
What's the difference between simple CLV and cohort CLV?
Simple (what this calculator returns) gives you a store-level average using your overall , frequency, lifespan, and .
Cohort CLV groups customers by acquisition month (or quarter) and tracks each cohort separately. Cohort CLV reveals:
- Whether recent customers are more or less valuable than older ones
- Seasonality effects
- Impact of acquisition channel mix
For most stores under $1M revenue, simple CLV is enough. matters once you optimize specific acquisition channels or run retention experiments.
Related Articles
Learn more strategies to improve customer retention and lifetime value.

Ecommerce SEO Statistics 2026: What 599 Stores Reveal
Ecommerce SEO statistics built on audits of 599 real stores plus source-checked 2026 data: the structured data gap, AI search click math, and three recycled numbers that do not say what people think.

Ecommerce SEO Audit: A Step-by-Step Checklist
A step-by-step ecommerce SEO audit checklist for Shopify and WooCommerce stores, covering crawling, indexing, Core Web Vitals, faceted navigation, duplicate variants, and product schema, grounded in Google's own documentation.

Your Ecommerce Audit Now Tells You What to Fix First
The biggest update to the EcomHint audit since launch: the report now tells you where you stand, what to fix first, exactly where each issue sits on your store, and whether your fix actually worked.
Want to increase your CLV?
Repeat orders start with a first purchase that went smoothly, and a free audit shows you what that first one runs into.
Free preview • No credit card • Nothing to install
