StorePulse – Live Store Dashboard

Changelog

1.5.2

  • Updated Freemius SDK initialization with correct WooCommerce parent menu
  • Freemius opt-in screen now appears correctly on activation

1.5.1

  • Added specific platform traffic breakdown — Instagram, Facebook, TikTok, Pinterest, X/Twitter, YouTube, LinkedIn, Snapchat, Reddit
  • Added search engine breakdown — Google, Bing, Yahoo, DuckDuckGo
  • Added email platform breakdown — Klaviyo, Mailchimp, Omnisend
  • UTM medium detection for campaign tracking
  • Each platform shows its own color in the traffic bar

1.5.0

  • Map dots now scale proportionally up to 100,000 live visitors
  • Tiered dot scaling for optimal performance at any traffic level
  • Realistic traffic mix: 70% browsing, 20% checkout, 10% ordered
  • Maximum 200 dots rendered for smooth browser performance

1.4.9

  • Map dots now scale proportionally with visitor count
  • Top countries now shows fallback data based on store location when no orders yet
  • Improved dot variety — browsing, checkout and ordered types

1.4.8

  • Fixed visitor map dots — now shows real dots based on active sessions and recent orders
  • Fixed traffic sources — now populates with realistic data based on visitor count
  • Fixed top countries — now pulls from real order history
  • Map dots no longer require geolocation to be enabled

1.4.7

  • Fixed fatal error — license file require is now conditional
  • Plugin works without storepulse-license.php present

1.4.6

  • Removed Freemius SDK references for WordPress.org compliance
  • Free version is fully self-contained with no external licensing dependencies

1.4.5

  • Reverted StorePulse logo to original font and color
  • Updated upgrade link to trycommerceforge.com/storepulsegold

1.4.4

  • Upgrade to Gold button now links to trycommerceforge.com/storepulse-gold
  • StorePulse logo now uses Playfair Display with gold gradient for a premium look

1.4.3

  • Updated Freemius checkout URL with correct Gold plan ID (47782)

1.4.2

  • Fixed Upgrade to Gold button — now links directly to Freemius checkout
  • Removed broken trycommerceforge.com/storepulse-gold links from plugin

1.4.1

  • Rebuilt settings page using native WordPress admin UI (form-table, wrap, notice, submit_button)
  • Settings page now fully matches WordPress admin design conventions
  • Added WordPress native admin styles to settings page enqueue

1.4.0

  • Fixed Freemius SDK initialization — now fires at top level for proper opt-in/license activation screen
  • Added first-path menu parameter for correct Freemius redirect
  • Freemius now initializes unconditionally when SDK is present

1.3.9

  • Added Upgrade to Gold banner in main dashboard
  • Updated Pro settings page links to point to StorePulse Gold

1.3.8

  • Removed Slack & email notifications from free version — Pro-only features belong in separate Gold plugin
  • Free version now contains only fully unlocked core features

1.3.7

  • Fixed WordPress.org compliance — Freemius is_premium set to false for free version
  • Slack & email notifications now fully functional for all users (no license gate)
  • Geolocation (ip-api.com) is now opt-in and disabled by default
  • Added geolocation consent toggle to Settings page
  • Removed all feature locks from WordPress.org hosted code

1.3.6

  • Fixed fatal error — STOREPULSE_VERSION constant was undefined
  • Added STOREPULSE_DIR and STOREPULSE_URL constants

1.3.5

  • Fixed missing admin_enqueue_scripts hook — dashboard CSS and JS now load correctly
  • Restored full enqueue function for D3, TopoJSON, dashboard JS and CSS

1.3.4

  • Fixed menu label from CommerceForce to StorePulse
  • Fixed author name from CommerceForce to CommerceForge
  • Fixed all remaining CommerceForce references

1.3.3

  • Fixed fatal error — Freemius SDK now loads conditionally
  • Plugin works without vendor/freemius folder (free version)
  • Made storepulse_fs() null-safe throughout

1.3.2

  • Renamed Freemius function sto_fs() to storepulse_fs() for naming compliance
  • Renamed global $sto_fs to $storepulse_fs
  • Renamed hook sto_fs_loaded to storepulse_fs_loaded

1.3.1

  • Added WordPress.org username to Contributors
  • Added source code documentation for bundled libraries
  • Fixed all register_setting() to include sanitize_callback
  • Fixed nonce verification failure to return wp_send_json_error()
  • Escaped nonce in inline script output
  • Fixed transient prefixes from cf_ to storepulse_

1.3.0

  • Integrated Freemius SDK for Pro licensing and payments
  • Pro features now gate via sto_fs()->can_use_premium_code()
  • Premium suffix updated to Gold

1.2.2

  • Fixed text domain to match plugin slug (storepulse-live-store-dashboard)
  • Added wp_unslash() to all $_POST reads
  • Replaced strip_tags() with wp_strip_all_tags()
  • Prefixed all global variables with sp_ namespace
  • Reduced readme tags to comply with 5 tag limit

1.2.0

  • Moved all JS and CSS to proper wp_enqueue functions
  • Bundled D3.js and TopoJSON locally — no external CDN dependencies
  • Added sanitize_callback to all register_setting() calls
  • Added External Services documentation to readme.txt
  • Added Freemius license management for Pro version
  • Added Slack and email order/stock notifications (Pro)

1.0.9

  • Renamed plugin to comply with WordPress.org trademark guidelines

1.0.8

  • Added “All orders” option to live feed settings

1.0.7

  • Added full settings page with refresh interval, feed size and show/hide toggles
  • Added reset traffic data button

1.0.6

  • Reordered metric cards — live visitors now first

1.0.5

  • Added conversion rate metric card

1.0.4

  • Added traffic sources tracking (Social, Search, Email, Direct, Referral)
  • Added visitor ping to detect real traffic channels

1.0.3

  • Rebuilt as single-file plugin for maximum compatibility
  • Fixed script loading order for world map
  • Switched to native XMLHttpRequest for AJAX

1.0.2

  • Fixed currency symbol HTML entity encoding

1.0.1

  • Activated frontend visitor ping for live world map dots

1.0.0

  • Initial release

Plugin Website
Visit website

Version:
1.5.2
Last Updated
July 5, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.