Description
The Google Analytics Extension connects Google Analytics data to the MainWP dashboard, displaying traffic metrics, sessions, page views, and visitor behavior in a centralized area for managed sites. With this additional module, administrators can track access trends without switching between multiple external dashboards, keeping performance analysis closer to the site maintenance routine.
Main Features
- Analytics Integration
Connects Google Analytics properties to the MainWP admin environment. - Centralized metrics
Displays traffic data from connected sites in a single dashboard. - Per-site view
Organizes individual statistics for each installation managed by MainWP. - Visit tracking
Shows sessions, page views, and overall visitor behavior. - Dashboard workflow
Incorporates analytics reports into the MainWP monitoring routine.
Benefits of the Google Analytics Extension
- Less screen switching
Reduces time spent accessing separate reports for each site. - Faster decisions
Makes it easier to identify drops, spikes, and recurring traffic patterns. - More organized management
Brings audience metrics together with maintenance tasks. - Better operational insight
Helps teams prioritize sites that require immediate attention.
Who Is It For?
- Agencies that manage multiple WordPress sites through MainWP.
- Professionals who need to track traffic without leaving the central dashboard.
- Teams responsible for maintenance, content, and performance across multiple projects.
The Google Analytics Extension is recommended for those who use MainWP as a management hub and need to include audience metrics in the same operational workflow. The component adds an analytics layer to daily monitoring, allowing you to compare visits, observe traffic variations, and keep content, maintenance, and priority decisions supported by data visible within the dashboard.
Frequently asked questions
Is MainWP Google Analytics Extension GPL-licensed?
Yes. MainWP Google Analytics Extension is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use MainWP Google Analytics Extension on multiple sites?
Yes. You can use MainWP Google Analytics Extension on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does MainWP Google Analytics Extension cost at Ultrapack?
MainWP Google Analytics Extension costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does MainWP Google Analytics Extension include updates?
Yes. The current version of MainWP Google Analytics Extension is 6.1.1, published at Ultrapack on Sep 3, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is MainWP Google Analytics Extension scanned before publication?
Yes. Every version of MainWP Google Analytics Extension goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin MainWP Google Analytics Extension?
Requires WordPress 6.2 or higher and PHP 8.1 or higher.
What changed in this version
Version 6.1.1
- Fixed: Corrected cached analytics statistics to consistently reflect the selected reporting period.
- Fixed: Session, page/screen, and country data now use the specified start and end dates.
- Fixed: Foreground refresh blocks unrelated MainWP admin pages.
Version 6.1
- Fixed: Improved OAuth token refresh handling to better distinguish temporary and permanent authentication issues, normalize varying authentication responses, and avoid unnecessary reauthorization.
- Added: Database schema validation to help ensure the add-on is properly configured.
- Updated: Improved account and property lookup error handling so invalid inputs and failed requests stop processing instead of returning empty results.
- Updated: Refined scheduled data refreshes with temporary locking to prevent duplicate processing and skip OAuth tokens that are still valid.
- Updated: Google Analytics OAuth tokens are now refreshed before Pro Reports resume sending to help prevent report delivery interruptions.
Version 6.0.5
- Added: WordPress REST API availability check along with a warning message to inform users if not available.
- Updated: Enhanced GA4 property synchronization to prevent stale mappings and improve data accuracy
- Updated: Refined widget view selection, admin messaging, site-selection persistence, token refresh, and centralized debug logging.
Version 6.0.4
- Added: Automatic backfill and synchronization of missing Google Analytics properties for connected accounts.
Version 6.0.3
- Added: A dedicated MainWP REST controller for the Google Analytics authentication challenge endpoint.
- Added: Separate cron handlers and bootstrap files for scheduled analytics data refreshes and hourly token refreshes.
- Added: Token state tracking with `needs_reauth`, `last_updated`, and improved refresh metadata persistence.
- Updated: Cron scheduling is now managed through a dedicated scheduler class with clearer job registration and reporting.
- Updated: Sign-in, token refresh, and account refresh flows with stronger response validation and more detailed masked debug logging.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
mainwp-google-analytics-extension.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mainwp-google-analytics-extension.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.2 or higher and PHP 8.1 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready