Интеграция Яндекс.Метрики и CRM — ключ к пониманию клиентского пути

автор

статья от

Алексей Лазутин

Специалист по поисковому маркетингу

В современном бизнесе данные — это не просто цифры, а живой источник понимания поведения клиентов. Когда вы знаете, кто зашёл на сайт, какие страницы просматривал, сколько времени провёл и какую форму заполнил — вы получаете мощный инструмент для персонализации коммуникаций. Но если эти данные остаются в изолированной системе, например, только в Яндекс.Метрике, а все действия по работе с клиентами происходят в CRM, вы теряете возможность видеть полную картину. Связать Яндекс.Метрику с CRM — это не просто техническая задача, это стратегическое решение, которое превращает анонимный трафик в понятных клиентов. Благодаря такой интеграции вы можете отслеживать, из какого источника пришёл клиент, какие действия он совершал до контакта с менеджером и какова была его конверсия. В этой статье мы подробно разберём, как подключить Яндекс.Метрику к CRM, зачем это нужно, какие инструменты использовать и как избежать типичных ошибок.

Зачем связывать Яндекс.Метрику и CRM?

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

Представьте, что клиент пришёл на ваш сайт через рекламу в Яндекс.Директе, несколько раз заходил на страницы с отзывами, просмотрел каталог услуг и заполнил форму обратной связи. В CRM вы видите его имя, номер телефона и заявку на консультацию. Но без связи с Яндекс.Метрикой вы не знаете, что он пришёл именно из рекламы, а не с органического поиска. А если бы знали — вы могли бы увеличить бюджет на этот источник, а не тратить его на менее эффективные каналы.

Такая интеграция позволяет:

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

Обратите внимание: связать Яндекс.Метрику с CRM — это не про сбор данных, а про создание единой системы принятия решений. Когда вы знаете, что пользователь изучал три страницы с ценами и вернулся на сайт через неделю — вы можете отправить ему персональное предложение в мессенджер или SMS. Это не просто аналитика — это проактивное взаимодействие с клиентом.

Чем Яндекс.Метрика лучше других инструментов для этой задачи?

Существует множество аналитических систем — Google Analytics, Adobe Analytics, Piwik, Hotjar и другие. Но в российском рынке Яндекс.Метрика остаётся лидером по двум ключевым причинам: глубина данных и локальная адаптация.

В отличие от Google Analytics, Яндекс.Метрика предоставляет:

  • Данные о поисковых запросах, с которых пришёл пользователь — даже если он не вошёл в Яндекс.
  • Точную геолокацию — до уровня района или улицы в крупных городах.
  • Детализацию по устройствам: вы можете видеть, с каких моделей телефонов чаще всего оформляют заказы.
  • Информацию о рекламных кампаниях в Яндекс.Директе и Рекламной сети — с привязкой к конкретным объявлениям.
  • Функцию «Цель» — возможность отслеживать не только клики, но и действия: заполнение формы, скачивание файла, просмотр видео на 75%.

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

Как подключить Яндекс.Метрику к CRM: пошаговая инструкция

Подключение Яндекс.Метрики к CRM — это не одно действие, а целый процесс. Он требует внимания к деталям: от настройки счётчика до согласования полей в системах. Ниже мы разберём пошаговый алгоритм, который подойдёт для большинства CRM-систем — от Bitrix24 до 1С:CRM и других популярных решений.

Шаг 1. Установите Яндекс.Метрику на сайт

Первое, что нужно сделать — убедиться, что счётчик Яндекс.Метрики корректно установлен на всех страницах вашего сайта. Без этого дальнейшая интеграция невозможна.

Чтобы установить счётчик:

  1. Зайдите в личный кабинет Яндекс.Метрики (metrika.yandex.ru).
  2. Нажмите «Создать счётчик» и выберите тип сайта — «Веб-сайт».
  3. Введите название счётчика и укажите домен сайта — обязательно без «www» или с ним, но единообразно.
  4. Выберите флаги: «Отслеживать клики на внешние ссылки», «Отслеживать внутренний поиск» и «Сохранять историю посещений» — все эти опции полезны для анализа поведения.
  5. Скопируйте код счётчика — он начинается с <script> и заканчивается </script>.
  6. Вставьте этот код в каждый шаблон сайта — лучше всего перед закрывающим тегом </body>.

Важно: если у вас сайт на CMS (WordPress, Bitrix, 1С-Битрикс, Tilda), используйте встроенные модули или плагины для установки счётчика — они автоматически добавят код на все страницы и упростят дальнейшую настройку.

Шаг 2. Настройте цели в Яндекс.Метрике

Цель — это событие, которое вы хотите отслеживать. Это может быть: заполнение формы заказа, клик по кнопке «Звонок», просмотр страницы «Спасибо за заказ» или скачивание каталога. Без целей вы не сможете понять, какие действия пользователей привели к конверсии.

Чтобы создать цель:

  • Перейдите в раздел «Цели» в Яндекс.Метрике.
  • Нажмите «Создать цель» и выберите тип: «Действие», «Страница» или «Событие».
  • Например, если у вас есть форма заявки с классом .lead-form, выберите «Действие» и укажите селектор form.lead-form.
  • Присвойте цели понятное имя — «Заявка с главной», «Консультация в чате».
  • Проверьте, что цель срабатывает — используйте встроенный инструмент «Просмотр событий».

Создайте как минимум 3-5 целей: для формы, для звонка по кнопке, для просмотра страницы с ценами и для завершения покупки. Чем больше целей — тем точнее вы сможете анализировать поведение.

Шаг 3. Определите, какие данные вам нужны из Яндекс.Метрики

Не все данные одинаково полезны. Перед тем как подключать CRM, определите: какие метрики вы хотите переносить? Вот основные параметры, которые стоит передавать:

Параметр Что он означает Зачем нужен в CRM
utm_source Источник трафика (например, yandex, vk, google) Понимание эффективности каналов
utm_medium Тип рекламы (cpc, banner, email) Распределение бюджета
utm_campaign Название кампании (например, «летняя_распродажа») Оценка ROI конкретных акций
utm_term Ключевое слово из поиска Оптимизация рекламных ключей
utm_content Различение рекламных объявлений Тестирование разных вариантов
referrer Откуда пришёл пользователь (например, google.com) Анализ внешних источников
device_category Тип устройства (mobile, desktop) Оптимизация мобильных форм
visit_duration Время на сайте в секундах Оценка интереса к продукту
page_views Количество просмотров страниц Определение «горячести» лида
goal_id ID цели, которую он достиг Фильтрация по типу конверсии

Эти данные позволяют CRM автоматически ставить оценку лида: если человек зашёл с рекламы, посмотрел 5 страниц и заполнил форму — он получает оценку «A+». Если зашёл с органики, просмотрел одну страницу и ушёл — «C».

Шаг 4. Выберите способ интеграции

Существует три основных способа, как соединить Яндекс.Метрику и CRM: через API, с помощью плагинов или ручной передачей данных. Рассмотрим каждый.

Способ 1: Использование готовых плагинов (самый простой)

Если вы используете Bitrix24, то интеграция с Яндекс.Метрикой — встроенная функция. В настройках CRM есть раздел «Интеграции» → «Яндекс.Метрика». Достаточно ввести ID счётчика и активировать передачу данных. Система автоматически будет добавлять к каждому лиду поля: источник, кампания, количество просмотров и достигнутые цели.

Аналогичные плагины есть для 1С:CRM, Тильды и некоторых других систем. Проверьте в магазине дополнений вашей CRM — скорее всего, нужное решение уже существует.

Способ 2: Интеграция через API (гибко, но требует технических навыков)

Если у вас кастомная CRM или вы хотите полный контроль, используйте API Яндекс.Метрики и API вашей CRM.

Процесс:

  1. Получите API-ключ Яндекс.Метрики — в личном кабинете → «Настройки» → «API-ключи».
  2. Найдите документацию по API вашей CRM — как создавать лидов через HTTP-запросы.
  3. Напишите скрипт (на Python, PHP или JavaScript), который:
  • Получает данные о посетителе с Яндекс.Метрики через ym(XXXXXX, "getParams").
  • Собирает параметры UTM, цель и время посещения.
  • Отправляет их в CRM через POST-запрос к её API.

Пример кода на JavaScript (для вставки на страницу благодарности):

<script>
ym(XXXXXX, "reachGoal", "lead_form");
const utmParams = ym(XXXXXX, "getParams");
fetch("https://your-crm.com/api/leads", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    name: document.getElementById("name").value,
    phone: document.getElementById("phone").value,
    source: utmParams.utm_source || "organic",
    campaign: utmParams.utm_campaign,
    page_views: utmParams.page_views || 1,
    goal_id: "lead_form"
  })
});
</script>

Этот код срабатывает после отправки формы и передаёт данные в CRM. Плюс: вы можете добавить любые поля — например, IP-адрес или длительность сессии.

Способ 3: Экспорт данных через CSV (для небольших компаний)

Если у вас нет ресурсов на программирование, используйте экспорт из Яндекс.Метрики:

  1. Зайдите в отчёт «Источники» или «Цели».
  2. Настройте фильтр: выберите нужную дату и цели.
  3. Нажмите «Экспорт» → «CSV».
  4. Скачайте файл и откройте его в Excel или Google Sheets.
  5. Очистите лишние столбцы, оставьте только: дата, время, UTM-параметры, цель, IP.
  6. Сохраните как CSV и импортируйте в CRM через функцию «Импорт контактов».

Минус: данные не синхронизируются в реальном времени — вы обновляете их раз в день или неделю. Но для стартапов и малого бизнеса это отличный временный вариант.

Шаг 5. Настройте сопоставление полей в CRM

После того как данные приходят в CRM, их нужно правильно отобразить. Например, UTM-источник из Яндекс.Метрики должен попасть в поле «Источник лида» в CRM. Если вы не настроите сопоставление — данные останутся в пустом поле.

В большинстве CRM есть раздел «Настройка полей» или «Импорт данных». Там вы выбираете:

  • Какое поле в CRM соответствует «utm_source»
  • Какое — «utm_campaign»
  • Где хранить ID цели (например, в поле «Тип лида»)

Важно: не используйте для этих данных общие поля типа «Комментарий». Создайте отдельные поля: «Источник трафика», «Название кампании», «Цель» — так вы сможете фильтровать, сортировать и строить отчёты.

Шаг 6. Протестируйте интеграцию

Перед тем как запускать систему в боевом режиме — проведите тестирование. Проверьте:

  • Если вы перешли с рекламы — приходит ли в CRM значение utm_source = «yandex»
  • Если вы заполнили форму — появляется ли в профиле клиента цель «lead_form»
  • Если вы зашли с телефона — отображается ли device_category = «mobile»

Для теста:

  1. Создайте UTM-ссылку в генераторе: ?utm_source=test&utm_medium=cpc&utm_campaign=тестовая_кампания
  2. Перейдите по ней с другого браузера или режима инкогнито.
  3. Заполните форму заявки.
  4. Проверьте в CRM — появился ли лид с правильными UTM-параметрами и целью.

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

Практические кейсы: как интеграция изменила бизнес

Теория — это хорошо, но цифры и истории показывают реальную ценность. Вот два кейса компаний, которые добились впечатляющих результатов после подключения Яндекс.Метрики к CRM.

Кейс 1: Студия дизайна интерьера

Компания имела сайт с формой заявки, но не знала, откуда приходят лиды. Постоянно переплачивали за рекламу в Instagram, которая не приносила заказов. После интеграции выяснилось: 78% всех заявок приходили с Яндекс.Директ по запросам «дизайн кухни под ключ» и «модерн интерьер 2025». При этом реклама в Instagram приносила 4 заявки в месяц, но ни одной сделки. Результат: бюджет перераспределили — 80% на Яндекс, 20% на Instagram. Через месяц конверсия выросла на 147%, а стоимость лида снизилась в 2,3 раза.

Кейс 2: Компания по продаже медицинского оборудования

У них был большой сайт с 50+ страницами о товарах. Менеджеры ждали звонков, но не знали, какие страницы работают. После интеграции они выяснили: 65% покупателей просматривали страницу «Сертификаты» перед тем, как звонить. Это позволило им добавить на каждую страницу товара блок «Сертификаты» и включить чат-бота с предложением «Скачать сертификаты». Результат: время до первого звонка сократилось на 42%, а конверсия в лиды выросла на 89%.

Эти кейсы показывают: интеграция не просто «дополнительная фича» — она меняет бизнес-модель. Вы перестаёте гадать, где лучше тратить деньги — и начинаете действовать на основе данных.

Частые ошибки и как их избежать

Даже опытные специалисты допускают ошибки при интеграции. Вот самые распространённые и как их предотвратить.

Ошибка 1: Нет единого источника данных

Некоторые компании используют несколько счётчиков: Яндекс.Метрика, Google Analytics и Adobe. Это создаёт дублирование и путаницу. Результат: в CRM попадают разные данные от разных систем — и вы не можете доверять ни одной цифре.

Что делать: Используйте только одну систему. В России — Яндекс.Метрика. Если у вас есть международные клиенты — используйте её как основную, а Google Analytics — для дополнительного анализа.

Ошибка 2: Неправильные UTM-метки

Все UTM-параметры должны быть написаны строго: ?utm_source=yandex&utm_medium=cpc. Если где-то написано Utm_Source, utmsource или UTM_SOURCE — система не распознает их. Часто это происходит, когда маркетологи копируют ссылки из соцсетей или рекламных платформ, и параметры теряются.

Что делать: Всегда используйте генератор UTM-меток — например, https://campaigns.google.com/utm-builder. Следите за тем, чтобы в ссылках не было пробелов, заглавных букв и лишних символов.

Ошибка 3: Не отслеживаются мобильные устройства

Многие забывают, что 70% пользователей заходят с телефонов. Если вы не отслеживаете мобильные переходы — вы теряете половину данных. Например, человек зашёл с телефона, заполнил форму — но в CRM не видно, что это мобильный пользователь. Вы можете по-прежнему отправлять ему email, хотя он предпочитает WhatsApp.

Что делать: В Яндекс.Метрике включите отслеживание устройств и передавайте поле device_category в CRM. Используйте его для выбора канала связи: если мобильный — отправляйте SMS или сообщение в Telegram.

Ошибка 4: Игнорирование ретаргетинга

Вы видите, что пользователь зашёл на сайт, посмотрел товар, но не купил. И всё. Больше вы его не видите. А если бы вы знали, что он вернулся через 3 дня — вы могли бы отправить ему персональное предложение.

Что делать: Включите в Яндекс.Метрике ретаргетинг и настройте в CRM автоматическое действие: «Если пользователь вернулся через 2 дня — добавить в список рассылки персональных предложений».

FAQ

Можно ли связать Яндекс.Метрику с CRM без программирования?

Да, можно — если вы используете Bitrix24, Тильду или другую CRM с встроенной интеграцией. Достаточно ввести ID счётчика и активировать передачу данных. Для других систем — можно использовать CSV-экспорт или платные сервисы вроде Zapier, если они поддерживают Яндекс.Метрику.

Сколько времени занимает подключение?

Если вы используете готовый плагин — 15–30 минут. Если через API — от 2 до 8 часов, в зависимости от сложности CRM. Экспорт через CSV — один раз в неделю занимает 10 минут.

Какие данные не стоит передавать в CRM?

Не передавайте персональные данные без согласия пользователя: адрес, паспортные данные, банковские реквизиты. Также не передавайте IP-адреса, если вы не соблюдаете ФЗ-152 о персональных данных. Используйте только агрегированные данные: источник, цель, устройство, время на сайте.

Стоит ли связывать Яндекс.Метрику с CRM, если у меня мало трафика?

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

Что делать, если данные не приходят в CRM?

Проверьте: 1) корректность кода счётчика, 2) работают ли цели, 3) правильно ли настроены UTM-параметры, 4) есть ли доступ к API CRM. Используйте инструмент «Просмотр событий» в Яндекс.Метрике — он покажет, срабатывает ли цель и какие параметры передаются.

Заключение: интеграция — это не техническая задача, а стратегия

Связать Яндекс.Метрику с CRM — это не про «настройку одного поля». Это про создание единой системы, где маркетинг, аналитика и продажи работают как один организм. Когда вы знаете, кто пришёл на сайт, что его интересовало и как он действовал — вы перестаёте угадывать. Вы начинаете предсказывать поведение клиентов, персонализировать коммуникации и оптимизировать бюджеты на основе реальных данных.

Помните: данные без действия — это мусор. Действие без данных — это удача. Интеграция Яндекс.Метрики и CRM даёт вам и то, и другое: вы видите, кто ваш клиент — и знаете, как с ним взаимодействовать. Это не просто улучшение процессов — это переход на новый уровень управления бизнесом.

Начните с малого: установите счётчик, создайте одну цель и проверьте, как данные попадают в CRM. Потом добавьте вторую, потом третью. Не ждите идеального решения — запускайте, тестируйте, улучшайте. Ваша конкуренция уже делает это. А вы?

Задать вопрос по статье

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

seohead.pro