Active Analytics.

Active Analytics is a WordPress-tailored analytics plugin, privacy-enhanced, lightweight solution for tracking what really matters.

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.

Active Analytics v2.4.1

Documentation Changelog

License: GPL-3.0 · Reviews

A Better
Analytics Plugin

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.

Active Analytics Dashboard

Key Active Analytics Features

  • Asynchronous, non-blocking, JavaScript-based tracking
  • Lazy loading
  • Works in Chrome, Firefox, Edge, Safari, Opera
  • Tracks users, pageviews, devices (mobile vs. desktop), referrers
  • Displays a live feed of pageviews and referrers
  • Broken down top posts and top pages
  • Data retention options
  • Page view tracking migration options
  • Does not conflict with caching plugins
  • Does not conflict with other performance plugins
  • Does not conflict with Cloudflare

SpeedFactor is now part of Lighthouse!

Active Analytics is a lightweight WordPress solution. No cookies and fully compliant with GDPR, CCPA and PECR. Made in the EU, powered by your own web host (all data is stored locally). 🇪🇺

Active Analytics is built for privacy-conscious site owners. You get valuable and actionable stats to help you improve your efforts while your visitors keep having a nice and enjoyable experience.

Active Analytics is simple analytics. It is easy to understand, and it cuts through the noise. Check your site traffic and get all the essential insights on one page in one minute. There are no layers of menus, there is no need for you to build custom reports, custom dashboards or PowerPoint documents.

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.


= 2.4.1 =
* FIX: Fixed error when no sessions are available
* UPDATE: Update 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: Removed bot file requirement (use inline arrays)
* UPDATE: Sped up client tracking
* UPDATE: Switched chart overview to ChartJS (from custom CSS and tables)
* FEATURE: Added asynchronous tracking
* FEATURE: Added asynchronous pageview tracking
* MAINTENANCE: Moved 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: Moved 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