Big Brother

Google Analytics dashboard

Creator: Stephane Boulard (lossendae)
Updated by: Mark Hamstra (markh)

Need help installing this extra?

Screenshots

About Big Brother

A Google Analytics dashboard for MODX, brought to you by modmore. Originally developed in 2011 by Stephane Boulard (lossendae), rebuild completely in 2021 for Google Analytics 4.

Use v1.5 for Google Analytics v3 ("Universal Analytics"), and v3 for Google Analytics v4.

Information

Released
July 27, 2026

Supported Database
MySQL

License
MIT

Supported Versions
2.8 - Current

Downloads
26,008

Documentation
Big Brother Documentation

Instructions

Installation

  • Download & install via the MODX Package Manager. Note that if you want to use v1.5, you need to use the modmore package provider.
  • In System > Dashboards, add the Google Analytics dashboard widget to a dashboard. As MODX 2 overwrites the default dashboards on upgrade, use a custom dashboard and in System > Access Control Lists > edit user group select the appropriate dashboard widget.
  • Navigate to the dashboard
  • Follow the instructions to authorize access to your Google Analytics account.

The source code and issue tracker for bugs and feature requests can be found on GitHub

New in 3.1.0-pl

Big Brother 3.1.0-pl

Released on 2026-07-27

  • Fix guzzle conflict by updating dependencies and increasing minimum PHP version to 8.2
  • Show clean error on the dashboard when a property can't be loaded [#167]
  • Fix acquisition chart mixing period data across sources and duplicating points on refresh [#41]
  • Update client-side dependencies: chart.js to 4.5.1, luxon to 3.7.2, uglify-js to 3.19.3

Big Brother 3.0.0-pl

Released on 2024-10-18

  • Dashboard title shadow is now only applied in MODX 2.x (@sebastian-marinescu) [#158]
  • Reports now have a separate cache key per GA property, if multiple properties are used via user/system settings [ed73391]
  • Fix stand-alone widgets not loading their data if the main widget wasn't present. [b8ba83a]
  • Fix spacing and blank blocks in MODX 3 dashboard if widget was on a row taller than the inner content. [c98719f]
  • Fix widget title text wrapping which caused widget action buttons to fall out of alignment. [15614b2]
  • Fix incorrect (old) action for menu item in development bootstrap script [3abd998]
  • Added date localisation and dates will now use the MODX manager_date_format setting when rendering. [92b340e]
  • Fix typo in npm config and update chartjs-adapter-luxon filename to account for change in new version. [4a7852d]
  • Update dependencies: chart.js to 3.9.1, luxon to 3.5.0, chartjs-adapter-luxon to 1.3.0, uglify-js to 3.17.0, google/analytics-admin to 0.10.0, google/analytics-data to 0.9.4, guzzlehttp/psr7 to 2.7.0

Current releases

3.1.0-pl
View | Download
July 27, 2026
2.8 - Current