Description
Customer Intelligence for WooCommerce brings enterprise customer analytics directly into your WordPress admin. Predict Customer Lifetime Value, segment customers with RFM analysis, identify churn risk, and analyze cohort retention — all without sending a single byte to a third-party service.
Why this plugin
- 100% WordPress-Native — Your customer data stays on your server. No external APIs, no SaaS subscriptions.
- Affordable — Free open-source alternative to Metorik ($50-200/mo) and Glew.io ($79+/mo).
- Fast and lightweight — Background processing via WP-Cron, no impact on storefront performance.
- HPOS Compatible — Works with WooCommerce High-Performance Order Storage.
Key Features
- Customer Lifetime Value (CLV) — Predict the revenue every customer will generate using historical purchase data.
- RFM Segmentation — Visual 5×5 matrix classifying customers into Champions, Loyal, At Risk, Lost, and more.
- Churn Prediction — Heuristic churn-risk scoring with configurable thresholds.
- Cohort Retention Heatmap — See how each cohort of new customers retains over time.
- Segment Export — CSV export compatible with Mailchimp, Klaviyo, and other email platforms.
- Weekly Digest Email — Optional weekly summary of newly at-risk customers.
- WooCommerce Admin Integration — CLV and churn risk columns in the Users list, plus a dashboard widget.
Segments included
- Champions, Loyal, Potential Loyalists, New Customers, Promising
- Need Attention, About to Sleep, At Risk
- Hibernating, Lost, Cannot Lose Them
Privacy
All processing happens on your own server. No customer data is transmitted externally. See PRIVACY.md for details.
Installation
- Install WooCommerce first (required dependency).
- Upload the plugin files to
/wp-content/plugins/customer-intelligence-for-woocommerce/, or install through the WordPress plugin directory. - Activate the plugin through the Plugins screen in WordPress.
- Go to Customer Intel > Dashboard and click Recalculate to run the initial analysis.
- Configure options under Customer Intel > Settings.
FAQ
-
How is CLV calculated?
-
CLV = Average Order Value x Purchase Frequency x Estimated Customer Lifespan. The plugin uses completed and processing orders to compute these values per customer.
-
Does this work with HPOS?
-
Yes. The plugin fully supports WooCommerce High-Performance Order Storage (Custom Order Tables) and declares compatibility on activation.
-
Will this slow down my store?
-
No. All calculations run in the background via WP-Cron in configurable batches (default: 100 customers per run). No queries run on the storefront.
-
Can I export segments to my email marketing tool?
-
Yes. Any segment can be exported as CSV. Field names are compatible with Mailchimp, Klaviyo, ConvertKit, and most ESPs.
-
Does this plugin send my data anywhere?
-
No. All processing is local to your WordPress server. There are no external API calls.
-
What user role is required?
-
Users need the
manage_woocommercecapability (Shop Manager or Administrator).
Reviews
There are no reviews for this plugin.
Contributors and Developers
“Customer Intelligence for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Customer Intelligence for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Change Log
1.0.0
- Initial release.
- CLV calculation engine.
- RFM segmentation with visual 5×5 matrix.
- Churn prediction with heuristic algorithm.
- Cohort retention heatmap.
- Segment management and CSV export (generic + Mailchimp formats).
- Weekly churn digest email.
- WooCommerce admin integration: CLV and churn columns on Users list, dashboard widget.
- HPOS (Custom Order Tables) compatibility.