Яндекс Метрика установлена на сайте. Данные собираются. Но когда руководитель спрашивает «сколько клиентов пришло с рекламы?» — никто не может ответить. Есть данные о посещениях, об источниках трафика, о времени на сайте. Но нет главного — данных о конверсиях. Нет информации о том, сколько посетителей позвонили, заполнили форму, написали в чат. Потому что цели не настроены.
Цели в Яндекс Метрике — это единственный способ связать трафик с реальными действиями. Без них вся аналитика — это просто статистика ради статистики.
Зачем нужны цели и что будет без них
Без настроенных целей вы знаете: сколько людей зашло на сайт, откуда они пришли, сколько времени провели. Это хорошо, но этого недостаточно.
Со настроенными целями вы знаете: сколько людей из SEO оставили заявку, какой процент посетителей из Директа позвонил, из каких городов чаще всего покупают, какое устройство использует большинство ваших клиентов при заказе. Это основа для принятия решений о бюджете, о дизайне сайта, о рекламных кампаниях.
Конкретный пример: вы тратите 100 000 ₽/месяц на Яндекс Директ. Без целей вы знаете только, что было 500 кликов. Со целями вы видите: 500 кликов → 45 заявок → стоимость заявки 2 222 ₽. И ещё видите, что 40 из этих 45 заявок пришли из одной кампании, а вторая кампания с 200 кликами дала всего 5 заявок. Теперь вы знаете, куда перераспределить бюджет.
Типы целей в Яндекс Метрике
Метрика предлагает несколько типов целей:
Посещение страницы. Самый простой тип. Срабатывает, когда пользователь открывает определённую страницу. Используется для: страница «Спасибо» после заявки, страница корзины, страница подтверждения заказа.
Клик по кнопке или ссылке. Срабатывает при клике на определённый элемент. Используется для: кнопка «Позвонить», кнопка «Написать в WhatsApp», иконки соцсетей, кнопка «Скачать прайс».
Отправка формы. Отдельный тип для форм. Некоторые формы не ведут на отдельную страницу «Спасибо» — они просто показывают сообщение на той же странице. В этом случае цель «посещение страницы» не сработает, нужна цель «отправка формы» или JavaScript-событие.
JavaScript-событие. Самый гибкий тип. Срабатывает при отправке события из кода страницы. Используется для: звонок через callback-виджет, чат с оператором, прокрутка до определённого блока, воспроизведение видео. Требует вставки кода на сайт — нужен разработчик.
Составная цель (воронка). Последовательность из нескольких шагов. Например: открыл каталог → добавил в корзину → оформил заказ. Видно, на каком шаге отваливаются пользователи.
5 обязательных целей для любого сайта
Независимо от вашей ниши, эти цели должны быть настроены на каждом бизнес-сайте.
Цель 1: Отправка основной формы заявки. Это главная конверсия на большинстве сайтов. Настройка: если после отправки формы открывается страница «Спасибо» — цель «Посещение страницы» с условием URL содержит «/thank-you» или «/spasibo». Если страница не меняется — нужно JavaScript-событие.
Цель 2: Звонок (клик по номеру телефона). На мобильных устройствах телефон — кликабельный элемент (tel: ссылка). Каждый клик по нему — это потенциальный звонок. Настройка: цель «Клик по ссылке» с условием URL содержит «tel:».
Цель 3: Открытие чата или мессенджера. Если на сайте есть JivoSite, Callibri или кнопка WhatsApp — это отдельная точка конверсии. Настройка: JavaScript-событие (JivoSite даёт готовый код) или клик по кнопке с нужным классом/атрибутом.
Цель 4: Посещение страницы «Спасибо». Даже если у вас уже настроена цель «Отправка формы» — отдельная цель на страницу «Спасибо» полезна как дублирующий сигнал и для связки с Директом.
Цель 5: Посещение ключевых страниц. Страница «Цены», «Контакты», конкретная страница услуги — посещение этих страниц сигнализирует о высоком интересе. Это не конверсионная цель, а «мягкая» — micro-conversion. Полезна для ремаркетинга и анализа прогрева.
Как настроить без программиста: пошагово
Большинство целей можно настроить самостоятельно через интерфейс Метрики.
Шаг 1. Зайдите в Яндекс Метрику → выберите счётчик → «Настройки» → «Цели» → «Добавить цель».
Шаг 2. Выберите тип цели. Для страницы «Спасибо» — «Посещение страниц». Укажите условие: URL содержит «spasibo» (используйте часть URL, а не полный адрес — тогда цель будет работать при изменении домена).
Шаг 3. Для кнопки или ссылки — выберите «Клик по кнопке». Введите текст кнопки или селектор CSS. Если текст кнопки «Оставить заявку» — просто введите этот текст.
Шаг 4. Дайте цели понятное название. Не «Цель 1», а «Форма заявки — главная страница». Через полгода вы скажете себе спасибо.
Шаг 5. Сохраните и проверьте. Откройте сайт, совершите целевое действие (отправьте форму, нажмите кнопку). Зайдите в Метрику → «Вебвизор» → убедитесь, что в режиме реального времени цель сработала.
Когда нужен разработчик
JavaScript-события требуют вставки кода в страницу. Это несложно технически, но требует доступа к коду сайта. Примеры, когда без разработчика не обойтись:
- Форма отправляется через AJAX (страница не перезагружается)
- Нужно отслеживать звонки через виджет обратного звонка
- Нужно отслеживать начало заполнения формы (не только успешную отправку)
- Цели для отдельных полей формы (на каком поле пользователи бросают)
Код для JavaScript-события выглядит так: ym(COUNTER_ID, 'reachGoal', 'GOAL_NAME'). Разработчик добавляет эту строку в нужное место — в обработчик отправки формы, в событие клика по кнопке. Стоимость такой задачи у разработчика — 1-3 часа работы.
Как читать отчёты по целям
Настроили цели — теперь нужно их правильно читать.
Конверсии по источникам. Метрика → «Отчёты» → «Источники» → выберите цель в фильтре. Вы видите: из Яндекс.Директа — 45 конверсий, из органики — 23, из Instagram — 3. Делите рекламный бюджет пропорционально конверсиям, а не кликам.
Конверсии по устройствам. Метрика → «Технологии» → «Устройства» → цель в фильтре. Если с десктопа конвертируют 4%, а с мобильного — 1,2% — это сигнал проблем с мобильной версией формы или сайта.
Воронка целей. Если настроили составную цель — видите, на каком шаге максимальный отток. Визуальная воронка помогает приоритизировать доработки.
Ретаргетинг по целям. В Яндекс Директ можно создать аудиторию «посетили страницу цены, но не оставили заявку» и показывать им отдельное объявление. Это один из самых эффективных инструментов — человек уже знаком с вашим предложением.
Связка с Яндекс Директом для оптимизации рекламы
Это финальная и самая важная часть. Цели в Метрике нужно связать с Директом, чтобы Директ мог автоматически оптимизировать показы под тех пользователей, которые совершают целевые действия.
Как это работает: в настройках кампании Директа указываете цель «Отправка формы заявки». Директ накапливает данные — какие ключевые слова, объявления, аудитории приводят к этой цели — и автоматически перераспределяет ставки в пользу тех, кто конвертирует лучше. Это не магия, это машинное обучение — но оно требует достаточного количества конверсий (минимум 10-20 в неделю) для корректной работы.
Без связки Директ оптимизирует под клики. С правильной связкой — оптимизирует под реальные заявки. Разница в стоимости заявки: 30-60% в пользу оптимизации по конверсиям.
Настройка целей — это 2-4 часа работы один раз. Результат — прозрачность аналитики и основа для всех будущих решений по сайту и рекламе. Без этого вы управляете бизнесом вслепую. С этим — видите, что работает, и можете масштабировать результат.