Beehive Analytics – Google Analytics Dashboard


Trying to find out how to add Google Analytics to WordPress or where to put the Google Analytics code? Beehive adds a customizable Google Analytics dashboard to WordPress so you can track user behavior right from both single and Multisite WordPress installations.

Fill your WordPress dashboard with valuable visitor data with just a click. Install, connect and create dashboards for your users.

Add Analytics Information Reports Including:

  • Analytics Overview – Users and Page Views for the current day, yesterday, 7 days, 30 days, 90 days or year.
  • Session Report – Number of interactions with your website that take place within a given time frame.
  • User Report – The total number of users for the requested time period.
  • Pageview Report – Lets you know when a page containing your tracking code is visited.
  • Pages/Sessions Report – Average number of pages visited on your website per session.
  • Average Time on Page Report – See how long visitors stay on your site.
  • Bounce Rate Report – Lean how many people leave after just visiting one page on your website.
  • Top Countries Report – See what part of the world your visitors are coming from.
  • Most Visited Page Report – Know what pages are being visited and how long your guests are staying
  • Trends Report – Watch for trends and improve content based on user behavior
  • Referrals Report – See where most of your traffic is coming from so you can focus your efforts
  • Medium Report – Get an idea if your traffic is direct, email, referrals, social or organic
  • Search Engines Report – Know what browsers your users are visiting from so you can perform better tests for your site.
  • Social Networks – Learn what social networks push the most traffic back to your site.

Add the Best in Google Analytics

Originally released premium-only in 2009, Beehive has consistently ranked in the top 10 WPMU DEV premium plugins for total downloads and active installs. To celebrate 10-years of analytics we are making one of the best Google Analytics WordPress Plugins on the market free for everyone. Give website analytics free to all your clients!

Beehive Quick and Easy Setup for Smart Data-Driven Decisions

Set up with Beehive is as easy as connecting your Google profile and verifying your site. No more hunting through code files or manually adding tracking links. Beehive makes it easy to get valuable statistics for bloggers, small business websites, eCommerce sites, enterprise networks and more.

Includes Display Advertising

Googles Display Advertising is built right into Beehive. Google Display Advertising lets you add additional tracking options like Remarketing with Google Analytics, Google Display Network Impression Reporting, and upgraded demographic and interest reports with just a click.

Security, GDPR and Tracking Privacy

Beehive takes your user’s privacy seriously. Toggle IP Anonymization to anonymize your visitor IPs, stop demographic reports, protect user IDs and more.

Roles and Capabilities Manager

Customize your reports based on user role with a click. Beehive lets you set capabilities and hide traffic data based on user permissions. Set what users have access to report customization settings.

The Easiest Analytics for Multisite Networks

Activate analytics for every site across an entire Multisite network with one tracking code. Pick and choose what sites have access. Beehive grabs all the information and makes user tracking, statistics reporting, and site management simple.

The Information You Need in One Place

Beehive puts your Google Analytics overview, stats, and graphs right in your WordPress dashboard. Save time and get a better picture of the most important content on your sites.

If you’re running a business website or eCommerce store Beehive provides information you need to convert more leads into sales and increase your bottom line.

It’s a one of a kind WordPress analytics dashboard plugin that makes it easier to grow the traffic on your site, for free!

Beehive is built with ease-of-use in mind: it makes WordPress analytics easier to set up and manage. Connect with just one click. If you’re looking to fully optimize your WordPress sites, you should get a WPMU DEV Membership.

Our Membership gives you access to Beehive and our entire superhero suite of tools including Smush Pro image optimization, Hummingbird Pro for speed and performance, Defender security, all our premium WordPress plugins, and 24/7 WordPress support.

It’s an incredible deal, and you can find out more here.

Take the next step with a WPMU DEV Membership.

What Do Other Companies Say About Beehive?


Easy to set up and lets you track an entire site including admin pages and subdomains. The graphs and stats make it easy to track the visits, bounce rate, sessions, and referrers of your pages and posts. – WPLeaders

A Note From Beehive

Hey! This is Beehive, your trusted analytics dashboard and reporting for WordPress. I’m part of the WPMU DEV team, a superhero-suite of WordPress plugins, services, and support. Here are some of our other free plugins:

  • Smush – Image Compression and Optimization
  • Forminator – Form, Quiz, Poll and Survey Builder
  • Hummingbird – Page Speed Optimization
  • Hustle – Pop-ups, Slide-ins and Email Opt-ins
  • Defender – Security, Monitoring and Hack Protection
  • SmartCrawl – SEO Checker, Analyzer, and Optimizer

And if you need ALL our Pro plugins, services, AND 24/7 WordPress support, get WPMU DEV membership! You can try it free for 30 days:

My superhero friends run the WPMU DEV Blog, your source for the very best WordPress tutorials. If you need to be in the know about WordPress, check it out.

Thanks for looking at Beehive, and I look forward to helping you grow your site with the very best analytics and statistics.

Enjoy, The Beehive

About Us

WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Join us here:

Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource:

Hey, one more thing… we hope you enjoy our free offerings as much as we’ve loved making them for you!


  • Beehive makes connecting Google Analytics super simple
  • Customize your dashboard view with all the statistics you need
  • Know what channels are sending you the most traffic
  • See what locations you should be targeting and what pages are performing best
  • Compare stats over specific time frames
  • Give capabilities based on user role


Where can I find documentation for Beehive?

Beehive is well documented and open to everyone. Click here to visit the Beehive documentation

Is Beehive really free or are there hidden premium features?

Beehive is completely free and does not require a paid upgrade. If you’re interested in security, performance, automated client and developer reports, live chat support and more checkout WPMU DEV.

What about GDPR and User Privacy?

Beehive includes tools that make it easy for you to comply with data protection regulations and keep your visitor’s data safe. When using features like Google Display Advertising, be sure and follow privacy guidelines with cookie notices and updated terms of service.


I develop plugins for my clients and I know how difficult this process is. My head spins whenever I look at any WPDEVMU plugin when I think of the work involved to accomplish something so functional and beautiful to work with (I'm an incredible fan Branda as well). The setup was incredibly simple, install, authorize in Google Analytics and you are done. It then asks which roles should have permissions to see this - this is fantastic! I love having this level of control with the roles that I have implemented into my current website. I used Monster Insights prior to this and the bloat that they insert everywhere (even at the front end for logged in users) is unjustifiable. This plugin is clean, professionally written, and prioritizes on functionality, performance, and features above all. Kudos to the team! 👏👏👏
Great that the team is offering this for free. Hopefully you can add in a 'Post Stats' Popup to the 'posts page' soon. It's super helpful to see how your new and old posts have been performing on the fly from within WP. Also being able to click into Top Pages, Dates etc would be awesome. This could easily become the No.1 analytics WP plugin with a few additional features. Thanks!
Great Plugin. Easy to install. Works fine. So far does not have any ads.
Great plugin, easy to set up, and multisite compatible. Very nice to have advanced Google Analytics tracking in your WordPress
I have used all the good Google Analytics plugins and this one is by far the best to use now that it is available. I am a pro user of WPMUDEV, however, when I have a client that needs to add google analytics and I am not managing their analytics...I install this plugin. Glad to be the first to give you a review.
Read all 6 reviews

Contributors & Developers

“Beehive Analytics – Google Analytics Dashboard” is open source software. The following people have contributed to this plugin.


“Beehive Analytics – Google Analytics Dashboard” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Beehive Analytics – Google Analytics Dashboard” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


3.2.6 (2020-05-29)

🐛 Bug Fixes:

  • Fixed blank page after the update.

3.2.5 (2020-05-27)

📦 New:

  • Ability to control who can manage Beehive settings.
  • Added welcome modal to highlight important changes.

👌 Improvements:

  • Prefix vendor libraries to avoid composer conflicts.
  • Combine chart tooltips when the comparison is used.
  • Use prefixed vendor libraries to avoid conflict.

🐛 Bug Fixes:

  • Fixed conflicts with other plugins using Guzzle PHP lib.
  • Fixed using network_site_url only when Beehive is not network-wide active.
  • Fixed wrong Client ID and Client Secret check on subsites.

3.2.4 (2020-04-06)

📦 New:

  • Added dashboard page.
  • Upgraded statistics page to use SUI.
  • Upgraded statistics widget to use SUI.
  • Added white labelling support.
  • Added ability to clear statistics cache from plugin settings.
  • Added rest endpoints for statistics and settings.
  • Added new filters for domain mapping support.

👌 Improvements:

  • Upgraded to new SUI.
  • Improved UX to connect with Google.
  • Using ChartJS for all charts except Geo Chart.
  • Improved caching using transient.
  • Store plugin version in subsites for the upgrade process.
  • Merged reports and permission settings.

🐛 Bug Fixes:

  • Fixed domain mapping support.

3.2.3 (2019-12-16)

👌 Improvements:

  • Use Select2 for Google Analytics view selector.

🐛 Bug Fixes:

  • WP 5.3.1 breaks statistics when an array is passed to wp_kses_post.

3.2.2 (2019-11-20)

📦 New:

  • Added admin pages tracking option in single sites.

👌 Improvements:

  • Show loading indicator when stats are being loaded.
  • Hide IP Anonymization settings in subsites if forced from the network.
  • Updated the UI descriptions.
  • Show error message in plugin settings when required APIs are not enabled.

🐛 Bug Fixes:

  • Fixed conflict with UpdraftPlus.
  • Fixed conflict with Backup Buddy.
  • Fixed wrong tooltip title in the statistics page.

3.2.1 (2019-10-28)

📦 New:

  • New filter beehive_google_api_error_log to enable debug log for api errors.

👌 Improvements:

  • Improvements in re-authentication message.

🐛 Bug Fixes:

  • Fixed conflict with Remould theme.
  • Fixed wrong legend text in visitors section.
  • Fixed empty stats when a page is set as front page.
  • Fixed admin page tracking issues in subsites.

3.2.0 (2019-10-11)

📦 New:

  • Upgraded UI to SUI.
  • Renamed to Beehive Analytics.
  • Added new stats data to widgets.
  • Added Members & User Role Editor integrations.
  • Added role-based report restriction.
  • Added unit tests.
  • Added Onboarding setup.

👌 Improvements:

  • Upgraded Google Analytics API.
  • Upgraded Google API Client library.
  • Removed obsolete custom table. (2018-10-22)

🐛 Bug Fixes:

  • Fixed undefined index notice issue. (2018-05-24)

🐛 Bug Fixes:

  • Fixed backward compatibility

3.1.7 (2018-05-23)

📦 New:

  • Added ability to force IP Anonymization on sub-sites tracking.
  • Added “ga_load_tracking” filter to be able to disabled tracking on demand.
  • Added “gaplus_track” JS function to be able to turn on tracking when it has been disabled.
  • Added privacy guide support.

👌 Improvements:

  • Improved accessibility.
  • Removed deprecated Google authorization code.
  • Removed old tracking method.
  • Removed domain mapping option.
  • Other small improvements.

3.1.6 (2017-09-04)

🐛 Bug Fixes:

  • Use async loading for Google visualization API.
  • Only draw visitors table if we have actual data. (2017-07-06)

🐛 Bug Fixes:

  • Fixed Google Analytics API compatibility issue. (2016-12-16)

📦 New:

  • Added IP Anonymization option.

👌 Improvements:

  • Improved dashboard stats precission.
  • Improved Google API error handling.

🐛 Bug Fixes:

  • Fixed tracking code issue when using “both” method on site. (2015-09-22)

🐛 Bug Fixes:

  • Fixed Google App compatibility issues.
  • Fixed widget notice.

3.1.5 (2015-06-15)

📦 New:

  • Added “Most popular posts(beta)” widget. (2015-04-10)

🐛 Bug Fixes:

  • Fixed problem with profiles list not being visible after logging in on fresh GA+ install.

3.1.4 (2015-04-09)

📦 New:

  • Added compatibility with new Google login method. IMPORTANT: reauthentication will be needed so dashboard stats can continue to work in future.

🐛 Bug Fixes:

  • Fixed compatibility with WPMUDEV Domain Mapping plugin.

3.1.3 (2015-01-09)

📦 New:

  • Added support for display advertising in universal analytics.

👌 Improvements:

  • Improved error handling.
  • Improved multisite page path filtering.
  • Decreased number of requests to improve speed.

3.1.2 (2014-05-06)

👌 Improvements:

  • Improved stats accuracy.
  • Decreased cache time for logged in users.
  • Other Improvements.

🐛 Bug Fixes:

  • Fixed post stats widget not displaying for custom capability type.
  • Fixed loading image. (2014-02-28)

📦 New:

  • Added ability for site admins to overwrite minimum capability to view stats.

👌 Improvements:

  • Improved support for domain mapping.

🐛 Bug Fixes:

  • Fixed stats widget not displaying for proper user level.
  • Fixed displaying statistics page when not connected to Google.
  • Fixed admin tracking for universal analytics.
  • Removed admin page tracking for individual tracking codes when enabled in network settings. (2014-02-13)

🐛 Bug Fixes:

  • Fixed include error.

3.1.1 (2014-02-13)

📦 New:

  • Added ability to set minimal role or capability to view statistics.
  • Added automatic detection of use of subdomains in multisite.

🐛 Bug Fixes:

  • Fixed missing translation strings.
  • Fixed possible problem with domain mapping.
  • Fixed possible problems for single site.
  • Fixed incorrect links on network statistics page. (2014-01-29)

👌 Improvements:

  • Small improvements to error reporting.

🐛 Bug Fixes:

  • Fixed missing translation strings.

3.1 (2014-01-27)

📦 New:

  • Added dedicated page with full statistics.

👌 Improvements:

  • Simplified dashboard widget with statistics.
  • Decreased risk of timeouts when requesting statistics.
  • Removed possibility of adding unnecessary code to header.
  • Improved UI.

3.0 (2014-01-14)

📦 New:

  • Added ability to display network, site, post and page statistics inside WordPress dashboard.
  • Added Google login button to automatically detect correct Google Analytics settings.
  • Added support for “Universal Analytics”.
  • Added better integration with Pro Sites.
  • Added single site compatibility.

👌 Improvements:

  • Improved UI.
  • Removed option to track page time (depreciated by Google Analytics).

2.1.1 (2013-10-22)

📦 New:

  • Added option to support display advertising.

👌 Improvements:

  • Improved and fixed option pages.

2.1 (2013-09-06)

📦 New:

  • Now compatible with https websites.
  • Mapped domain tracking is now supported.

2.0.4 (2012-05-19)

🐛 Bug Fixes:

  • Multisite Analytics not tracking network.

2.0.3 (2011-12-22)

🐛 Bug Fixes:

  • Fixed notice.

2.0.2 (2011-12-21)

🐛 Bug Fixes:

  • Fixed problem with CSS.

2.0.1 (2011-12-21)

👌 Improvements:

  • Changed save TableID.
  • Added more information text.

🐛 Bug Fixes:

  • Fixed conflict with some JS.
  • Fixed conflict with some themes.
  • Fixed broken links.

2.0.0 (2011-12-04)

👌 Improvements:

  • Added Google Analytics Data Export with next features.
  • Display reports on pages.
  • Create\edit your reports(feeds).
  • There are several default reports.
  • Show\hide reports.

1.2.1 (2011-05-31)

👌 Improvements:

  • Added status text when saving settings.

1.2.0 (2011-05-06)

👌 Improvements:

  • Add “Page load times” tracking.
  • Remove backward compatibility for 1.1.0.

1.1.9 (2011-03-09)

🐛 Bug Fixes:

  • Fix bug with “www” in domain constant – credits Scott.

1.1.8 (2011-03-08)

🐛 Bug Fixes:

  • Fix bug with site tracking code – credits Shawn @
  • Admin menus architecture changed.
  • Current version is not backward compatible with WP 3.0.

1.1.7 (2011-03-01)

🐛 Bug Fixes:

  • Fix bug with localization.

1.1.6 (2011-02-18)

🐛 Bug Fixes:

  • Fix bug with additional tracking code – credits Nick Daugherty @

1.1.5 (2011-01-11)

🐛 Bug Fixes:

  • WordPress 3.1 menu regression bug fix.

1.1.4 (2011-01-11)

📦 New:

  • Update notification notice added.

1.1.3 (2011-01-11)

👌 Improvements:

  • Internal architecture changes.
  • Compatibility update for WordPress 3.1.


📦 New:

  • Added localization.

👌 Improvements:

  • Plugin architecture changed.
  • Added function which handles migration of data from deprecated DB options.
  • Code improvements.


🐛 Bug Fixes:

  • Small bug fixes.


📦 New:

  • Plugin updated with the new asynchronous Google Analytics tracking code.
  • Cross-Domain Tracking.
  • Admin Pages Tracking.
  • Code improvements.

1.0.1 (2010-06-17)

👌 Improvements:

  • WP 3.0 Multi-Site compatibility.

1.0.0 (2009-04-01)

📦 New:

  • WPMU 2.7 Compatible.