$form.submit(event => {
if(своя_проверка()) {
отправить_метрику();
} else {
event.preventDefault();
}
@routes - чтобы страница один раз загрузилась, а потом переходами управляла Инерция, подгружая только нужное аяксом.
Если кому-то массово требовалось заниматься подделкой метаданных, да еще и с другими делиться этим кодом - возможно, кто-то уже сделал это за вас и выложил в виде какой-нибудь библиотеки. Но я бы на это не очень рассчитывал.