Should You Have A Separate Google Tag Manager Container For Each Domain & Sub-Domain?

You're setting up your website and it consists of a few different apps set up across a few different sub-domains. So you have a root domain website ( and say 2 sub-domain apps; and

You want to install Google Tag Manager on all of your domains but there's just one problem; you're not sure if you should create a separate Google Tag Manager container for each sub-domain and your main domain, or if you should install just one Google Tag Manager container on all 3!?

I would just install one Google Tag Manager container on all 3 domains. There's no need to separate them and it's more of a headache to manage multiple GTM containers. It might even cause some issues with conversion tracking and attribution, depending on how your website is setup.

The bottom line is it's just extra work that serves no purpose so why do it?

The rule I use is, "one domain (no matter how many sub-domains it has) gets one GTM container."

How To Setup Google Ad Conversion Tracking

This FREE 6 Lesson Course Shows You How to Set Up Google Ad Conversion Tracking for Lead Gen Campaigns using Google Tag Manager.

Enter your email address below to get instant access!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.