У вас на сайте простые формы?

Уверен, что каждый из нас не раз сталкивался с трудностями при заполнении различных форм (регистрации, заказа) на сайтах. А у вас на сайте все нормально? Сегодня в блоге 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

При анализе данных, легко найти причину этих ошибок В этом примере первое поле является наиболее проблематичным. Чем выше коэффициент ошибок формы, тем хуже у нас форма.

Теперь мы можем сказать о том, какие формы мешают нам продавать!

Отправить комментарий