Google Analytics & Tag Manager for WordPress
To drive targeted traffic to your website, and to keep the traffic you currently have, it’s important that your site caters to your audience’s needs. However, understanding exactly what your audience needs can be difficult without the right information.
Fortunately, Google Analytics is a tool that enables you to collect user data and use it to your (and your audience’s advantage). By implementing what you learn on your website, you can then improve user engagement and boost traffic.
In this post, we’ll introduce you to Google Analytics for WordPress. This will include a look at how to install it on your website with and without plugins. You’ll also learn how Google Analytics and Tag Manager work effortlessly together, and how to install both on your site.
Google Analytics for WordPress
Google Analytics is a web analytics service that launched in 2005. When connected to your website, it can collect user data including demographics and behavior, so you can better understand (and cater to) your audience.
Fortunately, Google Analytics and WordPress work seamlessly together. This means you can collect all the data you need, then optimize your WordPress site based on the results.
How to Add Google Analytics to WordPress
Within WordPress, there are two main ways to add Google Analytics to your WordPress website. One is with the use of plugins, and the other is without. Let’s take a closer look at both options.
How to Add Google Analytics with WordPress Plugins
One of the easiest ways to add Google Analytics to WordPress is with plugins. This is a great option for those who only need a ‘basic’ installation, or who aren’t technologically savvy.
Google Analytics WordPress Plugins
The first plugin – and one of the most popular – is Google Analytics for WordPress by MonsterInsights. While this plugin has a potentially lengthy setup process, there’s no need to edit your website’s code. As such, it’s a great option for beginners:
Another popular plugin choice is Google Analytics Dashboard for WP (GADWP). This plugin makes it simple to install Google Analytics on each page of your website (with the plugin’s tracking component), and will also help you to read the collected data:
While there may be the easier options, they aren’t always the best. Let’s look at another way to add Google Analytics to your website.
How to Add Google Analytics without WordPress Plugins
The other way to add Google Analytics to your website is through adding Google Analytics’ tracking code manually. The simplest way is to add it via the dashboard’s Appearance > Editor screen. This requires some HTML knowledge, but it’s not difficult.
Where to Put Google Analytics Tracking Code in WordPress
Simply put, the tracking code can be placed just about anywhere on your website, including the head, body, and footer. However, there are some pros and cons to each option.
If you place your tracking code at the very top of the HTML <head> section, the code will be executed almost immediately as the user lands on the page. This is where Google recommends placing the code:
Alternatively, placing the code at the end of your HTML will mean it’s executed after all other code on the page. If a user leaves your website (or page) before the code has been executed, no data will be collected:
As you might imagine, placing the tracking code in the <body> section will mean the code could be executed at any point during the page load. You won’t collect the data of users who bounce quickly from the page, but you’ll collect more than if it was at the end of the HTML:
There is no right or wrong place for the code, so the decision is yours. Consider exactly what you’d like to track, then place the tracking code accordingly.
Google Tag Manager for WordPress
Perhaps best of all, Google Tag Manager is a scalable solution for all websites, especially enterprise-level sites. This means it’ll continue to work for you, even as your site grows.
How to Install Google Tag Manager for WordPress
Installing Google Tag Manager in WordPress is a simple three-step process. To begin, head over to the Tag Manager home page and sign up (or sign in with your current Google Analytics account):
Here, you’ll be asked to name your account (we recommend using your company name) and your Container. In this case, your website’s URL:
Once you’ve setup your account, you’ll be given two separate codes:
Copy the first code, and head to your WordPress dashboard. Go to Appearance > Editor, and you’ll see a list of different files on the right side – select header.php. Find the <head> element within the file, and paste the first part of the Tag Manager code directly below it:
Go back to Tag Manager, and copy the second (i.e. bottom) code. Once again return to your website, and paste this code right after the opening <body> element:
Click Update File and you should see a confirmation appear. That’s it – you’ve successfully added Tag Manager to your WordPress site!
How to Install Google Analytics Through Google Tag Manager
Once Google Tag Manager is successfully installed, it’s time to install Google Analytics. When completed, Google Analytics will ‘funnel’ through Google Tag Manager on your website.
In fact, once it’s set up, you don’t even have to add analytics code to your site. To begin, go back to your Tag Manager account and click New Tag:
You’ll now have two separate boxes: Tag Configuration and Triggering. Click Tag type in the Tag Configuration box and select Universal Analytics:
You’ll also need to configure the Google Analytics Settings. You can do this independently, or set an override option. Both of these require your Analytics Tracking ID. Once that’s configured, move onto Triggering. For Page View, you’ll want to select All Pages:
This very last step is crucial, because otherwise the tag will not be published. On the Tag Manager account page, click SUBMIT in the top right corner. Add a Version Name and Description, and then be sure your new GA tag is showing under Workspace Changes. Once you’ve verified, click PUBLISH:
With your Google Analytics tag now configured and published, Google Tag Manager will implement the tag on your website. In no time at all, your Google Analytics account will begin to collect user data, which you can then use to optimize your website for your audience.
To optimize your website even further, consider WP Engine’s managed WordPress hosting plans. With quality hosting, you can be sure your website is always running as smoothly as possible. Get started today!