How to Track Customer Lifetime Value
in WooCommerce
Know how much each customer is really worth—so you can spend smarter on acquisition and invest in retention.
CLV Calculation Methods
Choose the right formula for your needs
Simple CLV
Low-Medium AccuracyAOV × Purchase Frequency × Customer Lifespan
$60 × 3 orders/year × 2.5 years = $450
Quick estimation when you have basic order data
Historical CLV
Medium (doesn't predict future) AccuracySum of all past revenue from a customer
Customer A spent: $80 + $65 + $120 + $55 = $320
Looking at individual customer value to date
Predictive CLV
Medium-High AccuracyAOV × Frequency × Predicted Remaining Lifespan + Historical Revenue
$70 AOV × 2.5 freq × 1.5 remaining years + $280 past = $542.50
Forecasting future customer value for budget decisions
Cohort-Based CLV
High AccuracyAverage revenue per customer in cohort over time
Jan 2024 cohort: Month 1 avg $65, Month 6 avg $180, Month 12 avg $240
Comparing customer quality across acquisition periods
Why CLV Changes Everything
If your CLV is $300 and your CAC is $50, you can confidently spend up to $100 to acquire a customer and still be highly profitable. Without knowing CLV, most store owners set ad budgets based on first-order profit—and massively under-invest in growth.
A 20% increase in CLV (from $300 to $360) on 1,000 customers/year is an extra $60,000 in revenue—often achievable with simple retention tactics.
Track CLV Automatically
StoreRadar calculates Customer Lifetime Value by cohort, channel, and segment—updated daily with no spreadsheets required.
The 4 Levers of CLV
Each component can be optimized independently to grow customer value
Average Order Value (AOV)
The average amount a customer spends per transaction
- Product bundling and kits
- Free shipping thresholds
- Upsell and cross-sell recommendations
- Volume discounts and tiered pricing
Purchase Frequency
How often a customer buys from you per year
- Email marketing and retention campaigns
- Loyalty and rewards programs
- Subscription options for consumables
- Post-purchase follow-up sequences
Customer Lifespan
How long a customer continues buying from you
- Excellent customer service
- Product quality and consistency
- Win-back campaigns for lapsed customers
- Community building and brand loyalty
Gross Margin
Profit margin on products sold to the customer
- Optimize product costs and sourcing
- Reduce discounting and coupon reliance
- Shift mix toward higher-margin products
- Reduce fulfillment costs
CLV Tracking Setup Guide
Start tracking customer lifetime value step by step
Export Your Customer Order Data
Pull all customer orders with dates, amounts, and customer identifiers from WooCommerce for at least the last 12-24 months.
Go to WooCommerce → Reports → Customers or use an export plugin. You need: customer email/ID, order date, and order total for every order.
You need at least 6 months of data, ideally 12-24 months
Calculate Core CLV Inputs
From your order data, calculate: Average Order Value, Average Purchase Frequency (per year), and Average Customer Lifespan.
AOV = Total Revenue ÷ Total Orders. Frequency = Total Orders ÷ Unique Customers ÷ Years of Data. Lifespan = Average time between first and last order.
AOV typically $40-100, Frequency 1.5-4x/year, Lifespan 1-3 years
Segment Customers by Value
Divide customers into tiers based on total spend. Identify your top 10%, middle 40%, and bottom 50% by revenue contribution.
Sort customers by total spend. Your top 10% likely drive 30-50% of revenue. These are your VIPs who deserve special attention.
Top 10% should contribute 30%+ of total revenue
Build Cohort Analysis
Group customers by acquisition month and track their cumulative spending over time to see how CLV develops.
Create cohorts by first-purchase month. Track revenue from each cohort at 30, 60, 90, 180, 365 days. Compare cohorts to spot trends.
Healthy stores see 30-50% revenue increase from Month 1 to Month 12 per cohort
Calculate CLV:CAC Ratio
Compare Customer Lifetime Value to Customer Acquisition Cost to determine if your growth is sustainable.
CLV:CAC = Average CLV ÷ Average Cost to Acquire a Customer. Include all marketing spend divided by new customers acquired.
Healthy ratio is 3:1 or higher. Below 2:1 requires action.
Set Up Ongoing CLV Monitoring
Automate CLV tracking so you can monitor trends monthly without manual data pulls.
Use StoreRadar or build a dashboard that updates automatically. Track CLV by cohort, channel, and customer segment monthly.
Monthly review takes 30 minutes with proper tooling
CLV Benchmarks by Industry
Typical customer lifetime values for common WooCommerce niches
| Industry | Typical CLV | Frequency | Lifespan |
|---|---|---|---|
| Fashion / Apparel | $150-400 | 2-4x/year | 1.5-3 years |
| Health & Beauty | $200-600 | 3-6x/year | 2-4 years |
| Food & Beverage | $300-1,000 | 6-12x/year | 2-5 years |
| Home & Garden | $100-300 | 1-2x/year | 2-4 years |
| Electronics | $200-500 | 1-2x/year | 2-3 years |
| Pet Supplies | $400-1,200 | 4-8x/year | 3-6 years |
Key Insight
Consumable products (food, beauty, pet supplies) naturally have higher CLV due to repeat purchases. If you sell durable goods, focus on expanding your product line, adding consumable accessories, or creating subscription services to increase purchase frequency.
Quick Wins
Start understanding your customer value today
Calculate Your Simple CLV
Pull AOV, purchase frequency, and lifespan from WooCommerce Analytics. Multiply them together for your baseline CLV.
Identify Your Top 10% Customers
Sort customers by total spend. Know who your VIPs are and how much revenue they represent.
Calculate CLV:CAC Ratio
Divide average CLV by average customer acquisition cost. If it's below 3:1, you need to improve retention or reduce CAC.
Set Up a Basic Cohort View
Group customers by first-purchase month in a spreadsheet. Track cumulative revenue per cohort to see retention trends.
Compare CLV by Channel
If you have UTM data, calculate CLV for customers acquired through different channels. Shift budget to higher-CLV channels.
Launch a VIP Program
Create special treatment for top customers: early access, exclusive discounts, or personal outreach. Protect your highest-value relationships.
CLV Tracking Mistakes
Avoid these pitfalls when measuring customer lifetime value
Using CLV to Justify Unsustainable CAC
Spending $150 to acquire a customer with $200 CLV looks fine—until you account for COGS, fulfillment, and overhead.
Use profit-based CLV (CLV × Gross Margin) when comparing to CAC. A $200 CLV with 40% margin is really $80 in profit.
Averaging CLV Across All Customers
Your average CLV of $300 hides that 60% of customers buy once ($50 CLV) while 10% are worth $1,500+.
Segment CLV by customer tier, acquisition channel, and product category. Make decisions based on segment CLV, not overall average.
Ignoring Time Value and Cohort Trends
Comparing a 3-year-old customer's CLV to a 3-month-old customer's CLV. Of course the older customer spent more.
Always compare within cohorts. Compare 6-month CLV of January customers vs February customers, not total spend of old vs new.
Not Connecting CLV to Acquisition Channels
Knowing overall CLV but not knowing which channels bring the highest-value customers.
Track CLV by acquisition source. Customers from organic search might have 2x the CLV of customers from paid social.
Treating CLV as Static
Calculating CLV once and never updating it. Customer behavior changes with market conditions, competition, and your actions.
Recalculate CLV monthly. Watch for trend changes—declining CLV is an early warning sign of retention problems.
Related WooCommerce Guides
Track Revenue
Set up accurate revenue tracking across channels.
Track Conversion Rate
Monitor and improve your visitor-to-customer rate.
Repeat Customers
Grow second purchases and loyalty.
Stop Losing Customers
Diagnose why customers aren't coming back.
Increase Average Order Value
Get customers to spend more per order.
Upsell & Cross-sell
Boost revenue with smart product recommendations.
Frequently Asked Questions
Common questions about tracking Customer Lifetime Value
CLV is the total revenue a customer generates over their entire relationship with your store. For example, a customer who orders 4 times over 2 years with an average order of $75 has a CLV of $300. It's one of the most important metrics for sustainable ecommerce growth.
Simple CLV = Average Order Value × Purchase Frequency × Customer Lifespan. For example: $60 AOV × 3 orders/year × 2.5 years = $450 CLV. WooCommerce doesn't calculate this natively—you need analytics tools or manual calculations from order data.
A good CLV depends on your industry and product type. A healthy benchmark is a CLV:CAC ratio of 3:1 or higher—meaning each customer is worth at least 3x what you spent to acquire them. If CLV is below 2x CAC, you're likely unprofitable on customer acquisition.
AOV measures a single transaction. CLV measures the total value across all transactions over the customer's lifetime. A store with a $40 AOV but 8 repeat purchases per customer has a $320 CLV. Focusing only on AOV misses the bigger picture of customer value.
WooCommerce shows per-customer order history and total spend under WooCommerce → Customers, but it doesn't calculate CLV metrics like average lifespan, purchase frequency, or CLV by cohort. You need additional tools or plugins for proper CLV tracking.
Review CLV monthly for trends, and do a deep cohort analysis quarterly. CLV changes slowly—it's a long-term metric. Weekly checks aren't necessary, but monthly monitoring helps you catch retention problems early before they significantly impact revenue.
Know What Every Customer Is Worth
StoreRadar tracks Customer Lifetime Value by cohort, acquisition channel, and product category—so you invest in the customers that matter most.
Start Free Trial ->By signing up, you agree to our Terms of Service and Privacy Policy