Skip to main content

Track UTMs in EverWebinar and Zapier

Add the following code on thenk you page!

<!-- Global site UTM Simple Tracking Start-->
<script>
var handl_custom_params=['wj_lead_email','wj_lead_first_name','wj_lead_last_name','wj_lead_phone_number','wj_lead_unique_link_live_room','wj_next_event_date','wj_next_event_time'];
var handl_js = document.createElement("script");
handl_js.setAttribute("src", "https://track.utmsimple.com/utm.js?license=<license key>"), document.head.appendChild(handl_js),
handl_js.onload = function() {
setTimeout(function(){
var cal_vars = {};
var parts = wj.reminders.googleCalendarUrl.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
	cal_vars[key] = value;
});
dates_arr = cal_vars.dates.split('/')
cal_vars.date_start = dates_arr[0]
cal_vars.date_end = dates_arr[1]
var data = handlj.param(Object.assign({}, HandL.getAll(), wj.reminders.personalInfo, {postUrl: wj.reminders.postUrl, iCalUrl:wj.reminders.iCalUrl , googleCalendarUrl:wj.reminders.googleCalendarUrl}, cal_vars))
var xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", 'https://hooks.zapier.com/hooks/catch/xxxx/11111/?'+data, false ); // false for synchronous request
xmlHttp.send( null );
}, 500);
};
</script>
<!--Global site UTM Simple Tracking End -->