На главную

Почему в voronka упала конверсия в форму

Разбираем резкое падение visit_to_form_pct в voronka и что мы проверяем, когда метрика ломается без изменения продукта.

В voronka мы заметили резкое изменение метрики trailing_7d.visit_to_form_pct: она сдвинулась с 50.0 до 7.142857142857142. Сам по себе такой сигнал не говорит, что «всё сломалось» в продукте, но он точно говорит, что воронка перестала вести себя так, как раньше. Для нас это всегда повод не искать одну красивую причину, а быстро разложить путь пользователя по шагам и понять, где именно исчезает переход в форму.

Что именно мы увидели

visit_to_form_pct — это не абстрактная цифра, а очень приземлённый показатель: сколько визитов доходит до формы. Когда он падает так резко, мы сначала проверяем не продуктовые гипотезы, а корректность самого сигнала. Иногда резкий провал создаёт не изменение поведения пользователей, а смена источника трафика, сбой в событиях или слишком маленькая выборка за период.

В этом случае нас интересуют три вещи:

  1. не поменялся ли состав визитов;
  2. не исчезло ли событие показа или отправки формы;
  3. не стала ли форма заметно хуже видна или доступна на конкретной странице.

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

Как мы обычно разбираем такое падение

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

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

Дальше мы смотрим, не было ли изменений рядом с моментом падения. Для воронки это особенно важно: даже небольшая правка заголовка, кнопки или расположения формы может сильно сдвинуть поведение, если трафик небольшой и пользовательский путь короткий.

Почему такие провалы нельзя читать как «конверсия умерла»

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

Поэтому мы не делаем вывод «воронка плохая» на основе одного значения. Мы всегда проверяем контекст: какой был источник, что происходило на странице, были ли изменения в логике отправки формы и не сломался ли трекинг. Только после этого можно понять, это проблема продукта или проблема измерения.

В нашем случае сам факт резкого движения visit_to_form_pct — уже полезный сигнал. Он показывает, что воронка требует проверки, даже если внешне страница выглядит нормально. Такие сигналы мы и хотим ловить в Herald: не ждать, пока проблема накопится и станет заметной только по выручке или по отвалившимся лидам.

Что мы проверяем в первую очередь

Чтобы не распыляться, мы держим короткий чек-лист:

  • сравниваем число визитов и число отправок формы;
  • смотрим, не было ли провала именно в одном канале трафика;
  • открываем страницу как обычный пользователь и проходим путь до формы;
  • проверяем, не мешают ли экрану всплывающие элементы или лишние блоки;
  • сверяем события аналитики с тем, что реально происходит в интерфейсе.

Если проблема в UI, это обычно видно быстро: форма уехала ниже, кнопка стала менее заметной, текст перестал объяснять следующий шаг. Если проблема в аналитике, тогда пользователь может спокойно отправлять форму, а в метрике будет провал. Для нас важно не перепутать одно с другим.

Что эта история говорит о продукте

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

Именно поэтому мы держим такие метрики под руками. Они не дают красивых заголовков, но помогают увидеть проблему в тот момент, когда её ещё можно разобрать спокойно, без аварийного режима. Для соло-основателя это особенно важно: у нас нет большой команды, которая параллельно заметит сбой в нескольких местах. Значит, мониторинг должен быть достаточно простым, чтобы быстро понять, где искать причину.

Если мы видим резкое падение visit_to_form_pct, наша задача не «угадать ответ», а быстро восстановить цепочку: что изменилось, где сломался путь и что нужно поправить. Именно так мы и строим работу вокруг voronka — от сигнала к проверке, от проверки к исправлению.

Если хотите посмотреть, как мы оформляем и проверяем такие продуктовые воронки, можно перейти на страницу voronka.