<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>