When signing up for Google Tag Manger, you will be provided a piece of code to be inserted into the website. This code should be copied and pasted directly into NetCommunity. Do not make any edits to the code, and make sure that the entire code is included.

Google will provide the guidelines for where this code should be inserted:
"To implement Google Tag Manager, copy the code snippet provided in the Tag Manager interface or from below, replacing both instances of GTM-XXXX with your container ID. Paste this snippet into your website template page so that it appears immediately after the opening <body> tag." 

NetCommunity does not allow direct access to the HTML; alternately we can add the tag to the page header. Items like Google Ad Words and Google Universal Analytics will fire but some items that are required in the body will not function. To add the code to NetCommunity on multiple pages in the NetCommunity site and these pages share a common template, the code can be added at the template level:
  1. Create an Unformatted Text Part
  2. Paste the Code into the part
  3. Mark the checkbox for Advanced Options
  4. Choose the option for In the <head> tag
  5. Click Save
  6. Go to Site Explorer > Pages and Templates
  7. Edit the template that you would like to add the code to
  8. Insert the Unformatted Text Part into a content placeholder on the template
The final step is to login to your Google Tag Manager account and validate the install of the code on your NetCommunity website. Please reach out to Google support regarding any tracking or reporting questions. Please reach out to Blackbaud NetCommunity Support if you have any questions about placing the code inside NetCommunity and reference this article.

If your organization also uses Google Analytics:
  • Do not add Google Analytics to Site Tracking under Administration>Sites & Settings. Instead, add it along with Google Tag Manager in the same Unformatted Text Part.