Deep Insights for WooCommerce (formerly Woo Insights) adds an analytics dashboard to WooCommerce. It shows revenue, products, customers, retention, profitability, subscriptions, inventory, shipping, discounts and refunds, plus automatic insights about what changed.
Everything runs on your own site. There are no accounts, API keys or external services, and no store or customer data leaves your server.
What you need
- WordPress 6.4 or newer
- WooCommerce 8.2 or newer
- PHP 7.4 or newer
- MySQL 5.7+ or MariaDB 10.3+
Deep Insights works with both WooCommerce order storage modes: High-Performance Order Storage (HPOS) and the legacy posts storage.
Optional:
- WooCommerce Subscriptions unlocks the Subscriptions report.
- WooCommerce Cost of Goods Sold (WooCommerce 9.5+) unlocks the Profitability report.
Install the plugin
- Download the Deep Insights for WooCommerce zip file from wpruby.com.
- In WordPress, go to Plugins → Add New Plugin → Upload Plugin.
- Choose the zip file and click Install Now.
- Click Activate.
Upgrading from Woo Insights? See Upgrading from Woo Insights.
Deep Insights is free. It does not need a license key, and updates arrive through the normal WordPress update screen.
After activation, the plugin row has links to the dashboard, settings, documentation and support.

The first import
When you activate the plugin, it creates its own analytics tables and starts importing your order history in the background. You don’t need to keep the page open.
While the import runs, the dashboard shows a progress bar and reports are marked as incomplete. Large stores can take a while; see Importing your order history for details.
Open the dashboard
Go to WooCommerce → Deep Insights.

The sidebar lists every report:
- Overview: key figures and the revenue trend at a glance.
- Revenue: gross to net, taxes, shipping and where revenue comes from.
- Products: product, variation and category performance, products bought together, and lifecycle.
- Customers: new vs returning, RFM segments, lifetime revenue, geography and acquisition.
- Retention & Cohorts: do customers come back after their first order?
- Profitability: gross profit from recorded product costs.
- Subscriptions: recurring revenue, churn and renewals.
- Inventory: stock levels, sales velocity and estimated sell-out dates.
- Shipping: shipping revenue, methods and destinations.
- Discounts & Refunds: coupon performance and refund analysis.
- Insights: notable changes, explained.
- Settings: reporting rules, data import and integrations.
Who can see it
Anyone with the View WooCommerce reports capability can open the dashboard. By default that is Administrators and Shop Managers.
Settings, imports and customer-level exports need the Manage WooCommerce capability.
Your WooCommerce data is never changed
Deep Insights only reads orders. It never modifies orders, payments, products, customers, refunds, subscriptions or stock.