Do you want to know who is visiting your website?
Of course you do!
Analyzing website traffic is one of the most important roles of a website owner. There are thousands of website reporting tools and services online, however since 2005, Google Analytics has been the de facto method of analyzing website traffic.
Part of Google’s Marketing Platform, Google Analytics is a free hosted analytical service that gives you a detailed overview of who is visiting your website, what pages they are visiting, where they are coming from, and more.
This information is essential when making decisions about your website, whether it be deciding what content to produce or what products to sell.
To track your website’s traffic, you need to add the Google Analytics Global Site Tag (gtag.js) tracking code into the
<head> area of each page you want to track.
You could do this by modifying your theme’s header.php template, however this is not practical, as the tracking code would be overwritten whenever your theme is updated.
Thankfully, most modern WordPress themes have a field for adding your website’s Google Analytics tracking code to your website header. If your WordPress theme does not have this, you can use a WordPress plugin such as Insert Headers and Footers or Woody Ad Snippets to add the code.
In this article, I would like to share with you the best Google Analytics plugins available for WordPress.
These solutions do more than just add the Google Analytics tracking code to your website.
They allow you to access statistics directly from the WordPress admin area and provide a deeper integration with the Google Analytics service so that can track custom post types and conversions better.
Site Kit is the official Google WordPress plugin. It allows you to connect your website to six Google services: Search Console, Adsense, Analytics, PageSpeed Insights, Optimize, and Tag Manager.
Once you have given Google permission to access your website, you will see a new “Site Kit” admin menu in the WordPress admin area and a dedicated page for each module you have activated.
There aren’t many settings to configure beyond connecting your website. Site Kit will automatically add the Google Analytics tracking code to your site and knows not to add the code if it has been added elsewhere.
From a Google Analytics point of view, Site Kit is a simple solution that adds your tracking code and gives you a quick one-page overview of your website’s traffic. You need to visit the main Google Analytics website to see full traffic stats.
Whilst it does not add much functionality to your website, you may find Site Kit useful, as its main dashboard groups together information from many different Google services.
Analytify is a user-friendly Google Analytics solution that shows general statistics, top pages by views, demographics, top referrers, system stats, and more.
All reports are displayed in one main dashboard, however you can also see your stats within the WordPress dashboard via the Analytify widget add-on.
Once you have authorized Analytify, you can choose whether the plugin installs the Google Analytics tracking code for you and select which Google Analytics profile you want to draw stats from. There are dozens of additional settings that allow you to change what is tracked on your website.
This includes excluding user groups from tracking, anonymizing IP addresses, forcing analytics traffic over SSL, 404 error tracking, and scroll depth tracking.
Analytify Pro retails from $39 for a one-website license. The premium version provides many additional statistics, but you are also required to upgrade to the pro version to use any of the five premium add-ons that are available.
Retailing between $19 and $49 for a one-website license, there are add-ons for tracking goals and conversions, enhanced tracking for WooCommerce, enhanced tracking for Easy Digital Downloads, tracking campaigns, and delivering analytical reports to clients via email.
If you don’t want to see reports on your website but simply define what is tracked, you may want to consider GA Google Analytics.
Developed by WordPress veteran Jeff Starr, the plugin allows you to integrate Google Analytics into your website by simply stating your GA tracking ID.
GA Google Analytics also lets you add support for display advertising, enhanced link attribution, IP anonymization, and forcing SSL. There’s an option for adding custom code too.
The pro version of the plugin is available from only $15 for a one-website license. It greatly expands what Google Analytics tracks on your website.
Additional tracking options include tracking opt-out boxes, disabling tracking of all logged-in users, and disabling tracking of search results and post archives.
With over two million active installations, MonsterInsights is by far the most popular Google Analytics WordPress plugin on the market.
It allows you to see detailed statistics directly from the WordPress admin area and add additional tracking for popular eCommerce WordPress plugins such as WooCommerce, Easy Digital Downloads, and MemberPress. You can also add tracking for affiliate links and advertisements, and see statistics at a post and page level.
When you first activate MonsterInsights, you will be guided through the initial setup with a user-friendly “Launch Wizard”. Once you have given permission to MonsterInsights to access your Google Analytics account, you can select which website profile you want to access and what you want to track. For example, you will be asked whether you want to enable events tracking, enhanced link attribution, and affiliate tracking.
MonsterInsights Pro officially retails from $199 for a one-website license, however it is frequently on sale for as low as $79.99.
It adds support for Google AMP and Facebook Instant Articles, improved compliance with GDPR, detailed page insights, and more.
If you want to see statistics directly from the WordPress dashboard, you should consider installing Lara’s Google Analytics.
Once you have connected to your Google Analytics account and selected your profile, you will see a large Google Analytics box at the top of the WordPress dashboard.
The plugin will integrate your Google Analytics tracking code and show detailed reports for seven categories: Sessions, Pages, Browsers, Languages, Operating Systems, Devices, and Screen Resolutions.
The developers have done a fantastic job of curating important website traffic information and displaying it in beautiful graphs and tables.
For only $14.99, you can upgrade to the full version of the plugin and unlock eCommerce graphs, WordPress Multisite support, and advanced permissions.
This version also allows you to see 12 months of data, not just 30 days.
The plugin allows you to add your Google Analytics tracking code to your website and enable additional tracking features such as IP anonymization, enhanced link attribution, outbound link tracking, and more.
You can also set up alerts, add campaign goals, and adjust what reports WordPress user groups are permitted to access.
Unfortunately, when it comes to reports, the free version of 10WebAnalytics is quite restrictive and only allows you to view audience and real-time reports. You can, of course, use the free version of 10WebAnalytics for its additional tracking features and view all traffic reports on the official Google Analytics website.
If you upgrade to the pro version of the plugin, you will see over a dozen new reports for demographics, eCommerce, goals, site speed, and more. You can also create custom reports and view reports about Google Adsense and Google Adwords.
10WebAnalytics Pro retails from $85. In addition to advanced reports, it also includes more settings for enhanced tracking.
Like GA Google Analytics, the goal of WP Google Analytics Events is to give you more control over what is tracked on your website, not to view reports directly in the WordPress admin area.
The plugin allows you to integrate the Google Analytics tracking code into your website by simply entering your GA tracking ID and it lets you anonymize IP addresses.
Two new event tracking options are also available for tracking clicks and scrolls. This will give you a better understanding of how visitors are interacting with your website.
WP Google Analytics Events Pro retails from $79. It adds support for link tracking and placeholder variables and gives you more control over what permissions other users on your website have.
Video tracking for YouTube and Vimeo is also available in WP Google Analytics Events Pro.
I hope you have enjoyed this look at the best Google Analytics plugins for WordPress.
As you can see, all of the above solutions can automatically add the Google Analytics tracking code to your website. However, they offer different levels of integration and reporting, so it is important to test each WordPress plugin thoroughly to see if they meet your needs.
Site Kit is a good option if you just want a simple overview of your website traffic and see your website’s PageSpeed score, search console information, and AdSense revenue.
If you want to track additional statistics on your website and do not care about seeing reports directly on your website, I recommend using GA Google Analytics, WP Google Analytics Events, or the free version of 10WebAnalytics.
Whilst it can be extremely useful to view traffic statistics within the WordPress admin area, please remember that you can always do a full traffic analysis directly on the official Google Analytics website.
What Google Analytics WordPress plugin do you use?
Please let us know in the comment area below.