How to Add Google Tag Manager Code to WordPress

Google Tag Manager (GTM) is a powerful tool that allows website owners and marketers to easily manage and deploy various tracking codes and scripts on their websites. This includes tracking tools like Google Analytics, Facebook Pixel, and many others. Integrating Google Tag Manager with your WordPress website can streamline the process of implementing these tracking codes and help you gain valuable insights into your site's performance. In this article, we'll walk you through the step-by-step process of adding Google Tag Manager code to your WordPress site.

Why Use Google Tag Manager?

Before we dive into the installation process, let's briefly discuss why you should consider using Google Tag Manager for your WordPress website:

  1. Simplified Code Management: With GTM, you can add, update, or remove tracking codes without directly editing your website's code. This simplifies the process and reduces the risk of errors.
  2. Version Control: GTM allows you to create versions of your container, making it easy to roll back to previous configurations if needed.
  3. User Permissions: You can grant different levels of access to team members, ensuring that only authorized individuals can make changes to your tracking setup.
  4. Debugging Tools: Google Tag Manager offers built-in debugging and preview features to ensure that your tags are working correctly before deploying them to your live site.
  5. Built-in Templates: GTM provides templates for popular tags and configurations, saving you time and effort in setting up tracking for common platforms.

Now, let's get into the step-by-step process of adding Google Tag Manager code to your WordPress website.

Step 1: Create a Google Tag Manager Account

If you don't have a Google Tag Manager account, you'll need to create one. Visit the Google Tag Manager website and sign in with your Google account. Follow the prompts to set up your GTM account.

Step 2: Create a Container

Once you have your GTM account, you'll need to create a container for your WordPress website. A container is like a digital workspace where you can organize your tracking codes and configurations. Follow the instructions within GTM to set up a new container.

Step 3: Get Your GTM Container Code

After creating the container, you'll be provided with a GTM container code snippet. This code consists of two parts: one to be placed in the <head> section of your website and another to be placed immediately after the opening <body> tag. You can access this code by clicking on the container you just created and selecting "Install Google Tag Manager."

Step 4: Install GTM Code in WordPress

Now, it's time to add the Google Tag Manager container code to your WordPress site. Here's how you can do it:

Option 1: Using a Plugin

  • Log in to your WordPress dashboard.
  • Navigate to "Plugins" and click "Add New."
  • Search for the "Insert Headers and Footers" plugin and install it.
  • After activation, go to "Settings" and choose "Insert Headers and Footers."
  • Paste the GTM container code into the "Scripts in Header" field.
  • Save your changes, and the GTM code will now be added to your WordPress site.

Option 2: Manual Installation

  • Log in to your WordPress site.
  • Access the theme files by going to Appearance > Theme Editor.
  • In the right-hand menu, find and click on the "Theme Header (header.php)" file.
  • Insert the GTM container code provided in the <head> section of the file, right after the <head> tag.
  • Save the changes.

Step 5: Verify Your Setup

After adding the GTM container code to your WordPress site, it's essential to verify that it's working correctly. In your Google Tag Manager account, click on "Submit" to publish your container. Then, use the "Preview" mode in GTM to ensure that your tracking tags are firing as expected.


Integrating Google Tag Manager with your WordPress website is a practical way to manage and deploy various tracking codes without the need for constant code edits. By following the steps outlined in this guide, you'll be able to harness the power of GTM to gain valuable insights into your website's performance, user behavior, and much more. This streamlined approach to code management will make your marketing efforts more efficient and data-driven.

Not the solution you are looking for?

Please check other articles or open a support ticket.