Data Layer Push for Google Tag Manager

Recently we added an automatic data layer push for google tag manager, this code: 

You can use these event names in this format to define your own custom events and/or event handlers,
but for all intents and purposes the automated dataLayer push calls that are shown below
already capture those attributes and post them to Google Analytics.
Custom event definitions can be useful when you need to distinguish between different possible engagements of the same type within a single promotion,
i.e. multiple CTA layers that have distinctly different engagement scenarios upon click,
but the automated dataLayer push would only capture the generic 'Engagement - Unlocked Click', and no information pushed regarding how many clicks each has as well (can be defined if so desired with your own event listeners or these routes). 

  Impression Event Definitions
  Targeted Overlay
  Tab Click

  // the rest here are engagements
Engagement Event Definitions Engagement - Facebook Engagement - Google Plus Engagement - Twitter Tweet Engagement - Email Signup Engagement - LinkedIn Share Engagement - Twitter Follow Engagement - Pinterest Follow Engagement - Instagram Follow Engagement - Videos Watched Engagement - Incentivized Form Engagement - VK Follow Engagement - Reddit Subscribe Engagement - Google Follow Engagement - LinkedIn Follow Engagement - Unlocked Click Engagement - Intro Continue Click Engagement - Unlocked View Engagement - Plugin
dataLayer.push({
'promoTitle': b,
'promoID': cmid,
'event': 'JustunoImpression'
});
vs the code for engagements :
dataLayer.push({
'promoEvent': a,
'promoTitle': b,
'promoID': cmid,
'event': 'JustunoEvent'
});
 
Will allow you to set up events within your own GTM account that will allow you to track more information or send more information to another resource! 
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.