How to add Google Analytics to your WordPress site with Google Tag Manager


Build your own WordPress Support Plan

Expert, yet affordable WordPress support & maintenance plans.
View our pricing

Google Tag Manager is a powerful tool that allows you to run various HTML and javascript tracking and analytic tools on your website. The beauty of Google Tag Manager is that all your tracking tags can be controlled from one dashboard and the code on your site never needs to be adjusted. For example, you can add a Facebook tracking pixel via GTM. GTM (Google Tag Manager) also gives better control over event tracking and much more.

To get started with GTM we suggest that you install your Google Analytics tracking with GTM. This guide is a quick and easy step by step process on how to get started with a simple Google Analytics tag in GTM.

Step 1: Setup Google Analytics

This step won’t go into the details too much as I will assume you already have Analytics setup for your site. All you will need to do is get the tracking ID.

Copy your tracking ID as you will need this later in GTM.

Step 2: Setup A Google Tag Manager Account

You can go to Google Tag Manager from Google Analytics or just go directly to You will need to create a tag account, each account can have multiple containers so we suggest that you structure this based on clients or companies. In this example, we will call our account ‘Lakewood media’ as we will include all our internal tags within this account.

Google Tag Manager

Click continue and then we can give the container details. Enter your website URL and also select ‘Web’.

Google Tag Manager

Step 3: Setup Tracking Code

To make things easier and also give you analytics data on your WordPress dashboard we will be using the Google Analytics Dashboard plugin to add our GTM tracking code. Install the Google Analytics Dashboard for WP plugin.

Once installed and activated you will need to authorise the plugin to communicate with Google. Follow the steps provided by the plugin to complete this authentication.

Once authenticated click on ‘Tracking Code’ under the ‘Google Analytics’ menu on WordPress.

Tracking Code ‹ Lakewood — Word Press

Under tracking type select ‘Tag Manager’. Now you will need to go back to Google Tag Manager and get the web container ID. Your web container ID is located at next to the preview button and begins with GTM- copy this and paste into the plugin settings. Leave tracking placement and HTML head.

Google Tag Manager

Step 4: Setup A Tag

Now we can create a tag for Google Analytics. Go back to Google Tag Manager and click on ‘Add a new tag’.

Google Tag Manager

A settings panel will side out where you can begin to create your tag. First give your tag a name, ‘Google Analytics’ is an appropriate name for our tag. Now click on tag configuration and select ‘Google Analytics – Universal Analytics’. Leave track type as ‘Page View’.

Google Tag Manager

Now click the ‘Google Analytics’ drop down and select ‘New Variable’

Google Tag Manager

A new settings panel will side in. You will now need to get your Google Analytics tracking ID from step 1. This will begin with UA-, copy and paste your tracking ID into the tracking ID field. Also, give the variable a name such as ‘Tracking ID’. Click save.

Google Tag Manager

Now click on ‘Triggering’, simply select all pages and then save. Your tag should look like the screenshot below.

Google Tag Manager

Step 5: Submit & Publish Your Changes

Before your tags will work you will need to submit the changes to your tag container. Click the blue ‘Submit’ in the top rigt corner.

Google Tag Manager

You can give your version a name, we called ours ‘Google Analytics Tag Creation’. You can also give your version a description, this is helpful if you are working with a large team who will be accessing and making changes to GTM.

Google Tag Manager

Your analytics tracking will now be active and ready if you followed each step carefully. Go visit your site in a private/incognito tab and check the real-time tracking in Google Analytics.

For more tips on Google Tag Manager or if you need support with your site contact us or check out our WordPress support & maintenance service WP Helper.

Written By
Founder of WP Helper.
You will also like these articles

Relax Knowing Your WordPress Site Is Secure & Running Smoothly 24/7

Let us manage your WordPress site, everything from security to updates will be taken care of. Support plans also come with dedicated support so we can do anything from adding content to customising your site for you.

Same Day Professional WordPress Support

Get WordPress Support Today

Need help with a single WordPress problem, today? We can help with anything from adding analytics tracking code to site hack recovery. Full money back guarantee on all jobs.

1. Submit a Support Request

Use our support ticket form below to send details of your problem to our developers.

2. Get a Quote

We will review your request and provide a quote within 24 hours (but usually within a few hours).

3. We fix your WordPress problem

Our team will begin fixing your WordPress problem the same day.

4. 100% Money Back Guarantee

If we can’t fix the problem for the amount quoted we will refund you 100%.

  • Do you have a screenshot of the issue or have a copy of the theme or plugin that is at fault? If you want to upload php, html or css please zip first.
    Drop files here or
    Accepted file types: jpg, jpeg, png, pdf, zip, gzip, rar, doc, txt, Max. file size: 15 MB, Max. files: 10.