Вы можете прикрепить к событию click
кнопки или к событию submit
формы. Последнее лучше, потому что отправка может произойти при нажатии клавиши ENTER в текстовом поле. В этом случае нажатие кнопки не обнаружит такую отправку.
Итак, нажатие кнопки:
$("buttonID").click(function(){...});
или отправьте форму:
$("formID").submit(function(){...});
В вашей функции вы должны делать то, что требуется аналитике, и отправка будет автоматически продолжаться впоследствии (до тех пор, пока не будет ошибок, которые могли бы остановить выполнение JavaScript).