WP Manifestindependent plugin directory
manifest / analytics / wp-store-dashboard

WP Store Dashboard

A Shopify-style analytics dashboard for WordPress and WooCommerce. Replaces the default WordPress dashboard with a clean, real-time overview of your store's performance — revenue, orders, traffic, and abandoned carts — all in one place.

by WP Store Dashboard · github.com/tnvirdevs/wp-store-dashboard · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/tnvirdevs/wp-store-dashboard/archive/refs/heads/main.zip

Readme

# WP Store Dashboard

A Shopify-style analytics dashboard for WordPress and WooCommerce. It replaces the default WordPress dashboard home screen with a focused store command center for revenue, orders, traffic, abandoned carts, charts, and recent order activity.

Features

  • Revenue, orders, average order value, and order status breakdowns.
  • Traffic analytics using the built-in PHP tracker or Google Analytics 4.
  • Abandoned cart tracking with lost revenue and recovery metrics.
  • Recent WooCommerce orders table with direct edit links.
  • Revenue/orders and traffic charts for 24h, 7d, and 30d periods.
  • Dashboard settings page for tracker mode, GA4 credentials, excluded roles, cache duration, bot filtering, cart timeout, and retention.
  • WooCommerce HPOS-compatible order access.
  • Multisite-friendly database tables using the active site prefix.

Requirements

  • WordPress 6.0+
  • PHP 7.4+
  • WooCommerce 7.0+
  • OpenSSL PHP extension for GA4 credential encryption

Installation

  1. Upload the wp-store-dashboard folder to /wp-content/plugins/.
  2. Activate WP Store Dashboard from WordPress Admin -> Plugins.
  3. Go to Dashboard -> Home to view the analytics dashboard.
  4. Go to Dashboard -> Dashboard Settings to configure traffic tracking and retention.

Documentation

See GUIDE.md for the complete plugin guide, tracker details, REST API endpoints, database tables, compatibility notes, file structure, and uninstall behavior.

Security and Privacy

  • Built-in tracker hashes visitor IPs using the WordPress AUTH_SALT; raw IPs are not stored.
  • Dashboard REST endpoints require manage_options or manage_woocommerce capability.
  • GA4 credentials are intended to be encrypted before storage.
  • Cache-friendly tracking uses an async REST beacon instead of page-load database writes.

License

GPL v2 or later. See https://www.gnu.org/licenses/gpl-2.0.html.

Read the full README on GitHub →