Track conversions with Pinterest Tag Using Google Tag Manager

Standard

Are you looking Setup Enhanced Pinterest Conversion Tracking Pixel using Google Tag Manager

Recently one of client ask me to implement Enhanced Pinterest Pixel include PageVisit, AddToCart, Checkout, Lead, ViewCategory and Lead, Setup Enhanced Pinterest Pixel Tracking on these plateform include Woocommerce , Shopify, Bigcommerce, OpenCart, Squarespace, Magento, Wix, Drupal, PrestaShop, osCommerce, Joomla, Volusion, ClickFunnels and Ruby& Rail.

Enhanced Pinterest Conversion Tracking Pixel

List of Enhanced Pinterest Tracking and Pixel

    • PageVisit: To Track Pageviews for All the pages include product Page and Article.
    • AddToCart: To Track product on Shopping Cart 
    • Checkout: To Tracking Complete Transaction Order

First need to setup Enhanced Pinterest Pixel on All Page, either using Googel Tag Manager or Directly putt Code on the website 

  • <!-- Pinterest Pixel Base Code --!>
      <script type="text/javascript">
        !function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(
          Array.prototype.slice.call(arguments))};var
          n=window.pintrk;n.queue=[],n.version="3.0";var
          t=document.createElement("script");t.async=!0,t.src=e;var
          r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js");
        pintrk('load', 'YOUR_TAG_ID'​);
        pintrk('page');
      </script>
      <noscript>
        <img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&noscript=1" />
      </noscript>
      <!-- End Pinterest Pixel Base Code --!>

Note: Make you will replace Pinterest Pixel Tracking Code with your YOUR_TAG_ID

Recently Pinterest updated to Enhanced Match to Secure Send Back to that you need hashed email ID with your transaction conversions

<script type=“text/javascript”> !function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version=“3.0”;var t=document.createElement(“script”);t.async=!0,t.src=e;var r=document.getElementsByTagName(“script”)[0];r.parentNode.insertBefore(t,r)}}(“https://s.pinimg.com/ct/core.js”); pintrk(‘load’,‘<YOUR_TAG_ID>’, {  em: ‘<email_address>’, }); pintrk(‘page’); </script>

email_addressTo get email address pass as hased that once of difficult task or might could be easter task to get it for Some case, You can see below match with Enhanced Pinterest Conversion Tracking Setup for Conversion

Enhanced Match Pinterest Conversion Tracking

Enhanced Match Track conversions with Pinterest tag

Warning:if you do n’t know about javascript or don’t have developing knowledge then do n’t try to Track conversions with Pinterest Tag javascript without using Any plugin that can broke your site, Cart and other functionality 

Disclaimer: Google tag manager belongs to Google property 

For Contact: mappchero@gmail.com