Deploy via Google Tag Manager (GTM)

  • Updated


If you plan to use or already use multiple types of tags on your website, you're likely using a tag manager to save time and avoid having to manually manage all of those different code snippets. This article walks through how to use Google Tag Manager (GTM) to deploy the Demandbase Tag to your website.


  • Google Tag Manager account. 
  • You must have Admin privileges in Demandbase and GTM. 


1. Copy the tag snippet.

a. From the left navigation bar, go to Settings_N.png Settings > Demandbase-Wide Settings > Tag Configurations > Demandbase Tag tab.

b. Scroll down to Your Demandbase Tag and Copy the tag snippet code.


2. Create a new tag in GTM.

a. Log in to GTM and click Add a new tag from the Workspace Overview page.

b. Enter a name for the tag, such as My Demandbase Tag.


c. Click the Tag Configuration card and select Custom HTML.


d. Paste the Demandbase Tag code snippet into the body of the new tag, then click Save.


e. When prompted, click Save Tag.


3. Create a new trigger.

Next, you'll create a trigger to ensure the tag runs on pages only after the document object model (DOM) loads.

a. Click Triggers and then New. Give the new trigger a name, such as All Pages After GTM.


b. Click the Trigger Configuration card and select DOM Ready.


c. On the Trigger Configuration card, select Some DOM Ready Events and adjust the condition setting as follows. 

    • Select Page URL
    • Select matches RegEx
    • Enter .*
      Important: Make sure to include the period before the *


Tip: In most cases, there's no need to add more event conditions.

d. Click Save.

4. Add the trigger to the tag.

a. From the Workspace page, click Tags and select the new tag you created.


b. Scroll down to click the Triggering card, select the new trigger you created.


c. Click Save.

d. From the Workspace Overview page, click Submit to publish your changes.

Was this article helpful?

8 out of 9 found this helpful