Description
Monitor, analyze, and measure visitor engagement for your site directly from your WordPress dashboard with our Google Analytics plugin. With our Google Analytics dashboard, you’ll be able to conveniently access Google Analytics reports in the same interface you already use every day to write and manage your posts.
Unlike other plugins, there are no monthly fees or paid upgrades for this plugin. All of the features are 100% free.
GOOGLE ANALYTICS SETUP
Get started in less than 10 minutes. Installation is quick and easy, no developers required.
WP Statistics is a WordPress analytics plugin for your site. It displays tracking stats with simple graphs in your WordPress admin area. The plugin helps in tracking redirects from search engines like Google, Bing, Yahoo, Yandex, and more. You can manage user roles to display these stats in WordPress dashboard. Adding Google Analytics to a WordPress.com site or blog is available as a feature of the WordPress.com Premium, Business, and eCommerce plans. Visit My Sites → Tools → Marketing → Traffic to enable Google Analytics.
Simply download the plugin, log into Google, select the required website, and it will automatically include the appropriate code.
GOOGLE ANALYTICS DASHBOARD
Start making data-driven decisions with real time stats including:
- Visitor trends – Dive deeper into your website’s page views, users, pages per session, and bounce rate for the past 7 days as compared to the previous 7 days
- Traffic sources – Discover which 5 traffic sources are driving the most visitors to your website
- Top pages – Stay updated on your 10 most viewed pages
- New! Demographics – Get age and gender data in your dashboard.
- New! GDPR Compliance Tool – For all your EU Compliance, we’ve integrated the ShareThis GDPR Compliance Tool into our plugin!
With our mobile-optimized plugin, you’ll be able to stay informed and get actionable insights on any device. For more accurate stats, you also have the option to disable tracking for any role like Admins or Editors so your analytics represent real visitors.
If you don’t have a Google Analytics account, you can sign up for free here: https://www.google.com/analytics/
LOOKING FOR MORE WAYS TO GROW YOUR WEBSITE?
Share buttons – Enable one-click sharing to start scaling your site traffic today.
Follow buttons – Expand your social following across 20+ social channels including Facebook, Twitter, WhatsApp, and Pinterest.
Reaction buttons – Give your audience a fun and easy way to react to your content.
SUPPORT
If you have any questions, please contact us at support@sharethis.com.
By downloading and installing this plugin, you are agreeing to the Privacy Policy and Terms of Service.
USEFUL GOOGLE ANALYTICS & SEO RESOURCES
Check out these helpful tutorials and resources for getting the most out of Google Analytics, driving more traffic to your website, and improving your WordPress website’s SEO:
Installation
- Install Google Analytics either via WordPress.org plugin repository or directly by uploading the files to your server
- Activate the plugin through the Plugins menu in your WordPress dashboard
- Navigate to Google Analytics in the WordPress sidebar
- Authenticate via Google, copy and paste the access code and choose your property from the dropdown. You can also add the web property ID from Google Analytics manually but dashboards won’t show up in this case.
- When any of your content takes off you will see the URLs inside the Trending Content section
FAQ
Why Do I Need Google Analytics for My WordPress Website?
Google Analytics is a powerful tool for monitoring website performance. With Google Analytics, you’ll gain insights such as what geographic areas your visitors are coming from, what channels led them to your website (paid search, social, organic, etc.), what devices they use to browse your site, and what other websites are sending visitors to your site.
But Google Analytics does much more than simply show you how visitors are finding your website. Once visitors land on your site, Google Analytics can show you what pages they visit, how much time they spend on each page, what links they click, what files they download, what pages are converting visitors to subscribers or buyers, and much more.
Armed with this data, you can create valuable content perfectly targeted to your visitors’ needs. When you know what topics your visitors search for and spend the most time on when they reach your website, you can create content expanding on or covering related topics to keep them coming back for more.
How Do I Use Google Analytics on WordPress?
Using Google Analytics on your WordPress website is a must for monitoring your website’s traffic and gaining valuable visitor insights. There are two ways to use Google Analytics on WordPress:
- Manually adding the Google Analytics tracking code to your header.php file
- Installing the Google Analytics Dashboard for WordPress plugin and setting up tracking in a few simple steps
While some publishers prefer the manual option, installing the Google Analytics Dashboard for WordPress plugin not only makes it easier to configure Google Analytics for your WordPress website by authenticating via Google, but it also provides you with a number of additional convenient features. With the Google Analytics Dashboard for WordPress plugin, you’ll get access to your most important Google Analytics data right within your WordPress dashboard. And that means you can say goodbye to frustrating website analysis that requires constant switching between multiple browser tabs.
Do I Need to Put Google Analytics Tracking Code on Every Page?
Google Analytics tracking code is a block of JavaScript code that executes Google Analytics tracking when a visitor loads a page on your website. The script that triggers these events must be loaded on every page in order for Google Analytics tracking to work.
That doesn’t mean you need to become an expert in JavaScript code or spend hours manually inserting Google Analytics tracking code on every page of your WordPress website. You can insert the tracking code in your header.php file so that it automatically loads on every page, or you can install the Google Analytics Dashboard for WordPress plugin and follow a few simple steps to get Google Analytics tracking setup in minutes by authenticating with Google.
Even if you prefer the traditional manual option of adding the UA tracking code to every page, the Google Analytics Dashboard for WordPress plugin makes that process easier, too. Simply click “Manually enter Tracking ID” and paste your Google Tracking code into the box that appears. Then, just click “Save Changes,” and your code will instantly be live on all your pages. Click here for more details on this process. However, keep in mind that using this option means your dashboards won’t appear, so to get the most from the Google Analytics Dashboard for WordPress plugin, we recommend using the authenticate with Google setup option from our latest update.
How Do I Use Google Analytics for SEO?
There are many ways to leverage Google Analytics to improve your WordPress website’s SEO. SEO, or search engine optimization, is the practice of tracking and analyzing website data to improve organic traffic. But tracking traffic and other website metrics alone doesn’t magically improve your SEO. Here are a few ways to leverage all the valuable Google Analytics data to improve your WordPress website’s SEO, start improving your search engine rankings, and growing your website traffic organically:
- Set up goals and track conversions to monitor performance. If you’re trying to grow your email marketing list, for instance, you can create goals in Google Analytics to monitor how well your opt-in pages or forms are converting visitors. If you’re generating leads for your business, set up goals to track how well your landing pages are performing. If you’re not seeing the conversion rates you’re aiming for, you can revisit your copy or conduct A/B tests to implement targeted improvements.
- Install the Google Analytics for WordPress plugin to get the most important insights in your WordPress dashboard. With the Google Analytics Dashboard for WordPress plugin, you can monitor important metrics like page views, pages per session, and bounce rate for the past 7 days compared to the previous 7 days. The plugin keeps you up to date on your 10 top-performing web pages or posts based on page views and the top 5 traffic sources that are driving the most visitors to your website, plus it gives you access to age and gender data – all without navigating away from your WordPress dashboard. When you authenticate your Google Analytics account when setting up the plugin, you can exclude all irrelevant traffic (such as administrators and editors) so you get the most accurate insights.
- Update and promote your top-performing content. With the Google Analytics Dashboard for WordPress plugin, you’ll always be aware of your 10 top-performing pages. While seeing your carefully crafted content getting the attention it deserves is worthy of celebration, don’t pop the cork on that sparkling water or champagne just yet. Leverage that data to promote your best-performing content with social media ads or organic social media posts, or slate those posts for an update to make them even better and draw in even more visitors who stick around to visit more pages on your site. Another way to leverage your top-performing pages data is to create content on topics related to your top-performing posts or content, which can boost repeat visits from the same visitors who helped catapult the original page to top-performer status.
- Take steps to reduce bounce rate. The Google Analytics Dashboard for WordPress keeps you up-to-date on your website’s bounce rate over a 7-day period compared to the previous 7-day period. If your bounce rate is rising, it’s likely that you have an SEO problem. For instance, if visitors are reaching your site from relevant keywords but aren’t sticking around, you might consider targeting different or longer-tail keywords to better match users’ search intent. Perhaps your content is thin on landing pages and other points of entry, and visitors quickly bounce, thinking that your website isn’t offering the level of information they’re looking for. You can address this issue by creating more effective landing pages and entry pages to capture visitors’ attention in the first few seconds.
- Try different tactics to improve page views and pages per session. If your bounce rate is creeping up, it’s likely that your page views and pages per session are declining. This issue can be addressed by creating longer-form, data-driven, and highly detailed content to draw visitors in and keep them sticking around. Consider creating pillar content with topic clusters that encourage visitors to explore the deeper levels of your website through strategic linking and use videos and other visuals on your web pages to engage visitors.
- Keep tabs on top referral sources – and nurture them. The Google Analytics Dashboard for WordPress shows you your website’s top 5 traffic sources that are driving the most visitors to your website. This may seem like it’s just interesting-to-know information, but it’s actually a goldmine. Why? First, you can discover organically earned backlinks that you weren’t previously aware of, and then leverage that information to get more of them. For instance, if an influencer linked to your content, you can reach out to arrange having them guest blog on your website (or vice-versa) to bring in even more traffic or expand your reach to a wider, relevant audience. You can also conduct some research to find other similar influencers or publishers and conduct an outreach campaign to encourage them to link to the same post, arrange guest posting opportunities, or pursue other mutually beneficial partnerships.
How Do I Stay Compliant with GDPR When Using Google Analytics?
When the General Data Protection Regulation (GDPR) was first introduced, website publishers everywhere were fraught with anxiety about what it would mean for their businesses and overwhelmed with the steps they needed to take to ensure compliance. If you’re running third-party tools on your website, such as share buttons and follow buttons or Google Analytics, these tools are likely collecting information about your website visitors – and that means you’re on the hook for GDPR compliance, especially if you get visitors from the EU.
Fortunately, a number of useful compliance tools emerged to make compliance easier for publishers and businesses of all sizes. Consent Management Platforms (CMPs) are tools designed to inform visitors about the data a website or third-party tool is collecting about them and how that data will be used, provide an opt-in option for users to grant consent to have their data collected (as well as an opt-out option to decline), and communicate the consent status of users and cookies to other vendors operating within the IAB Framework. CMPs also offer transparency to users, providing granular information on the companies their data will be shared with and allowing them to monitor and control who receives their data. Finally, CMPs provide a centralized database for users to review the most up-to-date privacy policies and information related to their data collection.
If you’re using Google Analytics on your WordPress website or a plugin like the Google Analytics Dashboard for WordPress, you must comply with GDPR. A CMP is the best way to manage the consent process for GDPR compliance. With ShareThis’ GDPR Compliance Tool built right in to the Google Analytics Dashboard for WordPress plugin, you can easily stay on top of getting consent to collect your visitors’ data and provide visitors with clear and valuable information. Our GDPR Compliance Tool is compliant with the IAB’s Transparency & Consent Framework v2.0, meaning it meets the latest standards for transparency in data collection and consent management. Check out our GDPR checklist for publishers & website owners to make sure you’re meeting the requirements or download our GDPR Compliance Guide for detailed information on GDPR compliance with ShareThis’ tools.
Reviews
Wordpress Analytics Dashboard
- By
If you want to understand what visitors are doing on your website and where they’ve come from, you need a web analytics tool. And when it comes to web analytics, there’s one name that dominates the market — Google Analytics.
According to W3Techs, Google Analytics is used by 84% of all the websites with a known analytics tool. So, basically, almost every website you visit is probably using Google Analytics.
If you want your WordPress site to join the club, there are two basic routes you can follow to add Google Analytics to your site:
- You can manually add the tracking code to your site.
- You can use a Google Analytics plugin for WordPress.
The benefit of the second approach is that, in addition to making it easy to add the tracking script, most WordPress Google Analytics plugins also help you work with the tool in other ways — such as viewing your website analytics inside your WordPress dashboard and configuring more advanced tracking methods without needing code and/or technical skills.
As the title of this post suggests, we’ll be focusing on the second approach. Below, I’ll share the seven best Google Analytics plugins for WordPress, and help you to pick the best one for your needs.
MonsterInsights — FREE/$100
Active on more than 2 million WordPress sites, MonsterInsights is the most popular Google Analytics plugin at WordPress.org. It comes from Syed Balkhi and Awesome Motive, who are probably best known for WPBeginner.
MonsterInsights does several different things to help you work with Google Analytics on WordPress. It:
- Helps you add the Google Analytics tracking script to your site without needing to edit any code.
- Lets you see Google Analytics data inside your WordPress dashboard.
- Lets you set up more advanced tracking, such as tracking link or button clicks.
Once you set it up, you’ll be able to see stats for your site inside your WordPress dashboard:
With the premium version, MonsterInsights adds a lot more advanced tracking, such as:
- Enhanced Ecommerce tracking to view the stats for your eCommerce store (this is a core Google Analytics feature that I’ll talk about in more depth later on).
- Enhanced Link Attribution to see which specific buttons/links get the most clicks.
- Easy custom events tracking to create your own tracking conditions.
It also has some unique features that help you to segment your stats by features in WordPress using custom dimensions — for example:
- Segment logged-in WordPress users vs non-logged in users to see trends.
- See which post types get the most traffic.
- Segment your traffic by the focus keyword in Yoast SEO.
- See how your traffic correlates with your Yoast SEO score. For example, do pages with a higher Yoast SEO score have better metrics?
- See which authors on your site get the most traffic.
If you think you’ll make use of these sorts of advanced analytics, it may be worth it to pay for the premium version of MonsterInsights. But, if you just want something to help you add the tracking code to your site and view basic stats, you can stick with the free version (or pick another plugin).
GAinWP (Fork of GADWP) — FREE
In the past, the second most popular Google Analytics plugin (behind MonsterInsights) was Google Analytics Dashboard for WP, or GADWP for short. It was popular in large part because, in addition to having a very useful feature list, it was 100% free.
In 2018, the plugin was acquired by the same developer behind the MonsterInsights plugin from above and rebranded into ExactMetrics. About a year or so after that, the developer re-released the plugin and split it into free and paid versions, which led to a barrage of one-star reviews.
That’s a lengthy introduction to explain why GAinWP is next on our list despite not being as popular as some other plugins — GAinWP is a fork of that previously-popular GADWP plugin that retains all of the features in GADWP and keeps the 100% free price tag. If you’re not familiar with the term “fork”, it basically means that the forked plugin is based on the exact same code as the original GADWP plugin. In other words, it’s a copy of how GADWP used to be, but it’s still actively maintained to ensure compatibility with current versions of WordPress.
The plugin helps you both add the Google Analytics tracking code to your site and also view a variety of reports from right inside your WordPress dashboard. You’ll be able to see overall stats for your site, as well as stats for individual pieces of content.
Beyond that, you’ll also get access to a number of advanced features, including the following:
- Enhanced Link Attribution.
- Real-time stats.
- Affiliate link/file tracking.
- Download tracking.
- Custom event tracking.
- Custom dimensions (e.g. see stats by WordPress author, publication year, category, etc. — it’s the same as the feature in MonsterInsights).
- Sampling rate controls.
I don’t find the interface to be as nice as MonsterInsights. But the advantage is that GAinWP gives you a lot of features for free that MonsterInsights charges for. So, unless you’re willing to pay a premium for an improved user experience, this one is a great budget option that is, and should remain, 100% free.
Site Kit by Google — FREE
Site Kit is a newly launched official plugin from Google. It helps you to connect your WordPress site to six different Google services and bring data from those services into your WordPress dashboard.
One of those services is — you guessed it — Google Analytics.
The other services are Google Search Console, AdSense, PageSpeed Insights, Google Optimize and Google Tag Manager.
Site Kit doesn’t offer as detailed a feature list as MonsterInsights or GAinWP, but it does help you with two things:
- It helps you to add the Google Analytics tracking code to your WordPress site.
- You can view basic stats for your entire site and specific pages from inside your WordPress dashboard.
To set your site up with Site Kit, you’ll need to go through a few authorization steps. The setup process doesn’t require any code, but you will need to click a bunch of buttons.
Then, you’ll be able to view the stats from your WordPress dashboard. If you go to Site Kit → Dashboard or Site Kit → Analytics, you can view high-level stats for your entire site, such as:
- Traffic overview
- Your top-performing content
One neat thing here is that Site Kit also includes search query terms from Search Console in the main dashboard, so you can see how those match up with your most popular content:
You can also use the search box to open the stats for specific pages on your site. Again, the plugin includes queries from Search Console for that specific page, which is really convenient:
Overall, if you don’t need the detailed features of the other plugins, and just want a simple solution to view basic data from all of your Google services in one spot, this is a really neat plugin.
Note: If you read the plugin reviews at WordPress.org, you’ll see some one-star reviews from people who are having issues. Personally, I’ve been using Site Kit on two of my sites for over a year now and everything has worked great, so don’t be put off by those reviews.
Analytify — FREE/$39-Plus
In addition to helping you add the Google Analytics tracking script to your site, Analytify also lets you browse detailed stats without leaving your WordPress site.
You can see comprehensive stats inside your WordPress dashboard, and, when you’re browsing the front-end of your site, you can also see the stats for individual posts and pages.
This latter feature is quite nice as it makes it easy to access stats for specific pages without needing to use filters.
While the free version of Analytify at WordPress.org is great for creating a stats dashboard on your WordPress site, I think the most distinguishing features are available in the premium version.
First, if you’re running a WooCommerce or Easy Digital Downloads store, the paid version helps you to set up Google Analytics Enhanced Ecommerce tracking and view that data inside your dashboard.
If you’re not familiar with Enhanced Ecommerce tracking, it basically means you can see store-specific stats in Google Analytics, such as:
- Transactions
- Total revenue and average order value
- Number of times people add/remove items to/from their carts
- Product clicks
- Coupon usage
- Refund tracking
- Individual product performance — e.g. how often a product is purchased/added to cart
You can not only collect that data, but you can also view it all inside your WordPress dashboard. MonsterInsights also lets you set this up, but I’m a fan of Analytify’s eCommerce dashboard.
The Pro version also adds real-time stats and lets you send yourself automated email reports.
The core paid version costs $39, but if you’re running an eCommerce store you’ll also need the WooCommerce or EDD add-ons, which cost $39 to $49 each. You can also get a bundle of the Pro version and WooCommerce add-on for just $79, which makes it a bit cheaper than MonsterInsights.
WP Google Analytics Events — FREE/$79
WP Google Analytics Events isn’t an all-purpose Google Analytics plugin, unlike many of the other plugins on this list. Instead, it’s focused on helping you to benefit from one specific Google Analytics feature — Event Tracking.
If you’re not familiar with Google Analytics Event Tracking, this feature basically lets you set up your own custom actions that you want to track.
For example, you could track how many people:
- Click a specific CTA button
- Watch an embedded YouTube video
- View an image
- Scroll down the page
Event Tracking lets you do all of that plus a lot more.
The downside is that it can be a little complicated to set up, which is what this plugin aims to fix for you. It gives you an easy interface inside your WordPress dashboard from which you can set up Event Tracking.
This one is definitely not for everyone, but, if you want to be able to track and analyze specific actions in Google Analytics, it’s a great tool.
The free version lets you track basic actions such as link clicks. For more advanced tracking, such as tracking whether people watch a YouTube/Vimeo video, you’ll need the Pro version, which starts at $79.
GA Google Analytics — FREE/$15
GA Google Analytics is a popular Google Analytics plugin from Jeff Starr, a well-respected WordPress developer. It comes in both a free and a paid version.
There are two ways you can use this plugin:
First, if you just want a simple, lightweight plugin to help you add the Google Analytics tracking code to your site, all you need to do is:
- Install the free plugin.
- Add your Google Analytics tracking ID.
- Save your settings.
- Start tracking your visitors!
You also have some other options, such as excluding admin users from being tracked to avoid polluting your analytics data with your own actions:
If you want to set up more complicated implementations, though, GA Google Analytics also comes with some other features you may find helpful, which is the second way to use the plugin.
For example, the free version at WordPress.org supports the following features:
- Display Advertising — to set up remarketing ads.
- Enhanced Link Attribution — track the specific links that users click.
- IP Anonymization — anonymize the IP addresses of the hits you send to Google Analytics.
- Force SSL — forces Google Analytics to always use SSL, even on HTTP pages.
With the paid version, it adds new features, such as:
- A visitor opt-out box to let users opt-out of Google Analytics tracking (great for GDPR compliance!).
- More advanced options for choosing who to track. For example, you can exclude all logged-in users or disable tracking for specific posts, post types, user roles and more.
- Custom tracking, including an option to use custom code on specific pieces of content.
One thing this plugin doesn’t do, though, is show you actual statistics inside your WordPress dashboard — you’ll need to head to Google Analytics to view that data. That’s not a criticism — just something to be aware of when you consider how this plugin compares with the others.
The paid version is quite affordable, starting at just $15 for use on a single site and ranging up to $120 for unlimited sites. All of those plans also come with lifetime updates, which means you’ll never have to pay to continue receiving updates.
CAOS (Complete Analytics Optimization Suite) — FREE
Lastly, we have CAOS (Complete Analytics Optimization Suite), which is a useful plugin for advanced users and WordPress performance junkies. If you’re a beginner, you might want to skip this one, but advanced users might like the additional functionality that it unlocks.
Specifically, this plugin helps you host the Google Analytics tracking script locally on your WordPress site’s server and keep it updated to the current version.
The “normal” way to add Google Analytics to WordPress is to embed the tracking script from Google’s servers. This ensures you always have the most recent version of the tracking script, but the downside is that it doesn’t let you control browser cache expiration times (which Google sets at two hours by default).
For this reason, some speed test tools such as GTmetrix (our tutorial) and Pingdom (our tutorial) might reduce your score and hit you with warnings such as “Add Expires headers” or “Leverage browser caching”. Now, I think people focus too much on speed “scores” over actual load times…but I can’t deny that hosting Google Analytics locally is a way to improve your score if that’s what you care about.
The plugin works by downloading the most recent version of the tracking scripts to your site’s server and then keeping them updated using WP-Cron. Beyond that, it also unlocks some advanced features, including the following:
- Outbound link tracking
- Enhanced link attribution
- Adjusted bounce rate
- Exclude certain cookies from tracking
It’s also compatible with many of the other Google Analytics plugins on this list, including MonsterInsights and Analytify. That is, you can use those plugins for their features but rely on CAOS to host the tracking script locally. This compatibility is useful because CAOS does not let you see stats inside your WordPress dashboard by itself.
All in all, if you want to improve your performance scores by hosting the Google Analytics tracking script locally, this is the best plugin to get the job done.
What’s the Best Google Analytics Plugin for You?
Google Analytics Wordpress
As is always the case with any list such as this, there’s not a single plugin that’s the ‘best’ option in all scenarios — it depends on the features you want and what you’re willing to pay.
If you just want a simple way to add the Google Analytics tracking code to WordPress and don’t care about in-dashboard stats, go with the lightweight GA Google Analytics plugin. With the paid version, you can also get access to additional features to control where/when to add the tracking code.
Or, if you want to host the Google Analytics tracking script locally for performance reasons, you can consider the free CAOS plugin. Honestly, I don’t think most sites need to bother with this. But if you want a perfect performance “score”, you might need to do this. You can also achieve something similar if you’re using the WP Rocket plugin (our review), which includes a built-in Google Analytics feature to accomplish this.
On the other hand, if you do want to see your stats inside your WordPress dashboard (along with some other features), you have several good options.
If you don’t need too detailed stats, I really like the official Site Kit by Google plugin as it unifies the data from multiple Google services in your WordPress dashboard. This is what I’ve been personally using on some of my sites and I’ve had a good experience so far.
If you want more detailed reports, such as the ability to drill-down by post types or authors, then check out:
- MonsterInsights if you want the best dashboard and are willing to pay.
- GAinWP if you want a free option with a slightly less convenient dashboard.
Wordpress Analytics Tool
MonsterInsights also has a free version — you only need to pay if you want the more advanced features.
I also think Analytify is great if you’re running an eCommerce store and the WP Google Analytics Event plugin is convenient if you specifically want to set up your own custom event tracking.
Finally, I didn’t include it in the list, but it’s worth mentioning that you might not even need any of these Google Analytics plugins if you pay for the popular Jetpack plugin (learn about it in our Jetpack review). If you’re on the Jetpack Security Daily plan or above, Jetpack includes a built-in feature to help you add the Google Analytics tracking snippet to your site – click here to learn more about this feature. While you probably don’t want to use Jetpack just for the Google Analytics integration, this is a convenient option if you’re already using Jetpack for security, backups, or one of its many other features.
Used/using any of these plugins? Thoughts?
TOP DEALS
Wordpress Analytics Tag
Get 4-months off Basic Subscriptions!
Wordpress Analytics Not Loading
Wordpress Analytics
All comments are held for moderation. We'll only publish comments that are on topic and adhere to our Commenting Policy.