Scott Coates
Scott Coates

Reputation: 2512

Why isn't gtag sending ad conversion tracking?

I'm using gtag.js to track Google Ads.

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-abc123"></script>

<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-abc123');
</script>

This is the code to trigger my Google Ads Conversion Tracking pixel:

var callback = function () {
    if (typeof(url) != 'undefined') {
      window.location = url;
    }
  };
  gtag('event', 'conversion', {
      'send_to': 'AW-abc123/12345',
      'event_callback': callback
  });

When I load my page with a fresh cache, I can see my conversion pixel being fired:

enter image description here

However, after a page reload, the conversion no longer fires: enter image description here

What is causing the conversion tag to stop firing?

Upvotes: 1

Views: 2184

Answers (1)

zborovskaya
zborovskaya

Reputation: 1143

Why do you think that tag doesn't fire? Blue color in Tag Assistant indicates non-standard implementation etc. Try to click on your tag in Tag Assistant and see details.

Upvotes: 1

Related Questions