У вас на сайте простые формы?
Уверен, что каждый из нас не раз сталкивался с трудностями при заполнении различных форм (регистрации, заказа) на сайтах. А у вас на сайте все нормально? Сегодня в блоге Google Analytics опубликовали небольшую статью о том, как можно проверить и измерить качество форм. Перевожу её в своем варианте.
Формы обычно состоят из нескольких полей, которые могут быть еще и сгруппированы. Большое число форм проходит проверку на введенные в них данные, особенно это касается обязательных полей. Правильность заполнения форм очень актуальна для большинства сайтов, но в тоже время зачастую проверки и сложные формы отрицательно влияют на покупки, заказы, регистрации и другие важные показатели.
Показатель количества ошибок в форме (FER).
Когда мы хотим оценить качество целевой страницы, мы проверяем показатель отказов. В случае измерения качества формы, введем новую метрику - коэффициент ошибок.
![]()
SubmitError : число ошибок заполнения формы
SubmitAll : число неудачных попыток отправить форму + успешные попытки отправки формы
Пример 1
Посетитель хотел купить полис страхования в онлайн магазине. Для того чтобы это сделать, нужно заполнить форму из 25 полей. В итоге пользователю удалось заполнить все верно с третьей попытки.
SubmitError = 2
SubmitAll = 2 +1 = 3
![]()
Пример 2
Первому посетителю удалось заполнить и отправить форму с первого раза. Второй пользователь отправил с третьего, а третий посетитель попробовал 3 раза и ушел так и не отправив заявку потому, что она оказалась для него слишком сложной. В этом случае:
SubmitError = 5
SubmitAll = 5 +2 = 7
![]()
Регистрация ошибок в Google Analytics
Чтобы отслеживать ошибки в формах можно использовать _trackPageview (). Когда пользователь пытается заполнить форму, она должна проходить проходит проверку и информация о неправильно заполненных полях может кодироваться.
Пример
Существует 2 формы с полями. Поля 1 и 2 обязательны и проверяются.

Когда пользователь делает ошибку в поле, то код будет передавать в функцию "1", а "0" будет означать что все ok. Таким образом, "10" означает, что всего было два поля и первое было заполнено с ошибкой.

Если форма была отправлена успешно, код будет "00".
Функция будет выглядеть так: pageTracker._trackPageview ("/ onlineform/00");
Для анализа можно экспортировать данные в Excel.
Например, через некоторое время мы получили такую табличку.

Она говорит о том, что всего было 23 просмотра страницы формы. 18 раз ошиблись при заполнении и 5 раз прошло с первого раза.
SubmitError = 18
SubmitAll = 5
![]()
При анализе данных, легко найти причину этих ошибок В этом примере первое поле является наиболее проблематичным. Чем выше коэффициент ошибок формы, тем хуже у нас форма.
Теперь мы можем сказать о том, какие формы мешают нам продавать!
Отправить комментарий