Салон красоты залил в Директ 60 000 ₽. Клики идут, 280 человек в неделю заходят на лендинг, а заявок — 4. Владелица думала, что проблема в дизайне. Открыли Метрику — счётчик стоит, но цели не настроены. Непонятно, где именно отваливаются люди.
Почему без целей Метрика — просто счётчик
Стандартная установка Яндекс.Метрики показывает только поверхность: посещения, отказы, источники. Но не показывает воронку — где именно рушится путь к заявке. Человек зашёл на лендинг, пролистал до блока с ценами, кликнул по полю телефона — но форму не отправил. Почему? Может, испугался обязательных полей. Может, вообще не долистал до кнопки.
Типовая ситуация для фитнес-клуба: 200 переходов с рекламы, 5 заявок. Владелец винит Директ. Но после настройки целей выяснилось: 60% уходили после первого экрана, до формы долистывали 15%, а кликали по полю телефона — только 8%.
5 целей для лендинга: разбираем воронку по шагам
Каждая цель — контрольная точка пути клиента. Логика: отслеживаем каждый шаг от захода до заявки и видим, где утечка.
Цель 1: Скролл до блока с ценами (50% страницы)
Тип: JavaScript-событие
Идентификатор: scroll_50
Зачем: Понять, доскролливают ли люди до коммерческой части лендинга
Если из 300 посетителей до цен долистали только 80 — проблема в первом экране или в блоках выше. Значит, оффер на первом экране не цепляет или текста слишком много.
Как работает: событие срабатывает, когда пользователь прокручивает страницу до 50% (примерно там, где блок с ценами на типовом лендинге). Настраивается через Яндекс Тег Менеджер — об этом расскажу в следующем посте.
Цель 2: Скролл до формы заявки (75% страницы)
Тип: JavaScript-событие
Идентификатор: scroll_75
Зачем: Проверить, сколько людей вообще видят форму
Разница между целью 1 (скролл до цен) и целью 2 (скролл до формы) покажет, держит ли коммерческая часть внимание. Если до цен дошли 200 человек, а до формы — 50, значит блоки между ними слабые: нет доверия, нет конкретики, слишком много текста.
Пример: на лендинге студии ремонта до блока «Наши работы» (50%) доходили 180 из 250, а до формы (75%) — только 60. Проблема была между: в блоке «О нас» на 1000 символов без фото. Убрали текст, оставили 3 фото «До/После» — конверсия скролла выросла до 140 из 180.
Цель 3: Клик по полю формы (например, по полю «Телефон»)
Тип: JavaScript-событие
Идентификатор: form_field_click
Зачем: Зафиксировать намерение оставить заявку
Клик по полю — это момент, когда человек решил действовать. Разница между скроллом до формы (цель 2) и кликом по полю (цель 3) покажет, видит ли человек форму, но не кликает. Если до формы долистали 100 человек, а кликнули только 20 — проблема в дизайне формы, в тексте над ней или в отсутствии призыва к действию.
Как работает: событие срабатывает, когда пользователь кликает по полю ввода (input) — например, по полю «Телефон» или «Имя». Настраивается через Яндекс Тег Менеджер: создаёте триггер «Клик по элементу» с условием Click Element ID = phone-input (или CSS-селектор поля).
Типовой кейс: автосервис. Лендинг на Tilda, форма в конце. До формы доскролливали 120 из 200, кликали по полю — 18. Конверсия клика 15%. Проблема: над формой не было текста, только заголовок «Оставьте заявку». Добавили конкретику: «Запишитесь на диагностику за 990 ₽. Выезд — бесплатно». Клики выросли до 47 из 120 (39%).
Цель 4: Начало заполнения формы (2+ поля заполнено)
Тип: JavaScript-событие
Идентификатор: form_interaction
Зачем: Понять, сколько людей начали заполнять форму, но бросили
Разница между кликом по полю (цель 3) и началом заполнения (цель 4) покажет, пугает ли форма сразу. Если кликнули 40 человек, но начали заполнять только 10 — значит, после клика человек увидел что-то отпугивающее: капчу, обязательные поля, долгую загрузку.
Как работает: событие срабатывает, когда пользователь заполнил минимум 2 поля формы (например, «Имя» + «Телефон»). Настраивается через JavaScript: отслеживаете событие input на полях формы и считаете количество заполненных.
Цель 5: Отправка формы
Тип: JavaScript-событие
Идентификатор: form_submit
Зачем: Фиксируем реальную заявку — это главная конверсионная цель
Разница между началом заполнения (цель 4) и отправкой (цель 5) покажет финальную утечку. Если начали заполнять 50 человек, а отправили форму 12 — проблема в технической части: капча не работает, кнопка «Отправить» не кликается на мобильных, нет подтверждения отправки.
Как работает: событие срабатывает при успешной отправке формы. На WordPress, Tilda, Readymag есть встроенная интеграция с Метрикой. Если форма кастомная, добавьте в код события submit строку:
ym(НОМЕР_СЧЁТЧИКА, 'reachGoal', 'form_submit');
Как это выглядит на практике
Клиент — компания по установке кондиционеров. Лендинг на Tilda, Директ настроен, трафик идёт. Бюджет 50 000 ₽ в месяц, заявок — 8.
Настроили 5 целей. Воронка за неделю (300 переходов):
- Цель 1 (скролл до цен, 50%) — 180 из 300 (60%)
- Цель 2 (скролл до формы, 75%) — 90 из 180 (50%)
- Цель 3 (клик по полю телефона) — 25 из 90 (28%)
- Цель 4 (начало заполнения) — 20 из 25 (80%)
- Цель 5 (отправка формы) — 8 из 20 (40%)
Где утечка:
- 40% уходят после первого экрана (не долистывают до цен). Проблема: слабый оффер на главном экране.
- 50% уходят между ценами и формой. Проблема: между блоками нет триггеров доверия (кейсы, отзывы).
- 72% видят форму, но не кликают. Проблема: над формой нет конкретики, только «Оставьте заявку».
- 60% начали заполнять, но не отправили. Проблема: капча SmartCaptcha не работала на iPhone.
Что исправили:
- ✅ Первый экран: добавили конкретику в оффер — «Установка кондиционера за 1 день. Гарантия 3 года. Монтаж — 15 000 ₽»
- ✅ Между ценами и формой: вставили блок «3 реальных объекта с фото До/После»
- ✅ Над формой: написали «Оставьте телефон — перезвоним за 3 минуты и рассчитаем стоимость»
- ✅ Форма: убрали капчу, оставили только имя + телефон
Стало (через 2 недели, 300 переходов):
- Скролл до цен — 210 (70%)
- Скролл до формы — 150 (71%)
- Клик по полю — 65 (43%)
- Начало заполнения — 58 (89%)
- Отправка — 31 (53%)
Результат: бюджет тот же (50 000 ₽), заявок в 3,9 раза больше (с 8 до 31).
Что делать прямо сейчас
- 🔹 Зайдите в Яндекс.Метрику → Настройки → Цели
- 🔹 Создайте 5 целей по типу JavaScript-событие (идентификаторы: scroll_50, scroll_75, form_field_click, form_interaction, form_submit)
- 🔹 Через 3–5 дней соберите данные и постройте воронку: Отчёты → Конверсии → Воронка
- 🔹 Найдите шаг с самым большим отвалом (где больше всего теряется людей) и исправьте его
В следующем посте покажу, как настроить эти цели через Яндекс Тег Менеджер — с кодами, триггерами и скриншотами.
Логика структуры опирается на подходы Дмитрия Кота и методологию анализа воронок из справочников по маркетингу.