Сейчас в сети: 878
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Отслеживание события по заполнненой форме

Студент ✭

Добрый день, подскажите по настройке событий по правильно заполненной форме
сайт 
Настроили событие на кнопку отправки, теперь видим в аналитике, что фиксируется факт нажатия на кнопку
<button type="submit" class="btn btn-default" onclick="ga('send', 'event', ' Knopka1', ' send1');">Отправить</button>

Вставили код в форму

<form role="form" action="/call.php" method="post" onsubmit="ga('send', 'form2', 'btn2']); return true;">
<div class="form-group">
<input type="text" class="form-control" name="name" placeholder="Ваше имя">
</div>
<div class="form-group">
<input type="text" class="form-control" name="tel" placeholder="Контактный телефон">
</div>
<div class="form-group">
<input type="text" class="form-control" name="time" placeholder="Когда вам лучше позвонить">
</div>

</form>

Но в UA ничего не фиксируется, в чем может быть проблема?

1 Ответ экспертаverified_user

Re: Отслеживание события по заполнненой форме

Ведущий участник
Добрый день, Приймак Д!

Разместите код GA сразу после открывающего тега <body>. Думаю, это может помочь.



С уважением,
Анатолий

Re: Отслеживание события по заполнненой форме

Ведущий участник

Также, у вас ошибка в коде функции

onsubmit="ga('send', 'form2', 'btn2'])"

 

Должно быть так

onsubmit="ga('send', 'event', 'form2', 'btn2')"




С уважением,
Анатолий

Re: Отслеживание события по заполнненой форме

Студент ✭
Анатолий, спасибо! Действительно ошибка была в этом. Правда возник еще вопрос: при просмотре в режиме реального времени нажатие на кнопку отправить при незаполненной форме все равно засчитывается как событие. Я так понимаю, что это уже связано не с настройкой события, а с тем как на сайте обрабатывается форма? Или все-таки что с аналитикой намудрил?