A Better
Analytics Plugin
Active Analytics: Measure WordPress Performance Automatically
Active Analytics is a WordPress-tailored analytics plugin, privacy-enhanced, lightweight solution for tracking what really matters: real time activity, most visited pages, the best referrers and day-to-day/month-to-month users/pageviews statistics.
Understand your customers better than ever. Get all of your customer data — automatically — in your WordPress dashboard.
What are you waiting for?
No tracking code, maintenance, or engineering required. Privacy-enhanced.
Simple Metrics: Get all the important stats on one single page. No training necessary.
Lightweight Script: Bloated analytics scripts can slow down your website. Active Analytics adds <1 KB page weight.
Privacy Focused: Built with privacy of your visitors in mind. No need to annoy them with a cookie/GDPR consent banner. No cookies and no sessions.
Why Active Analytics?
Google Analytics 4 (GA4) is overkill for most website owners. It’s a powerful but complex tool that takes time to understand and requires training. Google Analytics 4 (GA4) collects way too many data points, and it’s not easy to see what you require at a glance.
Active Analytics is easy to use and understand, with no training or prior experience necessary. Active Analytics cuts through the noise by presenting all the important website traffic insights and metrics.
There are no layers of navigational menus, there is no need to create custom reports. You get all the essential web analytics at a glance, so you can focus on creating a better site.
Changelog
= 2.5.8 =
* FEATURE: Add automatic background updater
= 2.5.7 =
* FIX: Fix AJAX variable naming conflict
= 2.5.6 =
* FIX: Better format numbers for search analytics
* FEATURE: Add daily view to Traffic statistics (in addition to monthly view)
* PERFORMANCE: Remove the User Agent and device logging as it's not accurate and not relevant
= 2.5.4 =
* FEATURE: Add chart zooming
* PERFORMANCE: Improve page performance on the Dashboard charts
= 2.5.3 =
* FEATURE: Add search statistics (BETA)
= 2.5.2 =
* FEATURE: Add option to use a CDN version of ChartJS
* FEATURE: Add monthly overview
* UPDATE: Improve chart design
* PERFORMANCE: Remove Cascadia Code custom font
* PERFORMANCE: Remove system font from charts and allow ChartJS to control the fonts
= 2.5.1 =
* UPDATE: Updated WordPress compatibility
= 2.5.0 =
* FIX: Fix duplicate changelog entry
* FIX: Fix Thin UI reset style interfering with plugin elements
* FEATURE: Add new Internal Links report
* PERFORMANCE: Only load ChartJS on the traffic report page
* PERFORMANCE: Improve ChartJS loading
* UI: Improve all tables and graphs
= 2.4.9 =
* UPDATE: Expanded data retention to 2 years
* PERFORMANCE: Changed more column types to optimize data storage
* PERFORMANCE: Removed custom font family from WordPress Dashboard
* UI: Tweaked border radius for the dashboard widget
* UI: Updated Thin UI library to latest version (2.1.1)
= 2.4.8 =
* UPDATE: Updated ChartJS to latest version (4.3.2)
* UPDATE: Updated Thin UI to latest version (2.1.0)
* UPDATE: Updated WordPress compatibility
= 2.4.7 =
* FIX: Fixed issue with slow session query
* UPDATE: Check if post views are enabled before incrementing the counter
* UPDATE: Added option to enable or disable post views counter as a meta key
= 2.4.6 =
* FIX: Fixed wrong dependency name for the wpaa-charts.js script
* FIX: Fixed z-indexing for sessions vs pageviews
* FIX: Fixed percentage growth UI
* UPDATE: Updated ChartJS library to latest version (4.3.0)
* UPDATE: Improved appearance of charts
* UPDATE: Remove deprecated trendline plugin for ChartJS
= 2.4.5 =
* UPDATE: Updated Thin UI to latest version (2.0.2)
* UPDATE: Updated ChartJS to latest version (4.2.1) and remove old versions
* UPDATE: Updated WordPress compatibility
= 2.4.4 =
* UPDATE: Updated ChartJS library to latest version (4.0.1 to 4.2.1)
* UPDATE: Removed target statistics
* UPDATE: Refactored plugin updater
* UPDATE: Updated Dashboard widget to look better and use the latest ChartJS library
= 2.4.2 =
* PERFORMANCE: Updated the PHP client for speed
* PERFORMANCE: Updated the JS client for speed
* PERFORMANCE: Changed the JS call to be asynchronous and removed the empty response
* PERFORMANCE: Optimized multibyte function to only check for single-byte strings (99% of the cases)
* PERFORMANCE: Removed old, unused file and an empty directory
= 2.4.1 =
* FIX: Fixed error when no sessions are available
* UPDATE: Updated ChartJS library to latest version (3.9.1 to 4.0.1)
* UPDATE/UI: Tweak line charts tension and point styles
* UPDATE/UI: Update Traffic charts to match the rest of them
* PERFORMANCE: Added colours as CSS styles, instead of hardcoding them
= 2.4.0 =
* FEATURE: Added user sessions
* FEATURE: Added pageviews per session
* PERFORMANCE: Updated bar chart color algorithm
* UPDATE/UI: Tweaked bar chart animation
* UPDATE: Cleaned up the Overview chart
= 2.3.3 =
* FIX: Fixed page views migration option wording
* FIX: Returned empty string instead of null when the user agent is a bot
* PERFORMANCE: Replaced Vanilla Datatables with a custom JavaScript
* PERFORMANCE: Removed unused user agent parser
* PERFORMANCE: Moved database statistics to a separate tab
* PERFORMANCE: Added limit options for top referrers and last hits
* UPDATE: Added Thin UI library
* UPDATE: Added custom UI fonts
* UPDATE: Added on-demand traffic analytics
* UPDATE: Moved pageviews to a separate tab
* UPDATE: Added basic bot check, client-side
= 2.3.2 =
* UPDATE: Updated plugin Dashboard tables and charts
* UPDATE: Removed unused icons and logos
= 2.3.1 =
* FIX: Fixed undefined value when post view count is initialized
* FIX: Fixed missing column 'date' (replaced with a more flexible timestamp value)
* UPDATE: Changed required WordPress version to 4.9 to include ClassicPress
= 2.3.0 =
* PERFORMANCE: Remove bot file requirement (use inline arrays)
* UPDATE: Speed up client tracking
* UPDATE: Switch chart overview to ChartJS (from custom CSS and tables)
* FEATURE: Add asynchronous tracking
* FEATURE: Add asynchronous pageview tracking
* MAINTENANCE: Move settings to a separate file
= 2.2.1 =
* UPDATE: Added tracking method (headers, head or footer)
= 2.2.0 =
* UPDATE: Removed ua-parser library dependency
* UPDATE: Removed platform.js library dependency
* UPDATE: Removed JavaScript User Agent parsing
* UPDATE: Changed URL storage mode to full URL and remove all parsing of internal links
* UPDATE: Removed unused code
* FEATURE: Added bot detection
* FEATURE: Added ~400 known bots, crawlers and spiders
= 2.1.0 =
* FIX: Fixed data retention option not being displayed properly in General Settings
* FIX: Fixed readme.txt double heading
* UPDATE: Move data retention action to a daily CRON jon (instead of being called on each visit)
* UPDATE: PHPCS: Replaced old comparison with PHP 7+ comparison
* UPDATE: Updated ua-parser from 0.7.24 to 1.0.2
= 2.0.9 =
* UPDATE: Updated WordPress compatibility
* UPDATE: Added optional Dashboard widget
= 2.0.6 =
* FIX: Added missing translation file
* FIX: Switched on strict mode for ES scripts
* UPDATE: Removed Font Awesome dependency
* UPDATE: Updated minimum PHP recommendations
* UPDATE: Added changelog