The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing,…
About Beehive Analytics – Google Analytics Dashboard
Beehive is a WordPress plugin that adds a customizable Google Analytics dashboard to your WordPress site. It allows you to track user behavior and provides valuable visitor data right in your WordPress dashboard.Screenshots






Frequently asked questions
What is Beehive Analytics?
Beehive Analytics is a WordPress plugin that adds a customizable Google Analytics dashboard to WordPress. It allows you to track user behavior directly from single and Multisite WordPress installations.
What kind of reports does Beehive Analytics provide?
Beehive Analytics provides various reports including Analytics Overview, Session Report, User Report, Pageview Report, Pages/Sessions Report, Average Time on Page Report, Bounce Rate Report, Top Countries Report, Most Visited Page Report, Trends Report, and Referrals Report.
What are the benefits of Beehive Pro?
Beehive Pro offers exclusive features like white label site analytics and automated client reporting. Pro users also gain access to the full suite of WPMU DEV plugins and site management tools.
Changelog
3.4.15 (2024-12-23)
- New: Introduced pagination API calls to reduce server load.
- Enhanced: Added dynamic page size handling for GA4 data retrieval.
- Enhanced: Refined caching logic to address incorrect statistics in the previous version.
- Compatibility: Ensured compatibility with PHP 8.
3.4.14 (2024-12-09 )
- Enhance: Added background processing for Google Analytics streams.
- Fix: Resolved Google Search Console integration issue.
- Fix: Addressed permissions issue in Multisite environments.
3.4.13 ( 2024-11-26 )
- Fix: Deprecated get_class() without arguments in PHP 8.3.
3.4.12 ( 2024-04-17 )
- Fix: Google API authentication is broken.
3.4.11 ( 2024-01-15 )
- Fix: Unable to connect with Google.
3.4.10 ( 2023-12-20 )
- Enhance: Update UI library.
- Enhance: Update Google library.
- Enhance: PHP 8.1,8.2 & 8.3 support.
- Enhance: Update icons.
- Enhance: Copy updates.
- Fix: Blank highlights modal.
3.4.9 ( 2023-09-08 )
- Enhance: Performance improvements.
- Fix: Empty statistics for posts and pages.
- Fix: Fatal error when no profiles are found.
3.4.8 ( 2023-08-28 )
- Enhance: Performance improvements for Google API requests.
- Enhance: Remove obsolete notices.
- Enhance: Support 8 digit GTM container IDs.
3.4.7 ( 2023-06-06 )
- Enhance: Performance improvements.
3.4.6 ( 2023-05-17 )
- Enhance: WordPress 6.2 support.
- Fix: Empty data on subsites.
- Fix: Typo in accounts page.
3.4.5 ( 2023-02-23 )
- Enhance: Do not auto-select if a matching profile/stream is not found.
- Enhance: Hide sensitive data from the API.
- Enhance: Remove deprecated actions and filters.
- Fix: Wrong date order in statistics.
- Fix: Fatal error on some sites.
- Fix: Tracking ID is not added if auto-detect is enabled.
3.4.4 ( 2022-12-21 )
- Enhance: Escaping user inputs.
3.4.3 ( 2022-11-18 )
- Enhance: Minor performance improvements.
- Fix: Incompatible dimensions in GA4 API requests.
3.4.2 ( 2022-11-02 )
- Enhance: Remove unused notices.
3.4.1 ( 2022-10-03 )
- Enhance: Migrate Google OAuth.
- Enhance: Membership status check.
- Enhance: Performance improvements on Google Analytics API requests.
- Enhance: Replace Google fonts with Bunny fonts for GDPR compliance.
- Enhance: Update Shared UI.
- Fix: Wrong value for GTM variables.
- Fix: Unable to fetch users in permission settings.
- Fix: GA4 streams are missing when there are more than 50 items.
- Fix: Transients are slowing down the Dashboard.
3.4.0 ( 2022-07-21 )
- New: Google Analytics 4 statistics & tracking.
- Enhance: Upgrade GA APIs.
- Enhance: Performance improvements.
3.3.15 ( 2022-06-06 )
- Enhance: WordPress 6.0 compatibility.
- Enhance: Update submodules.
- Enhance: Notice styles.
3.3.14 ( 2022-05-06 )
- Fix: GuzzleHttp conflict.
3.3.13 ( 2022-04-27 )
- Enhance: PHP 8.0 compatibility.
- Enhance: Update libraries.
- Enhance: Update SUI.
- Fix: Composer autoload conflicts.
- Fix: Unable to dismiss tutorials widget.
- Fix: Conflict with Google Listings and Ads plugin.
3.3.12 ( 2021-11-03 )
- Enhance: White label support.
- Enhance: Permission checks.
3.3.11 ( 2021-11-01 )
- Enhance: Remove unused UI elements.
- Enhance: Performance improvements.
3.3.10 ( 2021-04-19 )
- Enhance: Update external libraries.
- Enhance: WP 5.8 support.
- Fix: Subdirectory subsite post statistics are empty.
- Fix: Invalid API credentials are being used on multisite.
3.3.9 ( 2021-03-16 )
- Enhance: Update links to wpmudev.com.
- Fix: Tutorials are not loading.
- Fix: Submodule is not initialized.
3.3.8 ( 2021-03-04 )
- New: Realtime visitors statistics.
- Enhance: Improve whitelabel support.
- Enhance: Hide irrelevant settings in network admin.
- Enhance: Improvements in Exclude Roles settings.
- Enhance: Improve GTM container ID validation.
- Fix: Scroll bar is hidden after closing onboarding modal.
- Fix: Wrong redirect URL after Google authentication.
- Fix: Menu item is missing in mobile.
- Fix: Ajax form submits are not triggering GTM events.
3.3.7 ( 2021-01-27 )
- New: Tutorials section.
- New: Disable tracking based on user roles.
- New: Ability to add/remove statistics meta box support for post types.
- New: Statistics menu position settings.
- Enhance: Improve whitelabel support.
3.3.6 ( 2020-12-17 )
- Fix: Dashboard Widget is hidden to admin users.
- Fix: Active tab contents are not visible in Dashboard Widget.
3.3.5 ( 2020-12-16 )
- New: Option to reset plugin settings & data.
- New: Option to cleanup plugin settings and data on uninstall.
- Enhance: Move statistics pages to Beehive main menu.
- Enhance: Update to latest SUI.
- Enhance: Show refresh statistics button only on statistics pages.
- Enhance: Remove restricted links when the user doesn’t have permission.
- Fix: Empty dashboard widget when the user doesn’t have permission.
3.3.4 ( 2020-11-19 )
- New: GA4 measurement ID support.
- Enhance: Improvements in GTM integrations.
- Enhance: Remove links from comments.
- Enhance: Remove unused settings from onboarding modal.
- Enhance: Upgrade to gtag.js from analytics.js.
- Fix: Search is not working in onboarding modal profile selector.
- Fix: Can’t scroll after onboarding is closed.
- Fix: In some setup, onboarding modal is showing even after closing it.
- Fix: Beehive logo is not hidden when whitelabel feature is enabled.
- Fix: Comparison graph is not showing on first period change.
- Fix: Permission settings are broken after upgrade.
- Fix: Fatal error after upgrade.
3.3.3 ( 2020-11-11 )
- Fix: Security vulnerability
3.3.2 ( 2020-10-22 )
- New: Show redirect URIs for Google API project.
- Enhance: Improvements in permissions UI.
- Enhance: Show notice when subsites can view statistics without authentication.
- Enhance: Show notice when duplicate GTM Container ID is being used network.
- Fix: Mobile navigation is hidden.
- Fix: Fatal error when upgrading from v3.2.8.
- Fix: Analytics reports are not visible to the shop manager role when enabled.
- Fix: Placeholder text is not visible.
3.3.1 ( 2020-10-12 )
- Enhance: Small fixes and improvements.
3.3.0 ( 2020-09-23 )
- New: Google Tag Manager integration.
- New: Accounts page to manage authentication to different services.
- New: Separate page for Google Analytics settings.
- Enhance: Improvements in onboarding modal.
- Enhance: Performance improvements in dashboard widget.
- Enhance: Cleanup unwanted services from Google library.
- Fix: API client failure on old PHP versions (PHP v5).
3.2.8 ( 2020-08-26 )
- Enhance: API keys load balancing to avoid request limit issues.
- Enhance: Store authentication client id in database.
- Enhance: The original admin who installed Beehive can’t be denied the settings access.
- Enhance: Show Google login and tracking ID status notice in settings page.
- Fix: Manual tracking ID is being used when automatic detection is enabled.
- Fix: Network URL is used for authentication redirect if plugin is not activated network wide.
- Fix: Composer autoload conflict with Updraft.
- Fix: Conflict with Google Site Kit.
- Fix: Log texts are hidden in Dashboard summary box.
3.2.7 ( 2020-08-14 )
- Enhance: Updated Google lib to v2.7.0.
- Fix: Broken pages when site is using different locale.
3.2.6 (2020-05-29)
- Fix: Blank page after the update.
3.2.5 ( 2020-05-27 )
- New: Ability to control who can manage Beehive settings.
- New: Added welcome modal to highlight important changes.
- Enhance: Prefix vendor libraries to avoid composer conflicts.
- Enhance: Combine chart tooltips when the comparison is used.
- Enhance: Use prefixed vendor libraries to avoid conflict.
- Fix: Conflicts with other plugins using Guzzle PHP lib.
- Fix: Using network_site_url only when Beehive is not network-wide active.
- Fix: Wrong Client ID and Client Secret check on subsites.
3.2.4 ( 2020-04-06 )
- New: Added dashboard page.
- New: Upgraded statistics page to use SUI.
- New: Upgraded statistics widget to use SUI.
- New: Added white labelling support.
- New: Added ability to clear statistics cache from plugin settings.
- New: Added rest endpoints for statistics and settings.
- New: Added new filters for domain mapping support.
- Enhance: Upgraded to new SUI.
- Enhance: Improved UX to connect with Google.
- Enhance: Using ChartJS for all charts except Geo Chart.
- Enhance: Improved caching using transient.
- Enhance: Store plugin version in subsites for the upgrade process.
- Enhance: Merged reports and permission settings.
- Fix: Domain mapping support.
