BigBad Deep eCommerce Insights

Description

BigBad Deep eCommerce Insights gives WooCommerce store owners a clear, fast dashboard of their most important store metrics – without loading a single order object.

Free features

  • Store snapshot – total orders, total revenue, and average order value at a glance
  • Top 10 products – ranked by units sold over the last 30 days. Variations roll up to their parent product so the leaderboard reflects real winners, not 18 colour variants.
  • Category breakdown – revenue, units, and revenue share % per WooCommerce category over the last 30 days
  • 30-day daily revenue chart – inline bar chart rendered in pure HTML/CSS (no JavaScript chart library, no slow load) with a tooltip on every day
  • Repeat customers – count of logged-in customers with more than one qualifying order
  • New vs Returning split – 30-day stacked bar showing how many of this month’s paid orders came from new customers, returning customers, and guests, with retention commentary
  • 7-day trend – this week vs last week order count with direction arrow and percentage change

All queries use aggregate SQL. No order objects are loaded on page render, making the dashboard safe for stores of any size. The free daily-revenue chart uses WooCommerce’s HPOS order-stats table (wp_wc_order_stats) when available; the remaining free metrics read the legacy order store, so keep WooCommerce’s legacy-order-table sync enabled if you run HPOS in authoritative mode.

Every metric on the dashboard is documented in plain English on the Help / About and How to Use pages — what each number includes, how it’s calculated, and what to do when it moves. No black-box analytics.

Pro features

Upgrade to BigBad Deep eCommerce Insights Pro for the full analytics engine:

  • Demand Intelligence – units and revenue by product, tracked in real time
  • Repeat Buyers – repeat purchase rate and buyer counts per product
  • Inactive-Customer Detection (Churn Radar) – flags customers with no paid order in the last 45 days, plus the products from their final order
  • True Demand – units sold per in-stock hour (stock-normalized sales speed)
  • Top Sellers Reorder – your best-selling products over the last 14 days shown alongside current stock, so you know what to reorder first
  • God Mode – dead shelf space, hidden winners, and addiction score in one view
  • Category Intelligence – category cross-sell matrix, category-level loyalty scoring (0-100), and plain-English behavioral summaries
  • Historical backfill – sync years of past orders into the analytics engine

Requirements

  • WordPress 6.0 or higher
  • WooCommerce 7.0 or higher
  • PHP 7.4 or higher

Screenshots

Installation

  1. Upload the bigbad-deep-ecommerce-insights folder to the /wp-content/plugins/ directory, or install directly through the WordPress plugin screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Ensure WooCommerce is active. The plugin will show an error notice if WooCommerce is not installed.
  4. Navigate to Deep Insights in the WordPress admin menu to view your store dashboard.

FAQ

Does this plugin require WooCommerce?

Yes. BigBad Deep eCommerce Insights is a WooCommerce analytics plugin and requires WooCommerce to be installed and active.

Does this plugin slow down my store?

No. All queries on the settings page use aggregate SQL (COUNT, SUM). No WooCommerce order objects are loaded on page render. The dashboard is safe for stores with any order volume.

What is the difference between the free and Pro versions?

The free version shows your key store metrics: total orders, revenue, average order value, top products, top categories, repeat customer count, and weekly trend. The Pro version adds a real-time demand tracking engine, inactive-customer detection (45-day), true demand (stock-normalized), a top-sellers reorder list, a category cross-sell matrix, category-level loyalty scoring, and more. See the plugin settings page for a full comparison.

Does the free version store any data?

No. The free version reads data directly from your existing WooCommerce orders using aggregate queries. It does not write to any custom database tables.

Do I need to configure anything?

No configuration is required. After activation, visit Deep Insights in your admin menu.

Where can I get support?

Visit bigbad.agency/support/ for help.

Reviews

Mee 29, 2026
The free one is alright but the pro version is sick. I couldn’t find a plugin that would do inventory for time in stock because we have stuff go out of stock lots and i wanted to see true demand. This nails it.
Read all 1 review

Contributors & Developers

“BigBad Deep eCommerce Insights” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.5

  • Added: Getting Started admin page — a guided first-run walkthrough for a fresh install.
  • Added: How It Works admin page — plain-English documentation of every dashboard metric.
  • Added: optional 14-day Pro free-trial notice for admins (dismissible; hidden once Pro is active). No Pro code ships in the free plugin.
  • Improved: clearer, more accurate feature naming in the settings comparison (e.g. “Inactive-Customer Detection”, “Top Sellers Reorder”).
  • Improved: more thorough data cleanup on uninstall.
  • No changes to the free dashboard’s metric calculations.

1.4

  • Added: New vs Returning customers split (last 30 days) with stacked-bar visualization and retention commentary
  • Added: Daily revenue 30-day bar chart (inline HTML/CSS, no chart library)
  • Added: Category breakdown now shows revenue, units, AND revenue share % per category
  • Added: Help / About page rewritten as a real reference — feature list, transparency table on how every metric is calculated, performance + privacy details, FAQ, support links
  • Added: How to Use page rewritten with a per-metric guide (“when to act” advice for every number) and troubleshooting section
  • Improved: Top Products query rolls variation IDs up to parent products so the leaderboard reflects real winners
  • Bumped: Tested up to WordPress 6.9
  • Confirmed: daily-revenue chart uses wp_wc_order_stats when available; remaining free metrics read the legacy order store (keep WooCommerce legacy-table sync enabled under authoritative HPOS)

1.3

  • Added revenue, average order value, top products, top categories, repeat customer count, and 7-day trend analytics
  • All analytics implemented as safe aggregate SQL queries (no order object loading)
  • Added pro feature teaser cards with upgrade link
  • Added bbdi_is_pro() extension hook for Pro plugin integration

1.2

  • Internal development – not released

1.1

  • Internal development – not released

1.0

  • Initial release – basic order count dashboard