StoreAnalytics Pro – Store Analytics Dashboard

WooAnalytics Pro is a comprehensive analytics plugin for WooCommerce that surfaces the business intelligence a serious store operator needs, but WooCommerce’s built-in reports don’t provide. WooCommerce natively shows revenue and order counts, but it does not calculate profit, does not segment customers by value, and does not generate actionable recommendations.   The plugin introduces five distinct analytics modules as dashboard tabs: a KPI Dashboard with trend charts, a Profit Engine that calculates true margin after cost-of-goods-sold, a Customer Analytics module with RFM (Recency-Frequency-Monetary) segmentation, an AI Insights tab powered by Anthropic Claude, and an Email Reports module for scheduled delivery of summaries to team inboxes.   Performance is a first-class concern. All KPIs are pre-computed via a nightly background aggregation job using Action Scheduler, writing to a dedicated wap_daily_stats table. The dashboard page loads read from this pre-computed table rather than running expensive live queries on wp_posts and wp_postmeta. This architecture supports stores with 100,000+ orders without degrading dashboard load times.   The plugin reads WooCommerce data exclusively; it never writes to WooCommerce tables. All custom data (daily stats, product costs, customer segments, AI insights, and email report configs) is stored in five dedicated tables with the wap_ prefix, keeping the WooCommerce data layer untouched and the plugin fully uninstallable without residual effects.

Features

KPI Dashboard

  • Revenue (gross and net), orders, average order value, refund rate — daily and period-over-period
  • Trend charts: 7-day, 30-day, 90-day, and custom date range
  • Top products by revenue, top products by order volume
  • New vs returning customer ratio
  • Hourly order heatmap (identifies peak trading hours)
  • Pre-computed from wap_daily_stats — instant load on any store size
 

Profit Engine

  • Per-product COGS (cost of goods sold) input — bulk import via CSV or per-product inline editor
  • True profit margin calculation: (revenue – COGS – refunds) / revenue
  • Profit ranking table: all products sorted by margin %
  • Loss-leader detection: products with negative effective margin flagged
  • COGS vs revenue chart: visual breakeven line
  • Profitability by category aggregate view
 

Customer Analytics & RFM Segmentation

  • RFM scoring for all customers: Recency (days since last order), Frequency (number of orders), Monetary (lifetime spend)
  • Automatic segment assignment: Champions, Loyal Customers, Potential Loyalists, At Risk, Hibernating, Lost
  • Segment distribution chart and customer list per segment
  • Customer lifetime value (LTV)  historical and projected
  • Repeat purchase rate and average days between orders
  • Churn risk indicator: customers who haven’t ordered in 2× their average reorder interval
  • Customer CSV export (full list with LTV + segment + last order date)
 

AI Insights (Anthropic Claude)

  • Claude analyses aggregated store KPIs and returns 3–5 prioritised, actionable recommendations
  • Insight categories: pricing strategy, inventory, customer retention, marketing timing
  • Insights cached for 24 hours to minimise API token usage
  • User-supplied Anthropic API key, no markup, no subscription
  • Insight history: view previous AI analyses and compare over time
 

Automated Email Reports

  • Weekly or monthly scheduled reports sent to a configurable recipient list
  • Report contents: revenue, orders, new customers, top 5 products, trend summary
  • HTML-formatted email with inline charts (base64 encoded chart images)
  • Test send button: preview report before scheduling
  • Send day and time configurable (reports fire at 08:00 on chosen day)
  • CSV attachments: products (with COGS + margin) and customers (with LTV + segment)
 

Architecture & Performance

  • 5 custom DB tables: wap_daily_stats, wap_product_costs, wap_customer_stats, wap_ai_insights, wap_email_reports
  • Nightly aggregation job via Action Scheduler (runs 02:00 store local time)
  • Weekly customer segment refresh via Action Scheduler
  • 5-minute transient cache on all REST endpoints
  • Zero writes to WooCommerce core tables (wp_posts, wp_postmeta, wp_wc_order_*)
  • HPOS (Custom Order Tables) compatible, reads from both legacy and HPOS order storage
Requirement Specification
WordPress 6.2 or higher
WooCommerce 8.0 or higher
PHP 8.1 or higher
Action Scheduler Bundled with WooCommerce
MySQL / MariaDB 5.7+ / 10.3+ (5 custom tables; minimum 10MB storage recommended)
Anthropic API (optional) For AI Insights tab — user supplies own API key
Outbound HTTPS Required only if AI Insights tab is enabled
HPOS Compatible with both legacy and HPOS order storage

Changelog:

== Changelog ==

= 1.0.0 =
* Initial release

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...
Fair · 67/100 Abandonment risk: Low

Is this product still maintained?

Some maintenance signals are dated or missing. The product may still be fine, especially if the developer is active, but you should read the signals below before you rely on it long-term.

  • Updated 115 days ago Recency of updates · 22/30
  • WordPress 7.1 not marked as tested · Current PHP generation not marked as tested · Current WooCommerce not marked as tested Compatibility · 0/20
  • 1 release in the last 12 months Release activity · 12/15
  • Developer active recently Developer activity · 13/15
  • Support is offered by email, not through WPBay tickets Support · 15/15
  • Documentation available · Demo available Documentation and demo · 5/5
How is this calculated?

Product Health

A fixed 100-point checklist. This is not ratings or sales.

Recency of updates 30 points
  • Under 30 days 30
  • 30–90 days 27
  • 91–180 days 22
  • 181–365 days 15
  • 365–545 days 7
  • Older 0
Compatibility 20 points

Points come from current WordPress, PHP, and WooCommerce testing.

  • Current WordPress tested 10, or 13 if WooCommerce is not relevant
  • Current PHP generation tested 5, or 7 if WooCommerce is not relevant
  • Current WooCommerce tested 5, or unused if not relevant
Release activity 15 points

Each day a new product ZIP is uploaded counts as one release. Same-day publish and first upload count as one. Listing edits without a new file do not count.

Developer activity 15 points

Based on WPBay login and dashboard activity. Exact last-login dates are never shown.

Support 15 points

WPBay ticket first-response time over 180 days. No tickets scores 15. Email or developer-site support cannot be measured and also scores 15.

Documentation and demo 5 points

Documentation is 3 points. A live demo is 2 points.

  • 90–100 Excellent
  • 75–89 Healthy
  • 60–74 Fair
  • 40–59 Needs attention
  • 0–39 Limited

Abandonment risk

Separate from Product Health. A quiet but supported product is not treated as abandoned. Only the label is shown, not the raw number.

  • Time since update 35%
  • Developer inactivity 25%
  • Compatibility lag 15%
  • Support inactivity 15%, not applicable for email or developer-site support
  • Collapse in release trend 10%

Pricing Plans 

$59
1 Site

Prices are in US dollars and exclude taxes

  • Marketplace Pillar
    1
  • Verified Seller
    1
View Store
  • Last Updated 23 Apr 2026
  • Type Plugin
  • Version 1.0.0
Compare with similar plugins

© All Rights Reserved - ByteForgeLab
Contact WPBay Market's Help Team
From this seller

More by ByteForgeLab

Explore more bestselling products from this creator.

View seller store