Icona del prodotto

Customer Analytics per WooCommerce

RFM segments, lifetime value, top customers, retention & acquisition-source reports for WooCommerce — know, keep and grow your best buyers.
Scegli un'opzione di fatturazione
$79
Risparmia 20%
$158 $126.40

L'abbonamento include

  • Aggiornamenti e miglioramenti del prodotto
  • Servizio clienti
  • Garanzia di rimborso entro 30 giorni

Customer Analytics for WooCommerce shows you who your best customers are, which ones are slipping away, and what each customer is worth — from the order data already in your store.

While WooCommerce provides basic sales reports, decisions about retention, marketing spend, and outreach need deeper customer metrics. Customer Analytics for WooCommerce adds dedicated reports for RFM customer segments, top customers with predicted next-order dates, customer lifetime value, active customer value, cohort retention, repeat purchase rate, churn rate, acquisition sources, and geographic performance — plus one-click coupon creation for a chosen segment — all within the native WooCommerce Admin interface.

Customer Analytics Reports Inside WooCommerce Admin

Unlike traffic analytics tools, Customer Analytics for WooCommerce reveals customer behavior patterns through metrics built for retention analysis. It extends your existing WooCommerce Analytics dashboard without requiring external services or third-party data sharing.

  • Privacy-first: All data processing happens on your own server
  • No external dependencies: Works without third-party services or data sharing
  • Works with your existing data: Reports use the order history you already have
  • Native integration: Extends the WooCommerce Admin interface you already use
  • Export report data: Download any report as CSV for external analysis
  • Act on your segments: Create a WooCommerce coupon for an RFM segment in one click to run targeted win-back or loyalty campaigns
  • Judge your marketing by what it retains: Compare lifetime value and repeat rate by the channel that acquired each customer, not just by the sale it made

Customer Reports and Metrics

1. Customer Segments (RFM)

Who are my best customers, and who is slipping away?
Group your customers into actionable segments using RFM analysis (Recency, Frequency, Monetary), then act on them directly. Every customer is scored 1–5 on how recently they ordered, how often they buy, and how much they spend, and mapped to one of six named segments — so you can see who your best customers are and who needs winning back.

Key Features:

  • Automatic RFM scoring with quintiles or configurable fixed thresholds
  • Six clear segments: Champions, Loyal, At Risk, About to Sleep, Hibernating, and Lost
  • Segment cards showing customer count, share of revenue, and average lifetime value
  • Sortable customer table with names, emails, segment, orders, total spent, last order, purchase cadence, and R/F/M scores
  • Average order gap, predicted next order date, and an overdue indicator per customer — sort At Risk by most overdue to target win-backs precisely
  • One-click coupon creation targeting a specific segment’s customers
  • Export the full customer list (including emails and segments) as CSV

Example: Create a win-back coupon for your “At Risk” segment in one click to re-engage previously valuable customers before they churn.

2. Top Customers

Which of my customers are worth the most, and which are overdue for their next order?
See who your most valuable customers are — ever, or as of any date in the past. The report ranks customers by lifetime value in a leaderboard, shows how lifetime spend is distributed across your customer base in an LTV histogram, and predicts each customer’s next order from their own buying rhythm.

Key Features:

  • Top customers leaderboard: orders, average order value, lifetime value, last order, and recency per customer
  • LTV distribution histogram — how many customers fall into each lifetime-spend bracket
  • Summary cards: total customers with repeat share, average and median LTV, total LTV with AOV, and your single top customer
  • Predicted next order and overdue indicator per customer, based on each customer’s own average order gap
  • “Values as of” filter pins every number to a past date — see who your top customers were at the end of last year
  • Export the full leaderboard (including emails and predictions) as CSV

Example: Sort the leaderboard by “Overdue” to find high-value customers who are past their usual buying rhythm — the exact list to reach out to this week.

3. Lifetime Value (Customer Lifetime Value / CLV)

What is an average customer worth over their lifetime?
Track average revenue per customer across your entire store, segmented by time periods and customer behavior patterns. The customer lifetime value WooCommerce report helps you understand the long-term profitability of different customer segments.

Key Features:

  • Calculate average lifetime value in your store’s currency
  • See how many customers you acquired each period (acquired customer count)
  • Track average customer tenure in months (time since first order), defined for every customer
  • See expected customer lifespan and expected lifetime value (textbook CLV = average monthly value × 1 ÷ churn)
  • Segment by purchase behavior (one-time, repeat, loyal)
  • Customize loyalty thresholds to match your business
  • Export data for deeper analysis

Example: If your average customer lifetime value is $200 and acquisition costs $50, that is a 4x return — context you need before scaling marketing spend.

4. Active Customer Value

How many of my customers are still active, and what are they worth on average?
Track the size and value of your active customer base over time. At each interval the report measures the customers who were active within your churn period — how many there are and the average value per active customer — so the trend reflects your currently-engaged base instead of a flat all-time average.

Key Features:

  • See active customer count trend over time — the size of your engaged base
  • Track the average value per active customer, with their average tenure shown as a summary figure
  • Configurable monthly lookback period and churn period
  • Compare period-over-period performance

Example: Use trend data to correlate changes in customer value with marketing campaigns, product launches, or seasonal patterns.

5. Cohort Retention

What share of each month’s new customers keeps buying in later months?
See how well you retain the customers you acquire, month by month. Each row of the cohort retention heatmap is a monthly cohort — the customers whose first order fell in that month — and each cell shows the percentage of that cohort who placed at least one order N months later, shaded so retention patterns stand out at a glance.

Key Features:

  • Monthly cohort heatmap with cohort size and M+0, M+1, M+2… retention columns
  • Average retention by month offset chart — spot where the typical drop-off happens
  • Summary cards for customers acquired, cohorts, and average M+1 and M+3 retention
  • Retention is tracked over each cohort’s whole life, not just the selected range
  • Export the full cohort matrix as CSV

Example: If retention collapses after M+1 across every cohort, a post-purchase email at the 30-day mark targets exactly where customers are slipping away — and the following cohorts’ rows show whether it worked.

6. Repeat Purchase Rate

What percentage of my customers order more than once in the same period?
Track the percentage of customers who return for additional purchases across customizable time periods. The repeat purchase rate WooCommerce report helps identify whether customer retention efforts are working.

Key Features:

  • Calculate repeat purchase percentages for any period
  • Track metrics daily, weekly, monthly, or yearly
  • Identify seasonal purchase patterns
  • Monitor customer retention WooCommerce metrics over time

Example: A rising repeat purchase rate indicates improving customer retention without additional acquisition costs.

7. Churn Rate

What percentage of my active customers stop buying during a period?
Monitor customer attrition with configurable detection periods tailored to your business cycle. The WooCommerce churn rate report measures the percentage of active customers lost in each period — customers lost during a period divided by customers active at its start — so you can see when customers stop purchasing and act on that data.

Churn Detection Periods:

  • 15, 30, 60, or 90 days for frequent purchases
  • 4, 6, 12, or 24 months for seasonal businesses

Example: Tracking churn rate over time lets you measure whether retention campaigns are reducing customer attrition.

8. Acquisition Sources

Which marketing channels bring customers who come back?
See which marketing channels bring customers who come back — not just customers who convert once. Every customer is attributed to the channel of their first order, using WooCommerce’s built-in order attribution data, and the report then measures what those customers went on to be worth.

Key Features:

  • Lifetime value, repeat rate, orders per customer and AOV per acquisition source
  • Still-active share per source — how much of what a channel brought is still buying
  • First-order revenue next to lifetime revenue, so a channel’s day-one return is visible against its long-run return
  • Group by channel (organic, paid, referral, direct…), or by utm source, medium or campaign
  • Side-by-side charts of customers acquired and average lifetime value per source
  • Customers whose first order predates your store’s attribution data are grouped as “Unknown” and flagged, so the numbers are never quietly wrong
  • Export the full source breakdown as CSV

Example: The channel that acquires the most customers is often not the one that acquires the most valuable ones — comparing lifetime value per source tells you which campaign deserves the next increase in budget.

9. Countries

Which countries bring the most sales, and what do they buy?
Analyze geographic performance with detailed country-level metrics that go beyond basic location reports.

Key Metrics by Country:

  • Net sales
  • Total orders and items sold
  • Unique products purchased
  • Product performance segmentation for single countries
  • Compare multiple countries side-by-side

Example: Identify top-performing products by country to optimize inventory allocation and marketing for each market.

Seamless Configuration & Setup

The plugin integrates directly with your WooCommerce Admin dashboard:

  1. Install & Activate – Standard WordPress plugin installation
  2. Configure Settings – Customize thresholds for your business model
  3. Start Analyzing – Access reports immediately with historical data

Technical Requirements

Built to WordPress coding standards and optimized for WooCommerce’s High-Performance Order Storage (HPOS) system. The plugin is HPOS compatible and designed for stores running modern infrastructure.

Requirements:

  • WordPress 6.9+
  • WooCommerce 9.0+ with HPOS enabled
  • PHP 8.3+
  • MySQL 8.0+

Performance Features:

  • Optimized queries using MySQL 8.0 features
  • Processes stores of all sizes with configurable options
  • Configurable lookback periods for very large stores
  • Efficient data loading and processing
  • Native WooCommerce Admin integration

Customer Analytics for WooCommerce works with the order history you already have: install it, open the Analytics menu, and the reports are populated from your existing data — no tracking scripts to add and no accounts to create. Everything is computed and stored on your own server.


Domande più comuni

What does Customer Analytics add to WooCommerce Analytics?

The WooCommerce Customer Analytics extension adds customer-focused metrics to your store: RFM customer segments, customer lifetime value (CLV), a top-customers leaderboard with predicted next-order dates, cohort retention, churn rate, repeat purchase rate, acquisition sources, and geographic sales. It extends WooCommerce's built-in Analytics with these as new WooCommerce reports under WooCommerce → Analytics, computed from your existing order data — without replacing or removing any native report.

How is this different from Google Analytics?

Google Analytics focuses on traffic and acquisition sources; Customer Analytics focuses on customer behavior — lifetime value, customer retention, churn rate, and RFM segmentation — using the order data already in your WooCommerce database. It runs entirely on your server for privacy-first customer insights, with no tracking script and no data sent to any third-party service.

Do I need to install tracking code or wait for data to accumulate?

No. Customer Analytics works on the orders already in your store, so reports are populated immediately on activation. There is no tracking snippet to add and no waiting period before the data starts collecting — your full order history is analyzed from day one.

Will this slow down my store?

No. The plugin adds no front-end tracking script and runs its queries only when you open a report in the admin, reading from WooCommerce's High-Performance Order Storage. For very large stores you can set a lookback period to limit how much history each report processes.

What is RFM segmentation and how are the segments calculated?

RFM segmentation scores each customer 1–5 on Recency (how recently they ordered), Frequency (how often they order), and Monetary value (how much they spend). Scores use quintiles by default, or fixed thresholds you set. Customers map to six named segments — Champions (your best, highest-value customers), Loyal, At Risk, About to Sleep, Hibernating, and Lost — and a sortable table ranks individual customers by total spent.

How does one-click coupon creation work?

From the Customer Segments report, select a segment and click Create coupon. The plugin generates a standard WooCommerce coupon restricted to that segment's customer email addresses, limited to one use per customer — ideal for win-back campaigns. You set the discount type, amount, expiry date, and code, then a link takes you straight to the coupon editor.

How is customer lifetime value calculated?

Customer lifetime value (CLV) is the average net revenue a customer generates across their whole relationship with your store. The plugin groups every order by customer (guests by billing email), subtracts refunds to match WooCommerce's revenue, and averages across customers.

What does the Top Customers report show?

The Top Customers report ranks your customers by lifetime value: a leaderboard with each customer's orders, average order value, lifetime spend, last order, and predicted next order, plus an LTV distribution histogram showing how many customers fall into each lifetime-spend bracket and summary cards (total customers, average and median LTV, total LTV, top customer). The date range selects which acquired customers appear (those whose first order falls in the range), and a "Values as of" filter can pin all values to a past date — so you can also see who your top customers were at the end of last year.

How is the predicted next order date calculated?

The predicted next order date comes from each customer's own buying rhythm. Their average order gap is the time from first to last order divided by the number of gaps between orders, and the predicted next order is one average gap after their last order. The Overdue column shows how far past that prediction they are, as a percentage of their own gap — so you can sort a segment by "most overdue versus their own pattern". The prediction needs at least two orders; one-time buyers show a dash. These columns appear in both the Customer Segments and Top Customers reports.

What does the Acquisition Sources report show?

It shows which marketing channels bring customers who come back. Each customer is attributed to the channel of their first order — using the order attribution data WooCommerce already records — and the report then reports that group's lifetime value, repeat rate, orders per customer, average order value, still-active share, and first-order revenue against lifetime revenue. You can group by channel (organic, paid, referral, direct and so on) or by utm source, medium, or campaign. WooCommerce's own attribution report is order-level and answers which channel made a sale; this one answers what the customers that channel brought turned out to be worth.

Why are some customers in the Acquisition Sources report grouped as "Unknown"?

Because their first order carries no attribution data. WooCommerce records the source of an order only while its Order Attribution feature is active, so orders placed before that — including your older order history — have none, and orders placed through the admin are recorded as such. When only a small share of the customers in range carry attribution data, the report displays a notice stating that share, so an "Unknown" row is never mistaken for a fault.

What does the Cohort Retention report show?

The Cohort Retention report groups customers into monthly cohorts by the month of their first order and shows, for each cohort, the percentage who placed at least one order 1, 2, 3… months later — as a shaded heatmap with the cohort size alongside. An accompanying chart averages retention across cohorts at each month offset so you can see where the typical drop-off happens, and the whole matrix can be exported as CSV.

What counts as a churned customer?

A customer is counted as churned in a period if they were active at its start (they had ordered within your churn window, default 90 days) but placed no order by the period's end. You can set churn windows from 15 days up to 2 years to match your purchase cycle.

How is the repeat purchase rate calculated?

Repeat purchase rate is repeat customers ÷ total customers × 100, measured per period. A customer counts as "repeat" when they placed two or more orders within the period.

Can I see sales and revenue by country?

Yes. The Countries report breaks down items sold, net sales, and orders by billing country, with all-countries, single-country, and side-by-side comparison views. This geographic sales report's net sales are calculated on the same net basis as WooCommerce's native Revenue, Products, and Categories reports.

How are refunded orders handled?

It depends on the report. The value reports (Lifetime Value, Active Customer Value, Countries, Top Customers, Acquisition Sources, RFM monetary value) subtract refunds to match WooCommerce's native revenue. The behavioral reports (Churn Rate, Repeat Purchase Rate, Cohort Retention) exclude fully refunded orders, since a refund isn't a real purchase.

Are guest orders included?

Yes. Guest orders are grouped by their billing email address so each customer is counted consistently across reports.

Does this work with subscription products?

Yes. Subscription orders from WooCommerce Subscriptions are included in the calculations like regular orders.

How often is data updated?

Reports always use current data from your WooCommerce database, so each report reflects your orders as they are at the time you view it.

Does this send my data to any third-party service?

No. All calculations run on your own server using data already in your WooCommerce database. There are no external dependencies and no customer data is shared with third parties.

Do I need WooCommerce HPOS to use this plugin?

Yes. The plugin reads order data from WooCommerce's High-Performance Order Storage (HPOS), so HPOS must be enabled. It also needs current versions of WordPress, WooCommerce, PHP, and MySQL — see the Requirements section on this page for the exact minimums.

Can I export the reports to CSV?

Yes. Every report includes a CSV download. The Customer Segments export includes each customer's email address and segment, which is useful for external analysis or marketing tools.

Informazioni sull'estensione

  • Versione PHP richiesta: 8.3
  • Testato con WordPress: 7.0.2
  • Testato con WooCommerce: 10.9.4
  • Richiede almeno WordPress: 6.9
  • Richiede almeno WooCommerce: 9.0

Paesi

  • Mondiale

Related Products

Prezzo $279 Annualmente
Valutato 3.2 su 5 stelle
Prezzo $79 Annualmente
Valutato 3.4 su 5 stelle
Prezzo $59 Annualmente
Valutato 3.1 su 5 stelle
Prezzo $109 Annualmente
Valutato 2.7 su 5 stelle
Prezzo $109 Annualmente
Valutato 2 su 5 stelle
Prezzo $49 Annualmente
Valutato 4.1 su 5 stelle
Prezzo $109 Annualmente
Valutato 2.3 su 5 stelle
Prezzo $39 Annualmente
Valutato 2.8 su 5 stelle
Prezzo $109 Annualmente
Valutato 2.6 su 5 stelle
Uso dei tuoi dati personali
Noi e i nostri partner trattiamo i tuoi dati personali (come dati di navigazione, indirizzi IP, informazioni sui cookie e altri identificatori univoci) sulla base del tuo consenso e/o del nostro legittimo interesse per ottimizzare il nostro sito web, le attività di marketing e la tua esperienza utente.