Возможно, что кому-то как и мне понадобилось создать конверсионную цель в яндекс метрике, которая позволит оценить сколько было заполненных форм отправлено с сайта с помощью компонента Джумлы (Joomla) RSForm.
Сначала создайте цель в Метрике. Дайте ей идентификатор "USPEH"
После этого зайдите в администраторскую панель Джумлы, найдите в списке созданных вами форм ту, на которую хотите повесить эту цель и зайдите в нее. Найдите там среди полей формы, кнопку "отправить" и на нее повесьте javascript событие onclick.
3921XXXX - это номер вашего счетчика в Яндекс.Метрике.
Сохраните форму и ждите когда отработанное событие передаст данные в Метрику. Важный момент состоит в том, что по каким-то причинам событие onsubmit добавленное на всю форму не наступает и Метрика никак не записывает эти данные. Событие onclick обрабатывает нормально и данные передаются.
Но здесь, есть одна неприятная погрешность, которую я пока не исправил. Событие-то записывается и передается при клике на кнопку "Отправить", а как мы все знаем, иногда люди ошибаются при вводе данных и кнопка может быть нажата несколько раз, хотя анкета передана была одна. То есть это далеко неидеальный способ передачи данных передача данных по onsubmit намного предпочтительней, но почему-то с RSForm это вызывает трудности.
Важно, чтобы код метрики был добавлен в шаблоне не только в файле самого шаблона index.php, а еще и в файле component.php, так как RSForm иногда подгружается в модальном окне, а это обычный айфрейм, в котором код яндекс метрики тоже должен быть для срабатывания события. По умолчанию, его там не будет.