Как настроить отслеживание конверсий на сайте: пошаговая инструкция 2025

Как настроить отслеживание конверсий на сайте: пошаговая инструкция 2025

Как настроить отслеживание конверсий на сайте: пошаговая инструкция 2025

Вы хотите понимать, какие действия на сайте реально приносят деньги, а не просто смотреть на трафик. Это и есть отслеживание конверсий: от клика по кнопке до оплаченного заказа и повторной покупки. Ниже - краткий план и подробная схема, как настроить все без хаоса, чтобы данные бились в аналитике, рекламе и CRM. Будем говорить простыми словами и давать конкретные шаги - без лишней теории.

Коротко: что вы получите (TL;DR)

  • Четкий список конверсий на сайте: макро (оплата, заявка) и микро (чаты, скролл, клики по WhatsApp).
  • Установленный менеджер тегов и настроенные события: отправка форм, клики по кнопкам, e-commerce.
  • Конверсии помечены в GA4 и Яндекс Метрике, дублируются в рекламные системы для оптимизации.
  • Связка с CRM и загрузка офлайн-конверсий: сверка факт-оплат и возвратов.
  • Готовность к 2025: сервер-сайд трекинг, Consent Mode, корректная атрибуция без третьих куки.

Пошаговая настройка: от идей до проверенных данных

Шаг 1. Определяем, что считать конверсией

  • Макро: оплаченный заказ, подтвержденная лид-заявка, подписка на платный тариф, бронирование.
  • Микро: клик по кнопке Позвонить, открытие чата, скачивание прайс-листа, добавление в корзину, начало оформления заказа.
  • Формула для приоритета: влияние на выручку × частота × управляемость. Если действие напрямую связано с деньгами и происходит часто - это приоритетная конверсия.

Шаг 2. Выбираем инструменты

  • Менеджер тегов: Google Tag Manager или Яндекс Тег.
  • Аналитика: GA4 и Яндекс Метрика - вместе дают шире картину. В РФ Метрика часто основная, GA4 полезна для событийной модели и BigQuery.
  • Реклама: VK Ads, Яндекс Директ, myTarget - подключаем пиксели и конверсии.
  • CRM и телефония: Битрикс24, amoCRM, retailCRM, коллтрекинг - для офлайн-конверсий и LTV.

Шаг 3. Ставим менеджер тегов на сайт

  • Через CMS: в WordPress - плагин для GTM; в Tilda - встраиваемый код; в 1C-Битрикс - вставка в шаблон header и body.
  • SPA и React/Vue: убедитесь, что dataLayer сохраняется между роутами, а события отправляются на виртуальные просмотры.
  • Проверьте внедрение через отладчик: Tag Assistant для GTM, отладчик Метрики.

Шаг 4. Заводим события

  • Формы: событие при успешной отправке, а не при клике по кнопке. Отлавливаем реальный success callback.
  • Клики по кнопкам: задаем селекторы или data-атрибуты. Пример именования: btn_contact_click, add_to_cart, checkout_start.
  • Файлы: событие при скачивании PDF. Видео: 50, 75, 95 процентов просмотра.
  • E-commerce: view_item, add_to_cart, begin_checkout, purchase - с передачей id, name, quantity, price, currency, value.
  • Кастомный dataLayer: отправляем структурированные данные, не завязываемся на CSS-классы, которые дизайнеры меняют.

Шаг 5. Настраиваем конверсии в аналитике

  • GA4: отмечаем нужные события как conversions. Включаем enhanced measurement, но для ключевых событий делаем свои теги.
  • Яндекс Метрика: цели типа JavaScript-событие и составные цели для воронок. Отправка через reachGoal и new Event API. Включаем ecommerce, если это магазин.
  • Проверяем наполнение параметров: currency, value, transaction_id. Без этого ROAS и покупки в отчетах будут пустыми.

Шаг 6. Передаем конверсии в рекламные системы

  • VK Ads: пиксель на сайт, события с vk_page_id и user_id, а также Conversion API для серверной дубляции. Включаем дедупликацию по event_id.
  • Яндекс Директ: связка с Метрикой, автоимпорт целей. Для офлайна - импорт из CRM с yclid или client_id. Автотегирование включено.
  • myTarget: пиксель и Conversion API, метка mt_click_id для офлайн-импорта.

Шаг 7. Офлайн-конверсии и CRM

  • Передаем события оплаты, статусы сделок Won, возвраты, отмены - обязательно с датой, суммой, идентификатором пользователя.
  • Привязка: client_id/ga_session_id, yclid, vk_click_id, mt_click_id, телефон и email с хешированием, если требует политика.
  • Раз в день грузим офлайн-события в аналитику и рекламу. В отчетах добиваемся совпадений по выручке с CRM хотя бы 90-95 процентов.

Шаг 8. Право и согласия

  • 152-ФЗ: политика обработки персональных данных, уведомление и цель обработки. Согласие на маркетинговые cookie - через баннер.
  • Consent Mode в GA4 и аналог в Метрике: если нет согласия, работаем в режиме моделирования без идентификаторов.
  • Храним сырые логи и бэкапы настроек. Доступы - только по ролям.

Шаг 9. Готовимся к миру без третьих куки

  • Chrome в 2025 продвигает Privacy Sandbox и ограничивает третьи куки у части пользователей. Safari и Firefox уже давно их режут. Источник: документация Chrome Privacy Sandbox.
  • Сервер-сайд трекинг: GTM Server или собственный коллектор событий. Проксируем пиксели VK, GA4, Метрики через свой домен.
  • Устойчивые идентификаторы: first-party client_id, user_id при логине, модели на основе событий без куки.

Шаг 10. Проверяем и мониторим

  • Тест-кейсы: отправка формы, заказ с оплатой, отмена, возврат. Сверяем цепочку от фронта до CRM и обратно в аналитику.
  • Расхождения: GA4 vs CRM vs касса. Допускается разница до 5-10 процентов из-за блокировок и атрибуции.
  • Алёрты: если покупок меньше X в день - сигнал в Telegram или email. Настраиваем через Looker Studio или Метрику.

Примеры: типовые сценарии и готовые решения

Интернет-магазин на 1C-Битрикс

  • Включаем стандартный модуль e-commerce и dataLayer для карточек, корзины, оформления.
  • GTM ловит begin_checkout и purchase, передает value и transaction_id. Метрика - ecommerce Advanced.
  • Конверсии: purchase - макро, add_to_cart - микро, subscribe_to_back_in_stock - микро.
  • Реклама: Яндекс Директ берет цели из Метрики; VK - события через пиксель и Conversion API с дедупликацией.

Лидогенерация на Tilda

  • Ставим GTM через встроенный блок. В формах используем событие успешной отправки, а не onClick.
  • GA4 отмечает form_submit как conversion. В Метрике reachGoal с параметрами формы.
  • CRM: amoCRM принимает заявки через Webhook. Ежедневно выгружаем статусы Оплачен обратно в GA4 и VK.

SaaS с пробным периодом

  • События: sign_up, trial_start, trial_to_paid, cancel. Ключевая - trial_to_paid с value MRR.
  • User_id обязательный. Конверсии считаются по авторизованным пользователям.
  • Атрибуция на 30-90 дней. Импорт LTV в рекламу раз в неделю.

Одностраничный SPA

  • Виртуальные просмотры при смене роутов. dataLayer на каждую веху воронки.
  • Сервер-сайд для устойчивости. Consent Mode включен.
  • Тесты в эмуляторе мобильных и с включенными блокировщиками.

Оффлайн-продажи через звонки

  • Динамический коллтрекинг: подмена номера, сессия клиента связана с yclid или client_id.
  • Импорт итогов звонков в Метрику и рекламу: лида квалифицировали, сделка закрыта на сумму X.
  • В CRM сохраняем клик-идентификаторы для последующей загрузки конверсий.

Шпаргалка, чек-листы и таблица инструментов

Шпаргалка, чек-листы и таблица инструментов

Чек-лист перед стартом

  • Есть список макро и микро-конверсий и их приоритет.
  • GTM или Яндекс Тег установлен на всех страницах, включая лендинги и страницы оплаты.
  • События форм привязаны к успешной отправке, а не к клику.
  • E-commerce передает id, name, quantity, price, currency, value, transaction_id.
  • GA4 conversions отмечены; в Метрике цели созданы и проверены.
  • Пиксели VK, Директа, myTarget работают, Conversion API включен.
  • CRM принимает лиды и возвращает статусы и суммы в аналитику.
  • Consent-баннер и политика 152-ФЗ настроены.
  • Есть алёрты по падению конверсий.

Правила именования событий

  • Только латиница и нижнее подчеркивание: form_submit, add_to_cart, checkout_start.
  • Параметры в snake_case: product_id, value, currency.
  • Не используем пробелы и русские буквы.

Мини-формулы

  • CR, конверсия в заказ: заказы делить на сеансы умножить на 100 процентов.
  • CPA: расходы делить на число конверсий.
  • ROAS: выручка делить на расходы умножить на 100 процентов.

Когда нужен сервер-сайд

  • Доля Safari и Firefox выше 25 процентов.
  • Блокировщики режут больше 15 процентов трафика.
  • Важно качество атрибуции и стабильный импорт в рекламу.

Инструмент Что дает Плюсы Минусы Когда брать
Google Analytics 4 Событийная аналитика, модели атрибуции, BigQuery Гибкость, моделирование при отсутствии согласия Есть потери в РФ на части трафика, сложная настройка SaaS, магазины с нуждой в разрезах по событиям
Яндекс Метрика Веб-аналитика, карты кликов, цели, e-commerce Стабильна в РФ, связка с Директ Меньше интеграций вне РФ Локальный бизнес, магазины, лидоген
GTM / Яндекс Тег Управление пикселями и событиями без релизов Быстро, безопасно, версии и предпросмотр Можно наделать дублей без дисциплины Любой сайт, особенно с частыми изменениями
Server-side GTM Стабильная доставка событий, first-party куки Меньше потерь, контроль данных Затраты на сервер и поддержку High-traffic проекты, SaaS, performance
CRM + офлайн импорт Факт оплаты, LTV, возвраты Честные метрики, оптимизация по деньгам Сложнее наладить, нужны айтишники Где есть продажи после заявки или длинный цикл

FAQ: частые вопросы после внедрения

Почему в GA4 и Метрике разные цифры по покупкам

Разные окна атрибуции, фильтры ботов, блокировщики и разные точки фиксации события. Разница до 10 процентов нормальна. Сверяйте выручку по CRM - это источник истины.

Какой атрибуции верить

Для рекламной оптимизации используйте ту, что вносит деньги в кампании: Директ - Метрика, VK - их собственная. Для продуктовых решений - GA4 или Метрика, но с одинаковым окном атрибуции.

Нужно ли ставить оба: GA4 и Метрику

Да, чаще это дает устойчивость и больше углов обзора. У Метрики сильные карты и стабильность, у GA4 - гибкая событийная модель и интеграции.

Что делать с куки и согласием

Сбор маркетинговых данных - только после согласия. В Google - Consent Mode, в Метрике - аналогичный режим. Цитируем справки GA4 и Метрики и рекомендации Роскомнадзора по 152-ФЗ.

Как быстро понять, что все сломалось

Пороговые алёрты на резкое падение конверсий и пустые параметры value. Дежурные дашборды с вчерашними данными и недельным бенчмарком.

Сколько конверсий надо для обучения рекламных алгоритмов

Обычно 50-100 конверсий в неделю на кампанию достаточно для стабильного обучения. Это подтверждают руководства по оптимизации VK и Яндекс Директа.

Дальше что делать и как чинить типовые поломки

План на 2 недели

  1. День 1-2: список конверсий и карта событий. Утвердить владельцев метрик.
  2. День 3-5: установка GTM, базовые события форм и кликов, включение e-commerce.
  3. День 6-7: отметить конверсии в GA4 и Метрике, связать с VK и Директ.
  4. Неделя 2: подключить CRM, выгрузить офлайн-оплаты, настроить алёрты и дашборды.

Дерево решений, если конверсии не считаются

  • Событие не видно в режиме отладки - проверяем селектор, триггер, нет ли ошибки JS.
  • Вижу событие в GTM, но нет в GA4 - проверьте Measurement ID, Consent Mode и блокировщики. Попробуйте через сервер-сайд.
  • В Метрике цель не стреляет - проверьте точность имени цели и параметры reachGoal; включите отладчик Метрики.
  • Нет покупок, хотя есть add_to_cart - проверьте purchase на шаге успешной оплаты, а не на клике Оплатить.
  • Реклама не видит конверсии - убедитесь, что импорт включен и выбрана правильная цель, а Conversion API отправляет дубль с event_id.

Типовые ошибки и как их избегать

  • Клики вместо успеха. Фиксируйте результат, а не намерение.
  • Нет value и currency. Без денег оптимизация становится слепой.
  • Разные имена одного события. Согласуйте словарь имен заранее.
  • Дубли событий. Включайте дедупликацию, проверяйте триггеры once per page.
  • Отсутствие тестов. Держите чек-лист регрессии на каждое обновление сайта.

Про безопасность и доступы

  • Разграничение ролей: просмотр, редактирование, публикация.
  • Двухфакторная аутентификация во всех сервисах.
  • Журнал изменений: комментируйте релизы в GTM и Метрике.

На что опираться

Для спорных решений опирайтесь на первичные источники: справки GA4 и Consent Mode, документацию Яндекс Метрики по целям и ecommerce, руководства VK Ads и myTarget по Conversion API, и требования 152-ФЗ от Роскомнадзора. Это те документы, на которые опираются и разработчики, и юристы.

Если коротко, настройка конверсий - это не про один пиксель, а про систему: события на сайте, правильная пометка в аналитике, импорт в рекламу и связь с CRM. Делаете все четыре - и у вас наконец сходятся цифры и появляется уверенность, за что вы платите и что реально работает.

Написать комментарий

Поле обязательно для заполнения *