Skip to content
document.addEventListener('DOMContentLoaded', function() {
// Track Chat With Us Button Clicks
var chatButtons = document.querySelectorAll('[class*="label"]'); // replace if you have a more specific class
chatButtons.forEach(function(btn) {
btn.addEventListener('click', function() {
if(typeof gtag === 'function') {
gtag('event', 'chat_click', {
'event_category': 'engagement',
'event_label': 'Chat With Us Button'
});
console.log('GA4 Chat Click Tracked'); // for testing
}
});
});
// Track Email Clicks (mailto links)
var emailLinks = document.querySelectorAll('a[href^="mailto:"]');
emailLinks.forEach(function(link) {
link.addEventListener('click', function() {
if(typeof gtag === 'function') {
gtag('event', 'email_click', {
'event_category': 'engagement',
'event_label': link.href
});
console.log('GA4 Email Click Tracked'); // for testing
}
});
});
});