How to Implement Google Analytics With Google Tag Manager

Looking for an easy way to update your Google Analytics code on your website? Google Tag Manager is a free tool that allows you to easily add and update your Google Analytics code and other tags on your site, without having to write a single line of code.

In this article, we’ll show you the Google Tag Manager setup with Google Analytics.

What is Google Tag Manager and Why Do You Need It?

Google Tag Manager Tool

Google Tag Manager is a free tag management system (TMS) offered by Google. It provides a simple platform for managing and updating different types of tags on your website. A tag is a tracking code or snippet of Javascript that sends information about your site to a third-party, such as Google.

Using Google Tag Manager, you can deploy different types of tracking codes (tags) such as the Google Analytics tracking code on your site without needing to edit your website code. Similarly, you can add codes for event tracking, conversion tracking, remarketing, and more using the Tag Manager.

For instance, if you want to track file downloads on your site, you’ll have to enable event tracking and manually update all the download links for it to work. But if you’ve installed the Google Tag Manager on your site, you can simply add a new tag on your Tag Manager to set up file download tracking.

With Google Tag Manager, you can deploy various types of tracking code on your site, including Google Analytics.

An Alternative Method to Tag Manager

The downside to using Tag Manager to deploy various types of tracking code is that there exists a learning curve if you’ve never used it before.

The MonsterInsights plugin is the right choice if you’re after an easier alternative to setup Google Analytics.

MonsterInsights best Google Analytics plugin for WordPress

MonsterInsights is the best Google Analytics plugin for WordPress. It allows you to set up Google Analytics in WordPress easily, right from your WordPress dashboard. So you don’t have to log into any third-party site or mess with various tracking codes.

MonsterInsights makes it super easy to set up Google Analytics for beginners and seasoned professionals alike. The core plugin comes with every essential feature you’ll need for your site, including an analytics dashboard so you can view your analytics reports right in WordPress.

MonsterInsights Website Overview Report

You can also extend and enhance the functionality of MonsterInsights by installing addons, including:

…and much more. In short, the MonsterInsights plugin makes it super-easy, super-fast, and great to use Google Analytics in WordPress.

If you still prefer going with Google Tag Manager, you can follow the below tutorial.

Implementing Google Analytics With Google Tag Manager

The first things you need to do is to sign up for Google Tag Manager.

Then add a new account by entering a preferred account name to your Account Name field. Click Continue.

implement google tag manager with Google analytics

In the Setup Container step, you can enter your website name as the Container name. Under Where to Use Container, choose Web and then, click Create.

setup container

Now you’ll be asked to agree to Terms of Services of Google Tag Manager. Click Yes. Then you’ll be given a tracking code snippet to copy onto your site. Copy it and paste it onto the header.php of your WordPress site. You can check out this guide on how to copy paste code snippets in WordPress.

Then click New Tag.

click new tag

You can rename the tag by clicking on the Untitled Tag field. Then click on the big icon where it says choose a tag type to begin setup. Then click Universal Analytics.

choose a tag to begin setup

You’ll need to enter Tracking ID and Tracking Type. You can learn how to find your Analytics tracking ID. For the sake of this example, let’s choose Pageview as Tracking Type.

enter tracking id in tag configuration

Click on the big icon where it says choose a trigger to make this tag fire. For a basic Google Analytics implementation, select All Pages.

choose a trigger to make this tag fire

That’s it!

You’ve successfully implemented Google Analytics with Google Tag Manager. Your Google Analytics tag will execute on every page.

After that you’ll need to wait some hours for Google Analytics to gather your website data, then you can log into your Google Analytics account and view your website reports.

We hope this tutorial helped you to implement Google Analytics with Google Tag Manager successfully.

If you’re looking for an easier way to implement Google Analytics on your WordPress site, MonsterInsights is the best solution available. You may also want to check our guide on user permissions in Google Anaytics.

And don’t forget to follow us on Twitter and Facebook for more helpful Google Analytics tips.



    will there be any consequences if I implement both Monster Insight and Google Tag Manager?


      KeriLynn Engel

      Hi Vincent, thanks for stopping by the blog 🙂 If you’re implementing Google Analytics via MonsterInsights, there’s no need to do it with Google Tag Manager as well. In fact, implementing Google Analytics with both MonsterInsights and Google Tag Manager can skew your stats, since the tracking code will be on your site twice.

      However, if you’re using MonsterInsights, you can still use Google Tag Manager to implement other code (besides Google Analytics) without any issues.

      Hope that answers your question! Feel free to get in touch with support if you need more details.


Leave a Reply

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.