EKORKUNOV — Евгений Коркунов

Веб-разработка

Конверсии есть, а заявок нет: как проверить цели в Яндекс Метрике

Что именно считает цель в Метрике и почему её достижения могут расходиться с обращениями. Показываю, как проверить одну форму, сверить событие с принятой заявкой и передать специалисту понятную задачу.

2 просмотра
Действия в отчёте и принятые обращения: нажатие кнопки ещё не означает сохранённую заявку.
Содержание 6 разделов

В отчёте Метрики есть достижения целей, реклама показывает результаты, а в CRM и у сотрудника, который отвечает на обращения, заметно тише. Я начинаю с вопроса: какое действие здесь назвали заявкой? Пока мы не знаем условие срабатывания цели, сравнивать её цифру с количеством обращений рано.

За названием «Заявка» может стоять открытие формы, нажатие «Отправить» или сохранение обращения. Я покажу, как проверить цели в Яндекс Метрике и найти расхождение. Для основной проверки нужны доступ к целям и человек, который видит поступившие заявки; писать код не понадобится.

Сначала выясняю, что считается результатом

После клика по телефону человек может закрыть приложение и не позвонить. Переход в мессенджер тоже не подтверждает отправку сообщения. Эти действия показывают интерес; факт разговора нужно проверять в соответствующем канале.

У формы свои этапы: открытие, попытка отправки, обработка данных, сохранение обращения. Продажа происходит после работы с клиентом. Для цели «Заявка принята» я предлагаю считать результатом сохранённое обращение в принимающей системе — например, в админке сайта или непосредственно в CRM.

В отчёте «Конверсии» различайте показатели. Достижения цели — сколько раз выполнено её условие. Целевые визиты — визиты хотя бы с одним достижением. Конверсия по визитам — доля таких визитов среди всех визитов выбранного отчёта. Несколько достижений могут относиться к одному визиту; визит не равен отдельному клиенту.

Учебный пример: посетитель открыл форму, ошибся в телефоне, исправил его и отправил обращение. Разные цели могут учитывать открытие, нажатие и сохранение. Несколько целей на этапах — нормальная воронка. Ошибка — складывать их достижения и выдавать сумму за количество уникальных обращений.

Почему цели и обращения расходятся

Сначала проверяю, не срабатывает ли цель слишком рано. Кнопка «Оставить заявку» может только раскрывать форму. Цель на эту кнопку учитывает открытие; название «Готовая заявка» не добавляет к нажатию сохранённых данных.

Тип цели «Отправка формы» в зависимости от реализации может учитывать нажатие и безуспешную попытку с невалидными полями. Проверьте конкретную форму с ошибками. Требования этого типа к HTML-форме и стандартной отправке не относятся ко всем способам передачи событий. Для цели «Целевое событие» важен момент вызова в коде.

Автоматическая цель тоже требует расшифровки: «Автоцель: Заявка» может относиться к нажатию кнопки. Я смотрю тип и условие, а при необходимости прошу специалиста показать, какое действие их выполняет.

Дубли целей Метрики разбираю по двум направлениям. Событие может повторно вызываться кодом: обработчик подключили несколько раз или отправку дублирует система управления тегами. Другой вариант — одно обращение достигает разных целей, которые ошибочно суммируют. Это разные причины; не каждый повторный вызов обязательно станет отдельным достижением в отчёте.

Если условие цели — посещение страницы благодарности, повторное открытие или обновление может снова выполнить условие без новой заявки. Просмотр страницы «Спасибо» нужно отдельно связать с новым сохранением.

Отправка формы, обработка, сохранение обращения и уведомление идут по основному пути. Событие «Заявка принята» передаётся в аналитику отдельной веткой после подтверждения сохранения.Увеличить

На схеме первичная запись хранится на сайте. Если она есть в админке, но отсутствует в CRM, проверяю передачу между системами. Если сотрудник не получил уведомления — его доставку. Счётчик наблюдает выбранный этап и не должен участвовать в доставке заявки.

Подробный разбор уведомлений я вынес в статью «Почему с сайта не приходят заявки на почту».

Если записи есть, но контакты оказываются бесполезными, посмотрите, как разобраться со спам-заявками. Сам факт сохранения обращения не гарантирует его качество.

Бывает наоборот: обращение есть, а события нет. Счётчик мог быть заблокирован, не загрузиться или не получить разрешения на запуск. Цель может охватывать только часть форм. Форма должна сохранять обращение независимо от аналитики; отсутствие события не доказывает потерю заявки.

Как проверить, работает ли цель в Метрике

Начните с одной формы и одной цели. Договоритесь с ответственным за обращения, где искать результат и как отличить контрольную запись от клиентской.

  1. В нужном счётчике откройте «Цели». Запишите название, ID, тип и условие выбранной цели. Для события из кода уточните момент вызова. Проверьте, охватывает цель эту форму или все формы сайта.
  2. Согласуйте контрольную отправку. Лучше использовать тестовую среду и счётчик. На рабочем сайте заранее договоритесь о пометке теста и его учёте; используйте свои контакты.
  3. Запишите адрес страницы, форму, время с часовым поясом и сценарий. Учебный образец: «Форма внизу страницы услуги, 15:20 МСК, неверный email, затем исправление».
  4. Выполните сценарий из таблицы. Сопоставьте событие выбранной цели с записью в системе приёма обращений. После успешной отправки найдите время и идентификатор записи, а не только надпись «Спасибо».
  5. Отдельно проверьте формирование и доставку уведомления сотруднику. В отчёте «Конверсии» дождитесь обработки данных: мгновенно пустой отчёт — ещё не окончательный ответ.

На телефоне сдвиньте таблицу влево, чтобы увидеть, где проверить результат. С клавиатуры: фокус на таблице и стрелки.

Контрольные сценарии для цели «Заявка принята»
ДействиеОжидаемый результат для целиГде проверить
Открыть формуНе достигается.Событие цели; новых записей в системе приёма нет.
Отправить невалидные данныеНе достигается.Ошибка у поля; новой записи нет.
Успешно отправить формуОдно событие после подтверждения сохранения.Запись в админке или CRM; затем событие цели.
Повторно нажать «Отправить» для той же заявкиНет нового события без нового обращения.Число записей и их ID; повторные вызовы события.
Снова открыть страницу благодарностиНе достигается без нового сохранения.Новых записей и событий «Заявка принята» нет.
Ошибка сервера при сохранении — специалист, тестовая средаНе достигается, если обращение не сохранено.Тестовая система приёма, ответ сервера и журнал событий.

Таблица описывает именно цель «Заявка принята». У «Открытия формы» первая строка будет другой. Повторное нажатие проверяют для той же операции; новое самостоятельное обращение — отдельный результат.

Серверную ошибку проверяет разработчик в тестовой среде, без отключения рабочей базы. Отдельный сценарий: запись сохранена, но ответ браузеру потерян. Повтор запроса не должен создавать дубль обращения.

Дополнительно для специалиста: отладчик и повторные вызовы

Параметр _ym_debug=2 в адресе страницы включает панель отладки для нового кода счётчика; альтернативный способ — консоль с _ym_debug=1. По Events и Console специалист сверяет счётчик и событие. Отладчик не исключает визит из статистики: среду и счётчик выбирают заранее.

Нужно найти вызовы reachGoal, проверить обработчики и систему управления тегами, сопоставить событие с сохранённой записью. Несколько строк консоли не равны нескольким учтённым достижениям. Отладчик проверяет аналитику; заявку подтверждает принимающая система.

Сверяю одинаковые данные

Затем возвращаюсь к общему отчёту. Сравнивайте один период и часовой пояс, одинаковые формы и источники. В CRM может быть весь поток, а в Метрике — рекламный сегмент. Дата создания сделки тоже может отличаться от даты отправки формы.

Проверьте фильтры, исключение собственных посещений и скрытые записи CRM. Уточните, считает система обращения или объединяет их в контакт. Я не ожидаю совпадения всех отчётов до единицы: полезнее найти объяснимую связь и конкретный участок расхождения.

Что менять после проверки

Для цели «Заявка принята» событие должно соответствовать подтверждённому сохранению в используемой системе. Если первичная запись в админке — её сохранению; передачу в CRM отслеживают дальше. Если принимает непосредственно CRM — её подтверждению. Почтовое уведомление остаётся отдельным этапом.

Событие не должно зависеть от повторного открытия страницы благодарности. Разработчик проверяет защиту от повторной обработки отправки. Промежуточные цели можно оставить: они показывают, где человек остановился. Их сумма не равна уникальным обращениям.

Не удаляйте массово старые и автоматические цели. Сохраните настройки и проверьте со специалистом, какие цели участвуют в оптимизации рекламы, отчётах и интеграциях. Согласуйте новую цель, контрольный период и дату перехода. Изменение условия не исправит старую статистику задним числом.

Перед запуском рекламы пригодится общая проверка перед рекламой. Публичная диагностика сайта не подтверждает закрытые настройки Метрики, записи CRM и доставку писем: нужна отдельная проверка с доступом к этим системам.

Что передать разработчику или специалисту по рекламе

Вместо «Метрика считает лишние заявки» я предлагаю отправить короткое описание проверяемого расхождения:

  • Адрес страницы и какая именно форма проверялась.
  • Название и ID цели, её тип и ожидаемое действие: например, сохранение обращения в админке.
  • Время контрольной проверки с часовым поясом и выполненный сценарий.
  • Что наблюдалось: цель сработала или нет, появилась ли запись, дошло ли уведомление. Если есть снимок, скройте клиентские данные.

Пароли и персональные данные клиентов не нужны. Разработчик сможет проверить код и журнал, рекламный специалист — использование цели и смысл показателя.

Если нужна помощь, напишите через форму обращения — я помогу проверить цели и путь заявки от формы до системы приёма обращений.

Комментарии

0

Опубликованных комментариев пока нет. Новые сообщения появятся после модерации.

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

Комментарии проходят модерацию. Не публикуйте персональные данные, рекламу и неподтверждённые обвинения.

Обсудим вашу задачу

Расскажите о задаче — я предложу следующий шаг.

Поддержка сайта

Выберите формат и расскажите, какая помощь нужна.