We want to get the HubSpot tracker installed on all CNCF subsites. While we're at it, we should simplify the way we are installing all things via GTM.
Current state
Most subsites running our GA4 tracker and osano directly
Community site is using the GTM-TXVDQ6R GTM account which loads the GA4 tracker and osano
Jobs site is using the GTM-WJJ7VKZ GTM account which loads the GA4 tracker; the site loads osano directly
The main CNCF site is using the GTM-KNXFWV GTM account which loads GA4, Zoominfo and Feathr
The Store is using the GTM-P4D6Z8Q GTM account with only GA4 in it; the site loads osano directly
Desired state
[x] No change to the main CNCF site config; FYI HubSpot is tracked directly via the HubSpot WP plugin
[x] No change to the Community site config except to add the HubSpot tracker to the GTM-TXVDQ6R GTM account; FYI this site needs to have its own GTM since there is no way to run osano directly
[x] All other subsites should run the GTM-WJJ7VKZ GTM account which loads the GA4 tracker and HubSpot tracker; all these other sites will load osano directly as is recommended
This is the code that needs to be installed for HubSpot
<!-- Start of HubSpot Embed Code -->
<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/8112310.js?businessUnitId=983905"></script>
<!-- End of HubSpot Embed Code -->
I removed HubSpot from jobs.cncf.io since it was causing problems for the HubSpot team. It now doesn't use a GTM container at all but loads Osano and GA4 directly.
We want to get the HubSpot tracker installed on all CNCF subsites. While we're at it, we should simplify the way we are installing all things via GTM.
Current state
Desired state
This is the code that needs to be installed for HubSpot