Самый простой способ добавить цель на успешную отправку формы, это добавить следующий скрипт в параметр &successMessage
<script type="text/javascript"> yaCounterXXXXXXXX.reachGoal('form'); </script>
Где XXXXXXXX - код счетчика, form - идентификатор цели
[[!AjaxForm? &snippet=`FormIt` &form=`tplFormLetter` &hooks=`spam,email` &emailSubject=`Письмо с сайта` &emailFrom=`info@mail.ru` &emailTo=`mailto@mail.ru` &formName=`Письмо с сайта` &formFields=`name,email,phone,message` &fieldNames=`name==Ваше имя,phone==Телефон,message==Сообщение` &validate=`name:required,phone:required,message:required` &validationErrorMessage=`В форме содержатся ошибки!` &successMessage=`Ваше письмо успешно отправлено <script>yaCounter46156110.reachGoal('form');</script>` &emailTpl=`tplResponseLetter` ]]
В Метрике добавляем идентификатор цели в JavaScript событие