Отдельная цель Яндекс.Метрики для каждой формы

Ссылка на работу
На самописном PHP-сайте настроил отдельную цель Яндекс.Метрики для каждой формы. JavaScript-слой перехватывает не обычный клик, а подтверждённое успешное завершение отправки, поэтому ложные события не попадают в статистику. Новые формы автоматически начинают учитываться без ручной настройки. Решение проверено на живом сайте: при загрузке страницы цели не срабатывают. Стек: JavaScript, Яндекс.Метрика, самописный PHP-сайт.