Description
If you want to increase your sales by knowing how your customer behaves on your site, then PureDevs Customer History for WooCommerce is just the tool you need. This nifty tool will keep track of your top paying customers, the search term(keyword) they used, the time they spend on your site, your most popular products, and categories, you name it!
From calculating a customer’s lifetime value to their browsing history, this plugin keeps track of everything.
Tired of going through endless boring numbers that make no sense? Don’t worry, we have got you covered! WooCommerce Customer History by Puredevs has built-in statistics feature that will give you a lovely graphical representation of what those numbers mean through graphs and charts.
CUSTOMER INTELLIGENCE SUITE (PRO)
Take your customer insights to the next level with our advanced Customer Intelligence Suite:
RFM Analysis System – Automatically segment your customers based on Recency (when they last purchased), Frequency (how often they buy), and Monetary value (how much they spend). Identify your Champions, Loyal Customers, customers who Need Attention, and those At Risk of churning.
Customer Health Score – Get a real-time 0-100 health score for each customer based on purchase patterns, engagement, and spending behavior. Track health trends (improving, stable, or declining) to proactively address customer concerns before they churn.
Customer Lifecycle Stages – Automatically track where each customer is in their journey: Prospect, New Customer, Active Customer, Loyal Customer, At Risk, or Churned. Filter and target customers by lifecycle stage and days in stage for precision marketing.
Let us be your “hawk-eyed” to keep track of your customers and drive more sales.
FEATURES:
- Ability to manage the numbers of results to be viewed on a single page.
- Ability to filter BOT sessions.
- Ability to filter admin sessions.
- Ability to filter users who have not made any orders.
- Ability to export your setting and data for future usage.
- Ability to import your previously used setting and data.
- Ability to observe the steps the customer took before making a purchase or leaving the site before making any purchase.
- Ability to filter users who have not made any orders.
- Ability to see how many times a page has been viewed.
- Ability to see the search terms (keywords) used by your customers.
- Ability to see the total numbers of orders made by both all customers and individual customers.
- Ability to see the list and numbers of top brand, last searches, top categories, and the latest orders.
- Ability to analyze all the data with visual representations with charts and diagrams under the statistics section.
- Ability to identify the top customers and top searches on your site.
- Ability to identify the most viewed products on your site.
- Ability to identify the most viewed products for individual customers.
- Ability to save the user’s IP address.
- Ability to track user’s source URL.
- Ability to observe all the information of every customer in a conveniently stored and organized page, where you can see their financial summary, account information, pending orders, previously purchased history, and so on and so forth.
- Ability to download Customers & Users order informations to CSV.
- Generate weekly report for orders, top customers, searches, most viewed products, most viewed categories and send it to admin email or an entered email address from the settings area via email.
- Product View vs Purchase Ratio
- Customers will earn points by spending money, placing orders.
- Ability to categorized customers( Bronze, Silver, Gold, Platinum ) based on earning points.
- Generate different coupons for Bronze, Silver, Gold, Platinum customers.
- Ability to see the top selling products by month.
- Ability to see the products conversion funnel.
- Direct email communication with customers from admin panel.
- Send personalized welcome, follow-up, and promotional emails to customers.
- Customer referral system with unique referral codes and rewards.
- Track referral signups and purchases with point-based rewards.
- Referral link sharing and tracking with 30-day cookie attribution.
- Advanced RFM (Recency, Frequency, Monetary) customer segmentation analysis.
- Automatic customer intelligence scoring and segmentation.
- Visual RFM dashboard widget with interactive customer segment distribution.
- Actionable insights and recommendations based on RFM segments.
- Segment-based customer targeting for marketing campaigns.
- Customer Health Score (0-100) based on purchase patterns, engagement, and spending behavior.
- Health score trend tracking (improving, stable, declining) for proactive customer management.
- Filter customers by health score range (Excellent, Good, Fair, Poor, Critical).
- Visual health score badges and trend indicators on customer list.
- Customer Lifecycle Stages tracking (Prospect, New Customer, Active Customer, Loyal Customer, At Risk, Churned).
- Automatic lifecycle stage assignment based on customer behavior and purchase history.
- Lifecycle funnel visualization widget on dashboard.
- At-risk customer alerts widget to identify customers needing attention.
- Filter customers by lifecycle stage and days in stage for targeted marketing.
- Comprehensive customer intelligence dashboard with all metrics in one place.
Screenshots

This is an overview of what your customers’ current action. 
Advanced search of the customer list allows you to drill down to the specifics. 
The customer details page shows you the specifics of an individual customer’s history. 
Order history with advance search shows you the specifics of your customer buying history, which you can filter as per your needs. 
Sessions tab shows you the URLs your customers visited and the action they have taken. 
Live searches under sessions tab show you the search term your customers have made during particular sessions. 
Site pages, under the statistics page, shows you how many sessions a particular URL has. 
The keyword under the statistics page shows you how many searches have been conducted with a particular keyword. 
The category view, under statistics, shows you how many categories have been viewed. 
Packages view, under statistics, shows you how many packages have been viewed. 
The total spent under statistics shows how much the customers are spending. 
In the settings tab, you can define some pre-filters like excluding bots, admins, and users who are not spending. You can also export or import your preferred setting and data.
Installation
Manual installation is easy. It will take approximately less than a minute.
- Download the plugin from wordpress.org, unpack it and upload the [PureDevs Customer History for WooCommerce] folder to your wp-content/plugins/ directory.
- Activate the plugin through the Plugins menu in WordPress.
- Go to Dashboard > Customer History > Settings, to customize the content as per your needs.
You are good to go. Relish the delight of PureDevs Customer History for WooCommerce!
FAQ
Q. Is this plugin only for WordPress sites?
A. Yes, this plugin is compatible only with WordPress sites with WooCommerce installed and activated.
Q. Is it future-proof?
A. Yes, we continuously update the plugin and add relevant, useful features that are compatible with the latest versions of WordPress and WooCommerce.
Q. Do I need any technical or development knowledge to operate the plugin?
A. No, you just need to know how to install a plugin. We have developed it with easy to navigate, extremely user-friendly features. All customer intelligence data is calculated automatically.
Q. What is RFM Analysis and how does it help my business?
A. RFM stands for Recency (how recently a customer purchased), Frequency (how often they purchase), and Monetary (how much they spend). This analysis automatically segments your customers into groups like Champions, Loyal Customers, Potential Loyalists, At Risk, and more. It helps you identify your best customers, those who need attention, and those at risk of churning so you can target them with appropriate marketing strategies.
Q. What are the RFM customer segments available?
A. The plugin provides 11 intelligent segments: Champions, Loyal, Potential Loyalist, New Customers, Promising, Need Attention, About to Sleep, At Risk, Cannot Lose Them, Hibernating, and Lost. Each segment comes with actionable recommendations for engagement.
Q. What is Customer Health Score?
A. Customer Health Score is a 0-100 rating that indicates the overall health of your relationship with each customer. It’s calculated based on purchase patterns, engagement frequency, spending behavior, and recency. Scores are categorized as Excellent (81-100), Good (61-80), Fair (41-60), Poor (21-40), and Critical (0-20).
Q. How does health score trend tracking work?
A. The plugin tracks each customer’s health score over time and shows whether their engagement is improving (), stable (), or declining (). This helps you proactively identify customers whose relationship with your store is deteriorating before they churn.
Q. What are Customer Lifecycle Stages?
A. Lifecycle Stages track where each customer is in their journey with your store: Prospect (browsing but no purchase), New Customer (first purchase within 30 days), Active Customer (regular purchaser), Loyal Customer (consistent long-term buyer), At Risk (previously active but declining), and Churned (no activity for extended period).
Q. How are customers automatically assigned to lifecycle stages?
A. The plugin automatically analyzes each customer’s purchase history, order frequency, recency of last purchase, and total spending to determine their current lifecycle stage. Stages are updated automatically as customer behavior changes.
Q. Can I filter customers by their RFM segment, health score, or lifecycle stage?
A. Yes! The Customers & Users page includes advanced filters for RFM Segment, Health Score Range, Health Trend, Lifecycle Stage, and Days in Stage. This allows you to quickly find specific customer groups for targeted marketing campaigns.
Q. Can I send emails directly to customers from the plugin?
A. Yes, the plugin includes a direct email communication system. You can send personalized welcome emails, follow-up messages, and promotional emails to individual customers directly from their profile page in the admin panel.
Q. What data can I export from the plugin?
A. You can export customer order information to CSV format, including user details, order counts, spending data, and more. You can also export and import plugin settings for backup or migration purposes.
Q. Does the plugin affect my site’s performance?
A. The plugin is optimized for performance. Customer intelligence calculations run in the background and results are cached. The session tracking uses efficient database queries and can be configured to exclude bots and admin users to reduce unnecessary data.
Q. Which features are available in the Pro version?
A. Pro features include: RFM Analysis System, Customer Health Score, Customer Lifecycle Stages, Advanced Statistics & Charts, Session Tracking, Customer Categorization with Coupons, Weekly Reports, Email Communication, Referral System, Import/Export functionality, and advanced filtering options.
Q. Is customer data secure?
A. Yes, all customer data is stored securely in your WordPress database. The plugin follows WordPress security best practices including data sanitization, nonce verification, and capability checks for all admin operations.
Reviews
Contributors & Developers
“PureDevs Customer History for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “PureDevs Customer History for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.1.6
- NEW: Customer Health Score system (0-100) based on purchase patterns, engagement, and spending behavior.
- NEW: Health score trend tracking (improving, stable, declining) for proactive customer management.
- NEW: Customer Lifecycle Stages tracking (Prospect, New Customer, Active Customer, Loyal Customer, At Risk, Churned).
- NEW: Automatic lifecycle stage assignment based on customer behavior and purchase history.
- NEW: Lifecycle funnel visualization widget on dashboard.
- NEW: At-risk customer alerts widget to identify customers needing immediate attention.
- NEW: Filter customers by health score range (Excellent, Good, Fair, Poor, Critical).
- NEW: Filter customers by lifecycle stage and days in stage for targeted marketing.
- NEW: Visual health score badges and trend indicators on customer list.
- NEW: Comprehensive customer intelligence cards on customer detail pages.
- Enhanced customer intelligence dashboard with all metrics in one place.
- Improved customer list table with RFM, Health Score, and Lifecycle columns.
- Compatibility check with WP and WooCommerce latest version.
2.1.5
- Advanced RFM (Recency, Frequency, Monetary) customer segmentation system.
- Intelligent customer scoring with 11 predefined segments (Champions, Loyal, Potential Loyalist, etc.).
- Visual RFM dashboard widget with segment distribution charts.
- Actionable business insights and recommendations for each customer segment.
- Enhanced customer intelligence for targeted marketing campaigns.
- Filter(search) Customers & Users by purchased product.
- Compatibility check with WP and WooCommerce latest version
2.1.4
- Fixed product brand view issue.
- Update freemius WP SDK.
- Compatibility check with WP and WooCommerce latest version
2.1.3
- Direct customer email communication system with personalized templates.
- Customer referral system with unique codes and point-based rewards.
- Referral tracking with cookie attribution and sharing capabilities.
- Enhanced customer engagement and retention features.
- Compatibility check with WP and WooCommerce latest version
2.1.2
- Conversion Funnel Visualization.
- Compatibility check with WP and WooCommerce latest version
2.1.1
- Top selling products by month.
- Compatibility check with WP and WooCommerce latest version
2.1.0
- Categorized customers based on earning points ( points will be earned by placing order and spending money on this store ).
- Create and send coupons to customers based on customer category.
- Compatibility check with WP and WooCommerce latest version
1.0.9
- Generate weekly report for orders, top customers, searches, most viewed products, most viewed categories and send it to admin email or an entered email address from the settings area via email.
- Compatibility check with WP and WooCommerce latest version
1.0.8
- Generate weekly orders report
- Generate weekly searches report
- Generate weekly most viewed products report
- Product View vs Purchase Ratio
- Compatibility check with WP and WooCommerce latest version
1.0.7
- Most viewed products list for individual customer
- Update freemius WP SDK
- Compatibility check with WP and WooCommerce latest version
1.0.6
- Download Customers & Users Order Informations to CSV
- update freemius WP SDK
1.0.5
- Compatible with High Performance Order Storage
1.0.4
- update freemius WP SDK
- add no order message
- compatibility check with WP and WooCommerce latest version
1.0.3
- update freemius WP SDK
- compatibility check with WP and WooCommerce latest version
1.0.2
- update freemius WP SDK
- compatibility check with WP and WooCommerce latest version
1.0.1
- update freemius WP SDK
- compatibility check with WP latest version
1.0.0
- Version 1.0.0 Initial Release
Close
