Containers
Your GTM container will be a subfolder within your Tag Manager account. For example, within our CharityWise account, a container holds all the tracking for the CharityWise website.
Recommended naming convention for GTM containers:
For example:
CharityWise - Production
CharityWise - Staging
Workspaces
You can set up workspaces in your container. This function helps multiple people work on different changes to your tracking setup while minimising conflicts.
TIP! You can create up to three workspaces on the free version of GTM and unlimited workspaces in GTM 360.

Recommended naming convention for workspaces:
For example:

Folders
Within your container workspace, there is a tab for folders. You can use this to further organise your tags, triggers, and variables for easier oversight and future review.
Recommended naming convention for folders:
For example:
GA - Ecommerce events
Google Ads - Q&B journey
The Google Tag
Recommended naming convention for Google Tags:
The Logic: This element is the most important to identify. If incorrectly set up here, it will impact other tracking areas. Including the hyphen ("-") in this tag ensures that when you look in the GTM interface, it'll sit at the top of the list of your GA4 tags.
GA Event Tags
The recommended format for GA4 event tags is as follows:
For example:
GA form_submit
GA click_cta
GA view_item
The Logic: Excluding hyphens ensures these tags show beneath the Google Tag. Keeping the event names the same as in GA4 and as simple as possible helps reduce the cognitive load when looking at your GTM interface.
Marketing Pixel Tags
Recommended naming convention for marketing pixel tags:
For example:
The Logic: Marketing pixels require more information. This is one area of tracking you'll want to keep a firm grip on, as often these tags have a designated shelf life. They are usually set up to track key marketing campaigns and should be deleted shortly after to prevent build-up in your container. Slow site load times will negatively impact your quality score, which is one of the key metrics Google uses to determine the cost to run your ads. Allowing these tags to linger will not only impact the quality of your website but will potentially cost you money in the long run. This is why you also want to include the agency in the tag name so you know who is responsible for managing them.
Other Tags
Recommended naming convention for other tags:
For example:
Facebook – Conversion – purchase
HubSpot - cHTML - Form listener
OneTrust - CMP - Cookie banner
Custom Event Triggers
Recommended naming convention for custom events:
If your trigger fires on all instances of a custom event:
For example:
The Logic: standard trigger names like 'CE - click_button' let you know the exact rules of the trigger without having to click into it.
This practice is a commonly used format for custom events, making it more accessible should you have different industry professionals working with your GTM container.
Other Triggers
Recommended naming convention for most triggers:
For example:
Link Click - mailto:
Page View - /blog/
Scroll - 25,50,75,90%
Variables
Recommended naming convention for variables:
For example:
CJS - custom html ID
URL - page path
DOM - click target URL
DLV - form_name