<script type="text/javascript">
var _ctq = _ctq || [];
_ctq.push(['setSiteId', Site ID]);
_ctq.push(['requires', [Group 1, Group 2, ..]]);
// Insert calls to replacement methods here
_ctq.push(['trackPageView']);

(function() {
var wca = document.createElement('script'); wca.type = 'text/javascript'; wca.async = !0;
wca.src = "//web-call-analytics.com/wca.js";
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wca, s);
})();
</script>

Calls to replacement methods (described in the Methods section) must be inserted into this tracking script to enable number switching.


Sample Script to measure All Traffic:


<script type="text/javascript">

  // Dynamic Tracking code https://testsample.com - 26-01-2024

  var _ctq = _ctq || [];

  _ctq.push(['setSiteId', 'VA-00000000']);

  _ctq.push(['requires', ['main.phoneNumber']]);

  _ctq.push(['replaceText', /\S?00\s?0000\s?0000/g, 'main.phoneNumber', {format:'n'}]);

  _ctq.push(['onNumberAvailable', function(num) { if (jQuery) jQuery("a[href$='0000000000']").attr('href', 'tel:' + num); }, 'main.phoneNumber', {format:'n'}]);

  _ctq.push(['trackPageView']);

  

  (function() {

    var wca = document.createElement('script'); wca.type = 'text/javascript'; wca.async = !0;

    wca.src = "https://web-call-analytics.com/wca.js";

    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wca, s);

  })();

}

</script>



Adwords Only Tracking Script


This script is for tracking Google Adwords traffic to a website. I.e. this script will only fire if the visitor comes to the website via a Google Adwords Link.


The script detects if the URL includes a ‘Google Click ID' - “gclid” ’ and creates a Cookie in the browser. If the cookie is present then the ‘Swapping’ part of the script will fire.


Example Tracking Script:




<script type="text/javascript">

  // Dynamic Tracking code https://www.example.com.au/ - 26-01-2024

(function(f,e,g){function h(b,d){var a=new Date;a.setTime(a.getTime()+864E5*d);document.cookie=b+"=1; "+("expires="+a.toUTCString())+"; path=/"}null!==window.location.href.match(f)&&h(e,g);window[e]="1"===function(b){b+="=";for(var d=document.cookie.split(";"),a=0;a<d.length;a++){for(var c=d[a];" "==c.charAt(0);)c=c.substring(1);if(0==c.indexOf(b))return c.substring(b.length,c.length)}return""}(e)})(

    /gclid=/g,

    "VA__ADWORDS",

    30

);

if (window['VA__ADWORDS'] === true) {

  var _ctq = _ctq || [];

  _ctq.push(['setSiteId', 'VA-00000000']);

  _ctq.push(['requires', ['main.phoneNumber']]);

  _ctq.push(['replaceText', /\S?00\s?00000\s?00000/g, 'main.phoneNumber', {format:'n'}]);

  _ctq.push(['onNumberAvailable', function(num) { if (jQuery) jQuery("a[href$='0000000000']").attr('href', 'tel:' + num); }, 'main.phoneNumber', {format:'n'}]);

  _ctq.push(['trackPageView']);

  

  (function() {

    var wca = document.createElement('script'); wca.type = 'text/javascript'; wca.async = !0;

    wca.src = "//web-call-analytics.com/wca.js";

    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wca, s);

  })();

}

</script>


UTM Tracking Script


<script type="text/javascript">

  // Dynamic Tracking code https://www.example.com.au/ - 26-01-2024

(function(f,e,g){function h(b,d){var a=new Date;a.setTime(a.getTime()+864E5*d);document.cookie=b+"=1; "+("expires="+a.toUTCString())+"; path=/"}null!==window.location.href.match(f)&&h(e,g);window[e]="1"===function(b){b+="=";for(var d=document.cookie.split(";"),a=0;a<d.length;a++){for(var c=d[a];" "==c.charAt(0);)c=c.substring(1);if(0==c.indexOf(b))return c.substring(b.length,c.length)}return""}(e)})(

    /gclid=|utm_source=google&utm_medium=cpc/g,

    "VA__UTMtags",

    30


);

if (window['VA__UTMtags'] === true) {

  var _ctq = _ctq || [];

  _ctq.push(['setSiteId', 'VA-00000000']);

  _ctq.push(['requires', ['main.phoneNumber']]);

  _ctq.push(['replaceText', /\S?00\s?00000\s?00000/g, 'main.phoneNumber', {format:'n'}]);

  _ctq.push(['onNumberAvailable', function(num) { if (jQuery) jQuery("a[href$='0000000000 ']").attr('href', 'tel:' + num); }, 'main.phoneNumber', {format:'n'}]);

  _ctq.push(['trackPageView']);

  

  (function() {

    var wca = document.createElement('script'); wca.type = 'text/javascript'; wca.async = !0;

    wca.src = "https://protect-au.mimecast.com/s/OhZeCANpRAunmNzUO1dMH";

    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wca, s);

  })();

}

</script>