Fix Google Tag Manager Conversions Not Reporting in Magento Enterprise 1.14.2

enterprise-1.14enterprise-1.14.2.2google analyticsgoogle-tag-manager

I'm having an issue with the built-in GTM support in 1.14.2+.

  • We have enabled the GTM support
  • We have input the correct GTM container ID
  • We have enabled Enhanced Ecommerce in the Google Analytics package
  • We have set up Universal Analytics tagging on all page views in GTM
  • We have set up UA Conversion Tracking on the success page in GTM

However, we still do not get the UA conversion in GA. It never registers.

Best Answer

So I had the pleasure of attempting to set these up (with the lack of offical docs) and seem to have it working now.

My understanding is that rather than using tracking based on success page, we need to use the events, so for conversions Magento fires a "purchase" event that we need to hook onto.

So along with the PageView tag I have this Purchase tag, where Fire On is a Custom Event with the name "purchase" which is what Magento fires on the success page.

enter image description here

The post below from branchlabs really helped me, however I ended up splitting each event into a new tag so that it's easier to see the differences within analytics as per the official docs below. Seems to be working.

http://branchlabs.com/magento-development/how-to-set-up-google-tag-manager-for-magento#create-a-tag-for-page-views

http://merch.docs.magento.com/ee/user_guide/marketing/google-universal-analytics-enhanced-ecommerce.html