How you should give permissions in Google Tag Manager
Google Tag Manager
February 1, 2023
What is Google Tag Manager?
Google Tag Manager (GTM) is a tool for deploying tracking scripts (AKA pixels) on your site that allows users to access the scripts and what they track without accessing your website code.
There are many advantages to using GTM. Here are a few to consider
Scoped Permissions - Only allow advertisers access to what they need and to the level that they need it. Why does an advertiser need access to your site code?
Increased Page Load Times - GTM deploys all the tracking scripts “asynchronously” meaning that the script load times will not interfere with anything loading on your site.
One Code Snippet to Rule them All - You will only need to put one piece of code on your site and then all the others will be managed in the same place. Simplify your life!
Do I have an existing Google Tag Manager Account?
How do you know that you already have GTM on your site? If you already know the answer to this question, then feel free to skip to the next section. Let’s review two ways to check your site for a Google Tag Manager Account.
Check the site code
Go to your sites homepage
Right click and select “View Page Source”
On a Mac, use CMD+F to search the code for “tagmanager.com”
On a Windows, use CTRL+F to search the code for “tagmanager.com”
If you are able to find the code, use the GTM-XXXXXX (removed from image above) to reference your account
Use the Tag Assistant Chrome Extension
From the Chrome Web Store, search for the Tag Assistant Legacy (by Google) extension and add to your browser.
Navigate to your site and click on the Tag Assistant icon on your browser. This should open a small window.
Click “Record” on the tag assistant window and refresh the page.
Open the tag assistant extension again and review the list of Google Tracking Scripts on your site.
The GTM-XXXXXX number is the reference number to your GTM account
The last check here is to ensure that you or someone on your team has access to the GTM account that is on your site. Follow these steps to see
Look for the account number (GTM-XXXXX) that you found on your site. It will be under the column for “Container ID”
If you don’t see the account, check under any other emails that you use and with any other team members that would use the tool. It’s common for IT or tech related roles to handle GTM related requests.
How to share permissions to Google Tag Manager?
Before starting it’s important to know that there are two places you can give access to users and 4 scoped roles they can have.
Account Level Access
Container Level Access
We recommend giving our team the Admin access to the account to ensure we can take care of all required actions, but in certain cases that might not be appropriate. At the very least, we need PUBLISH access to the Container. Anything less and we will not be able to complete our job without involving the account admin.