3 Best WordPress Plugins to Integrate Google Analytics

Google Analytics is one of the best ways to track your website and blog visitors.

If you don’t use Google Analytics from the beginning, you are missing having valuable data you can use to generate more traffic.

WordPress has a couple of options to connect your site with Google Analytics.

Read this: If you’re new to Google Analytics

Here are the 3 best Google Analytics plugins for WordPress that’ll help you connect your site with your Google Analytics account easily.

1. MonsterInsights

The MonsterInsights plugin has a great custom dashboard where you can find all the traffic data without looking into your Google Analytics dashboard.

There are both free and paid versions of MonsterInsights, and this plugin has an active installation of over 1 million.

The plugin integrates with Google easily, and some of the great features include:

E-commerce Tracking
Enable Sales tracking for your WooCommerce powered or Easy Digital Downloads stores.

Universal Tracking
Lets you collect data from any digital device accessing your content.

Ads Tracking
Allows you to see who’s clicking on your Google AdSense banner ads and how are the placements performing.

File Download Tracking
Lets you find out exactly how many times a file has been downloaded, such as pdf(s) or cheat sheets.

Custom Dimensions
You can also Track authors, categories, searches, users, and more.

Popular Post Tracking
Lets you check which posts are most popular among your audience and make them better than before.

Referral Tracking
Find out exactly where a visitor is coming from, like social media or some other blog.

Google Analytics Dashboard
See your site’s performance at a glance right in your WordPress dashboard with their beginner-friendly and clean custom page.

Leverage site speed and sample rate for Google Analytics and enhance your SEO and performance.

Enhanced Link Attribution
With Enhanced Link attribution, see how people behave and move on your blog.

Google AMP
You can get an add-on to enable accurate tracking of all mobile visitors to your AMP-enabled pages. Read how to disable amp without affecting SEO.

Facebook Instant Articles
Integrate the Google Analytics and Facebook Instant Articles easily and track them too.

Google Optimize
Easily enable Google to Optimize your blog.

Forms Tracking
You can enable tracking of your form views, submissions, and conversions rates daily.

Discover MonsterInsights

2. GADWP – Google Analytics dashboard for WordPress

GADWP plugin

Although this plugin doesn’t have a custom clean dashboard as MonsterInsights does, the GADWP is entirely free.

This plugin gives you complete data on:

  • pageviews
  • organic traffic
  • referral traffic
  • clicks on links
  • traffic insights graph
  • time on page and bounce rate
  • page load time
  • Sessions

And more. The GADWP is your complete solution if you can’t invest in MonsterInsights.

Discover GADWP

3. Google Analytics WD

Google analytics WD

Finally, Google Analytics for WordPress by web dorado is a powerful plugin with a comprehensive custom, fascinating dashboard.

The plugin comes with all the features mentioned for others in this list,  the Google Analytics WD is easy to use and fast.

The inbuilt report is very intuitive and looks very pretty and informative with charts and graphs.

This plugin also has a pro version which gives you access to premium features like:-

  • Custom report
  • AdSense impressions and clicks
  • Custom interactive charts
  • E-commerce integration

And more.

All In All, the MonsterInsights and Google Analytics WD stands as two great choices to make if you want an in-depth view of your traffic.

Discover the Google Analytics WD >>

How To Set up MonsterInsights And Integrate Google Analytics With It 

Follow along this step-by-step guide to quickly set up your Analytics account on Google Analytics to install and set up monsterInsights. In the end, you will have your insights up and running. 

Step 1

Head on to Google Analytics home page and click on the sign-in link and click on the Analytics when shown in the drop-down menu and after that Google asks you to sign in with the account, you want to use for associating with your Analytics dashboard access.


After sign-in in with your desired Google account, you will need to sign up for a Google Analytics account with your website. Click to sign up, as shown in the picture below.


After that, Google will ask you to select if you would like to track a website or an App, and since we are talking about a blog,  we should choose the site.

Account setup and details For tracking

After that, you will need to go to the bottom and enter your Account Name.  If you have a company name, you would enter that here or else,  your name.

*Make sure you select HTTPS or HTTP from the drop-down menu on the left side of the URL section. If your website supports HTTPS, I.e.  If you’re using the SSL secured connection, make sure you select that, or else some plugins may take it as a different property.

Enter all of your website details on the form and the primary URL you want to track,  scroll down to the bottom, and click on the get tracking ID button.Get tracking ID from GA

Accept the terms and conditions that appear and let the whole process complete. Once you have set up the GA, Go ahead and install the MonsterInsights Plugin on your WordPress blog.

Step 2

Download and Install the MonsterInsights plugin. Once you are done installing MonsterInsights, activate the plugin.

authenticate MonsterInsights plugin

After you activate the plugin, the first thing you will see is a notification for authenticating the plugin to connect with Google Analytics and your Google account.

Click on the blue button saying “authenticate with your Google account ” as shown in the image above. You will be redirected to a page asking your preferred account to connect.

Select the Gmail account that is connected with your Analytics account.

Click the allow button to grant access to MonsterInsights so that it can collect the data from Google and vice versa. Once you have permitted the plugin, the next screen will appear to ask you the profile you want to track with MonsterInsights.

Click on the drop-down menu and select all website data, or leave it as it is if it is already showing that. Now complete the reCAPTCHA And click on the complete authentication button and you are done.

Here’s a quick overview of the data looks on MonsterInsights dashboard:

To access this report, go to MonsterInsights > Reports

The process remains the same for all other plugins.  But at the end of plugins like GADWP, you will have to copy the code and paste it. Except that everything remains the same.

The data will take some time to generate a report. In a couple of hours, you will see the data being displayed in your Google Analytics dashboard.

I hope this guide helped you. Share your favorite Google Analytics plugin in the comments.

Share on:

Leave a Reply

Your email address will not be published. Required fields are marked *