How to add Google Analytics to WordPress? If this is something you have been searching for a while now, then your search ends right here. Because in this guide, here at the TemplateToaster WordPress theme builder blog, I will show how easily you can make use of Google Analytics WordPress and stay in the know, how your audience interacts with your website.

It is a good practice to use Google Analytics in WordPress website to track the performance. You can thoroughly analyze what is working on your site and what is not. And accordingly, you can strategize your marketing campaigns to attract potential users to your website. It allows you to optimize your website and gives a deeper understanding of your customers.

What is Google Analytics?

Google Analytics is a free tool that helps you analyze your website traffic. No matter what type of or what size of business you are having, Google Analytics provides you the required information that can help you optimize your WordPress website for better results. The detailed information like the source of traffic, the number of visitors, the most visited page of your site, and many more reports help you to enhance your marketing using Google Analytics effectively.

Benefits of Adding Google Analytics to WordPress

Google Analytics helps you make data-driven decisions. Apparently, when you have the exact statistics about your site, you can easily make your strategies. Google Analytics can help you with following things.

  • The very first reason to add Google Analytics WordPress is that it’s a totally free tool. So, you don’t have to spend anything.
  • It tells you the exact sources for the traffic.
  • You can track at what time you are having maximum visitors on your site. Or what is the peak hours of your website.
  • How do visitors find your website?
  • Who is visiting your website? You can track visitors based on country or IP Address in WordPress.
  • What the visitors are doing on your site?
  • For how long they stay on your website and more specifically on what page?

I am sure that these are enough reasons to add Google Analytics to WordPress. This is one of the most reliable tool you can use for your site. Now that you know what Google Analytics is and what are the benefits of having it added to your WordPress website. It is the time to learn the methods to set it up.

How to Add Google Analytics to WordPress

The choice of method is entirely yours I will only show you by how many ways you can achieve this. And yes, by the end of this article, you will be fully equipped with some authentic ways to add Google Analytics WordPress successfully. So, let’s begin.

Follow these simple steps to add Google analytics to WordPress

Step 1: Create a Google Analytics Account

In order to sign up for a Google Analytics account, you are required to have a Gmail or Google account. So, if you don’t have any Google  account yet please create one.

    • Go to the Google Analytics Sign Up page and use your Gmail account to Sign Up.Go to the Google Analytics Sign Up page
    • Now, you will be taken to the account setup screen.Setup google analytic account
    • Here, you are required to enter the data in the required fields such as ‘Your Account Name’ which will be your Googleenter account details
    • Add analytics profile name for your website. You can use whatever name you like.
    • Make sure you click on the ‘Web’ option if you want to track your website. However, an option for ‘Mobile App’ is also there.add analytic tracking code to WordPress site
    • You can track multiple websites from a single account.
      tracking code for multiple websites
  • Now, you shall see the popup window showing Terms of Service Agreement, click on ‘I Agree’ to continue.popup window showing Terms of Service Agreement

That’s it! You have successfully signed up for Google Analytics.

Step 2: Install Google Analytics WordPress

As you’ve already signed up for Google Analytics, now the next important thing is to add Google Analytics to your WordPress site. And we have several ways to add Google Analytics to WordPress and you can begin with any method you find easy and helpful according to your needs. The two methods are:

  1. Adding Google Analytics WordPress Using a Plugin
  2. Adding Google Analytics WordPress Manually

Now I’ll show you how easily you can use both methods. Let’s begin with it.

How to Add Google Analytics to WordPress Using Plugin

Using a plugin makes it incredibly easy to add Google Analytics to WordPress without the need to touch even a single line of code. However, there are tons of Google Analytics plugin to choose from and I’m discussing here MonsterInsights. It is one of the most reliable and widely used Google Analytics plugins with over 2 million active installs. I assume you know how to install a WordPress plugin. The basic version of MonsterInsights is free and it includes pretty good features. But if you want some more, you can go for Pro Version that comes with 14-days money-back guarantee.

Follow these steps to add Google Analytics using MonsterInsights Plugin

Step 1: Install the Plugin

First, you need to install the plugin. Go to your WordPress dashboard, head to the Plugins → Add New. Search for MonsterInsights plugin and click on Install Now once you see it. And finally, click on the Activate to move ahead.

add Google Analytics wordpress using MonsterInsights Plugin

Step 2: Configure the Plugin

After you have successfully installed and activated the plugin, now you need to configure it. Because once it is properly configured, you will be able to communicate with your Google Analytics account.

Go to Settings in the left menu bar and navigate to Insights → Settings to authenticate your entered Google account.

Step 3: Authenticate the Google Account

In order to authenticate your Google account click on the ‘Authenticate with your Google account’ button and you will be taken to the Google login page once again. You just have to fill the asked information and click on the ‘Next’ button to continue.

Configure the Google Analytics WordPress Plugin

You need to ‘Allow’ MonsterInsights plugin to access your Google Analytics Dashboard and data present there. That’s it! You should now start seeing your site tracking data within 24 hours.

Authenticate with your Google account

Some Other Popular Plugins to Add Google Analytics to WordPress

  1. Google Analytics Dashboard for WP by ExactMetrics (formerly GADWP)
  2. GA Google Analytics
  3. Site Kit by Google
  4. Google Analytics Dashboard Plugin for WordPress by Analytify

Here is the Video Tutorial on How to Add Google Analytics to WordPress :

How to Add Google Analytics WordPress Manually

Manually adding Google Analytics WordPress needs some basic knowledge of coding. Therefore, it is suggested that advanced users who are familiar with coding should go for this method. Likewise, make sure you are using a child theme in WordPress to add customizations. Because if you do not use the child theme then all the changes you will make will be overwritten in the main theme as soon as you will update your theme.

Before we head towards the theme files, it is essential that we fetch the Google Analytics Tracking Code from the Google Analytics dashboard. Simply follow the below-given steps to do so.

  • Log in to the Google Analytics account and click on the ‘Admin’ at the left side menu bar.
  • Click on the ‘Traffic Info’ and choose the ‘Tracking Code’ from the submenu here.
  • You shall now be seeing the tracking ID and tracking code. Simply copy the tracking code from here.getting the google analytics tracking ID
  • Now, head to the WordPress dashboard for further processing.

Add Google Analytics Code in the header.php file

The major benefit of adding the tracking code in the header.php file is that it will load on each page. So, to add the tracking code you need to follow the following steps.

  1. Go to the WordPress dashboard and head to Appearance → Theme Editor
  2. From the right column open the header.php file
  3. Now, before closing the </head> tag, paste the tracking code that you have copied from the Google Analytics account.paste tracking code from google analytic account
  4. After you paste the code click on the ‘Update File’ button to confirm.

That’s all! You’ve successfully added the Google Analytics WordPress.

Add Google Analytics Code in functions.php file

You can add the Google Analytics code in functions.php file as well. All you have to do is edit the child theme’s functions.php file and include the below-given piece of code to it. (Make sure to replace the tracking ID with your own tracking ID)

function my_google_analytics() { ?>
<script async src=""></script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-181480903-1');
add_action( 'wp_head', 'my_google_analytics', 10 );

Save the changes and you’re done.

How to Add Google Analytics to WordPress With TemplateToaster

After seeing both the methods (manual and using plugins) another important way that you should know is via TemplateToaster. If you’ve ever used this software then you must be aware of the fact that WordPress Themes generated with this software come with a built-in option to add Google Analytics as shown below.

Add Google Analytics to WordPress With TemplateToaster

The biggest advantage of using the TemplateToaster WordPress Theme Builder Software is that it create super custom themes and it also simplifies the process of adding Google Analytics to WordPress. Neither you have to use any sort of plugin nor you need to edit any file. All you have to do is just simply paste the code at the specified space and that’s it. You’re done! It actually provides you the easiest way to analyze your WordPress website.

Related reading: WordPress 101 tutorial

Best WordPress hosting providers

How to fix and find broken links in WordPress

How to check WordPress version

How to find WordPress login url

What WordPress theme is that

How to change WordPress language

How to create WordPress custom login page

How to create WordPress theme from scratch

How to move WordPress site to new domain

How to install WordPress

Check out WordPress themes , change WordPress language, How to change user role in WordPress , How to change time and date format in WordPress.

Google Analytics WordPress – In Conclusion

So, here I wrap up this guide on how to add Google Analytics to WordPress. Certainly, Google Analytics is an incredible tool loaded with numerous useful features. Website building and maintenance can be really tough if you don’t have access to proper tools and add-ons. So, when you think to create your own website, adding Google Analytics can help you achieve bigger milestones. And once you learn about it, you will have a clear direction to move. I hope by now you are ready to add Google Analytics to WordPress without a hitch. If you have any queries please feel free to leave them in the comments below.