Reveal with Google Tag Manager (GTM) and the dataLayer

If you have Reveal Premium, you will be able to push Reveal data to the dataLayer. To easily do so, you'll just need to create following tag inside of GTM.
1. In Google Analytics, setup your custom dimensions. These are the recommended attributes, and corresponding dataLayer variable (you'll use this column for step 3).
 **It is HIGHLY ENCOURAGED for you to also include the traffic type by adding "reveal.type" as a custom dimension. This allows our team to help ensure a correct implementation. Please note: this is very different from the company type attribute.**
 Attribute  dataLayer variable
 Traffic Type reveal.type
 Company Name 
 Company Domain reveal.domain 
 Sub Industry
 Industry Tags
 Employee Range
 Estimated Revenue Range
 Global Alexa Rank
 HQ Country
 HQ State
 HQ City
 SIC Code

2. For each one of the custom dimensions above that you have created within Google Analytics, create a respective "Data Layer Variable" within Google Tag Manager.

Here is an example for company name: The Data Layer Name should use "" and the Default Value and format value ("Convert false to...") should be set to "(Non-Company)":


3. Create a Clearbit Reveal Tag as displayed (copy paste the text under the image and update with your key - this can be found in your dashboard under APIs):
function pushToDataLayer(response){
var reveal = {reveal:response};
return true
</script><script src="">
NOTE: If you want to change the triggering for this tag later on for a non-standard setup, you can. 

4. If you don't have a Google Analytics tag, you'll need to create one. Be sure to update with the correct UA-Tracking ID and map the indexes in the same order asyou set in step 1 inside of Google Analytics. The Dimension Values will be the same ones you created from the previous step. 



5. Setup the Custom Event with the specific event name of "Clearbit_Loaded" as you configured the event name in step 3 above.


6. Select Tag on the left hand menu and Create the following event:



7. Save and Deploy your GTM tag!

Please reach out to your Customer Success Manger if you have any further questions.