Track google analytics click event in in Gravity Forms
<?php
// track conversions in Gravity Forms
function add_conversion_tracking_code($button, $form) {
$dom = new DOMDocument();
$dom->loadHTML($button);
$input = $dom->getElementsByTagName('input')->item(0);
if ($input->hasAttribute('onclick')) {
$input->setAttribute("onclick","ga('send', 'click', 'submit');".$input->getAttribute("onclick"));
} else {
$input->setAttribute("onclick","ga('send', 'click', 'submit');");
}
return $dom->saveHtml();
}
add_filter( 'gform_submit_button_1', 'add_conversion_tracking_code', 10, 2);
?>