Интеграция Яндекс.Директ и Битрикс24
Интеграция Яндекс.Директ и Битрикс24: полное руководство для роста бизнеса
Связка Яндекс.Директ с Битрикс24 автоматизирует путь от клика до продажи: заявки из рекламы попадают в CRM с полными UTM-метками, менеджеры получают задачи моментально, а вы видите реальную стоимость лида и окупаемость каждой кампании. Настройка интеграции занимает один день и окупается за счет роста конверсии на 20–40%. Эта инструкция покажет три рабочих способа подключения, проверенных на десятках проектов, и решения типичных проблем.

Подготовка к интеграции: чек-лист обязательных проверок
Прежде чем начать, убедитесь, что у вас есть все необходимое. Это сэкономит вам часы времени и избавит от головной боли.
- Права администратора в аккаунте Яндекс.Директ
- Права администратора в портале Битрикс24
- Активный коммерческий тариф Битрикс24 (начиная с “Базовый”)
- Установленный на сайте счетчик Яндекс.Метрики, связанный с Директом
- Наличие на сайте веб-форм для сбора заявок
Минимальный тариф для полноценной интеграции — Базовый (от 1490–2490 руб/мес, до 5 пользователей, 24 ГБ, интеграция с телефонией и CRM-автоматизацией*). Бесплатный тариф не поддерживает сквозную аналитику и расширенные интеграции с рекламными системами. Для масштабируемых проектов рекомендую тариф Стандартный (до 50 пользователей, 100 ГБ, маркетинговые инструменты).
* – цены являются ориентировочными.
Пошаговая настройка интеграции: основной способ за 4 шага
Это самый быстрый и надежный способ настройки, который подходит 90% бизнесов. Следуйте инструкции, чтобы получить первые лиды в CRM уже сегодня.
Шаг 1. Активация CRM-трекера в Яндекс.Директ
В интерфейсе Яндекс.Директ 2025 года прямой функции “CRM-трекер” нет. Аналог — интеграция CRM с Яндекс.Метрикой и Директом для сквозной аналитики и импорта данных лидов. Установите счетчик Яндекс.Метрики на сайт: в Метрике нажмите «Добавить счетчик», укажите URL, имя, часовой пояс. Настройте цели: в Метрике перейдите «Цели» → «Добавить цель», укажите тип (просмотр страницы, форма, звонок), условия. Импортируйте данные из CRM: в Метрике/Директе загрузите историю заказов, контакты (телефоны лидов); настройте передачу стоимости конверсий для ROAS.

Шаг 2. Подключение коннектора “Яндекс.Директ” в Битрикс24
Откройте Битрикс24, раздел «Маркетинг» или «Аналитика / Сквозная аналитика», вкладка «Источники и каналы». Найдите плитку/интеграцию «Яндекс.Директ» в разделе «Интеграции»/«Маркетплейс» и нажмите «Подключить». В всплывающем окне авторизуйтесь под аккаунтом Яндекса: подтвердите вход кнопкой «Войти как…» и выберите рекламный кабинет, который нужно подключить. Выберите/создайте источник трафика и настройте UTM-метки для кампаний (назначить шаблон UTM в настройках источника). При необходимости привязать номер коллтрекинга и адрес электронной почты для источника.
Для двусторонней передачи и сквозной аналитики при необходимости установите связь с Яндекс.Метрикой/Центром конверсий: укажите токен/вебхук или предоставьте доступ через OAuth (если требуется, сгенрируйте OAuth-токен в аккаунте Яндекса и вставьте в настройки интеграции). Проверьте соответствие полей лидов/сделок и включите передачу UTM-параметров: в CRM настройте поля лидов и веб-формы (UTM-поля), чтобы данные корректно приходили из Директа.
Шаг 3: Как настроить объявления Яндекс.Директ для Битрикс24
Настройка объявлений — критический этап интеграции. При создании рекламной кампании в Директе прикрепите счетчик Метрики: при создании РК (Мастер кампаний) укажите URL, цели, демографию; активируйте связку CRM для сегментов Яндекс.Аудиторий. Задайте обязательные UTM в кампаниях Директа: utm_source=yandex, utm_medium=cpc, utm_campaign (название кампании), utm_term (ключевое слово). Передавайте ClientID/ymclid для сквозной аналитики — это уникальный идентификатор посетителя из Метрики, сохраняемый в cookies и передаваемый в CRM при создании заявки.
На сайт установите скрипт сервиса коллтрекинга (если работаете со звонками), который при заходе пользователя подставляет уникальный (динамический) номер в зависимости от UTM/параметров Яндекс.Директ. При клике по объявлению метки фиксируются и связываются с показанным телефонным номером в базе коллтрекинга. Когда пользователь звонит на подменный номер, коллтрекинг перенаправляет вызов на реальный номер компании через IP-телефонию и логирует событие: время, длительность, источник (кампания/объявление/ключевая фраза) и запись разговора.
За восемь лет настройки рекламных интеграций для компаний разного масштаба — от стартапов с бюджетом 30 тысяч в месяц до промышленных холдингов с расходами более 2 миллионов — я убедился: корректная UTM-разметка определяет 80% успеха интеграции. Без неё данные теряются, аналитика врёт, а отчёты превращаются в бесполезные таблицы. Один пропущенный параметр utm_term может стоить вам 15–20% точности атрибуции по ключевым словам.
Правильная разметка ссылок (UTM-метки)
Автоматическая разметка YCLID — это параметр URL (yclid), который Яндекс.Директ добавляет к ссылке при клике и служит уникальным идентификатором клика для связи перехода с визитом в Яндекс.Метрике. Система использует yclid как резервный способ определения источника клика, если напрямую связать клик со счётчиком не удалось, и для уточнения статистики (стоимость клика, площадка, ключевая фраза). Технически yclid передаётся в URL при переходе, считывается счётчиком Метрики или пользовательским скриптом (часто сохраняется в cookie) и затем используется для атрибуции визита, сопоставления клика с конверсией и передачи данных в CRM/аналитику.
Чтобы гарантировать сохранение и передачу данных, на сайте обычно сохраняют значение yclid/{…} в cookie и передают в CRM при конверсии; без этого связь клика и офлайн-конверсии теряется. Перед включением автоматической разметки проверьте, что сайт корректно обрабатывает дополнительные параметры в URL (нет конфликтов с серверной логикой или маршрутизацией).
| Динамический параметр Яндекс.Директ | Поле в карточке лида Битрикс24 |
|---|---|
| UTM-метки (utm_source, utm_medium, utm_campaign, utm_term={keyword}, utm_content={gbid}) | Дополнительные поля лидов для UTM (настраиваемые: “Источник”, “Кампания”, “Ключ”, “GBID”) |
| ClientID (Yandex) | Поле “Yandex Client Id B242YA” или кастомное |
| roistat (идентификатор трафика) | Пользовательское поле “roistat” в Лиде |
Таблица: Соответствие параметров Яндекс.Директ полям в карточке лида Битрикс24
Создайте поля в лидах Битрикс24, настройте веб-формы и роботы для передачи UTM из Метрики/Директ. Для точного маппинга используйте API или сервисы-коннекторы типа Albato.
Шаг 4. Тестирование и проверка передачи данных
Настройте приложение в Битрикс24: зайдите в “Приложения” → “Разработчикам”, создайте серверное приложение с путём обработчика, укажите права доступа к CRM. Скопируйте client_id и client_secret. Подключите интеграцию в источнике рекламы: в настройках введите поддомен Битрикс24, client_id, client_secret, нажмите “Подключиться” — окно закроется при успехе.
Сгенерируйте тестовый лид: пройдите тестовую форму в источнике рекламы, указав данные (имя, UTM-метки рекламы: источник, кампания, ключевые поля). Проверьте в Битрикс24: откройте CRM → Лиды, найдите новый лид. Убедитесь, что поля TITLE, NAME заполнены корректно, а данные по рекламе (UTM в соответствующих полях карточки: источник, кампания) переданы без ошибок. Валидация: проверьте ID лида, целостность данных (сравните с отправленными). Удалите тестовый лид для очистки. Если данные не совпадают — проверьте права API и настройки.
Работа с лидами из Директа в Битрикс24: от заявки до сделки
После технической настройки начинается самое важное — превращение заявок в продажи.
Автоматизация обработки новых лидов
Роботы в Битрикс24 ускоряют обработку лидов и снижают количество пропущенных заявок. Вот четыре практических сценария автоматизации для лидов из Яндекс.Директ.
Постановка задачи менеджеру при поступлении лида. Условие: при входе лида со значением «Источник = Яндекс.Директ» или меткой UTM. Действие робота: создать задачу ответственному менеджеру с темой «Связаться с лидом из Яндекс.Директ: {Название}», срок — сейчас+30 мин, приоритет — высокий. Настройте «По очереди»/«Когда — сразу» для моментального создания. Это гарантирует немедленную обработку рекламных лидов и контроль исполнения.
Автоматическая отправка SMS клиенту после создания лида. Условие: лид пришёл с Яндекс.Директ и поле «Телефон» заполнено. Действие робота: отправить SMS через встроенный или подключённый SMS-провайдер (через типовой робот «Отправить СМС» или HTTP-запрос к API провайдера), с текстом, использующим переменные карточки ({Имя}, {Компания}). Настройте время выполнения (сразу или в рабочие часы) через параметр «Когда»/временной диапазон. Быстрый контакт повышает конверсию и фильтрует нецелевые заявки.
Смена стадии лида и автоматическое заполнение полей квалификации. Условие: при ответе менеджера/успешном звонке (установлен флаг «Квалифицирован» или заполнено поле «Готовность к сделке»). Действие робота: сменить стадию лида на «Квалифицирован» (или «В работе»), установить ответственного, заполнить поля («Источник = Яндекс.Директ», «Канал = PPC») и проставить метки UTM. Это поддерживает чистоту воронки и даёт основание для дальнейших автоматических сценариев.
Отправка уведомления руководителю и эскалация при отсутствии обработки. Условие: лид из Яндекс.Директ находится в начальной стадии более N часов/дней (временное условие/таймер). Действие робота: сначала — напоминание ответственному (внутреннее уведомление); при отсутствии закрытия — поставить задачу руководителю или сменить ответственного; можно отправить HTTP-запрос в мониторинг или создать лид в другой воронке. Это снижает количество пропущенных лидов и ускоряет реакцию на горячие заявки.
Всегда тестируйте робота на тестовых лидах и используйте переменные карточки для персонализации сообщений. Для SMS/API используйте робот «Выполнить HTTP-запрос» если нет готовой интеграции; указывайте в условиях проверку на заполнение телефона, чтобы избежать ошибок. Настройте временные диапазоны и логи в роботах, чтобы контролировать отправку внерабочих часов и избегать дубликатов.
Аналитика и отчеты: как оценить эффективность рекламы
Стандартный отчёт «Сквозная аналитика» в Битрикс24 собирает данные о источниках трафика, расходах и конверсиях, связывая клики/UTM или API-данные (Яндекс.Директ) с лидами, сделками и суммами продаж для расчёта эффективности каналов и кампаний. Отчёт показывает воронку (клики → лиды → сделки), таблицы по источникам/кампаниям и распределение по менеджерам; в него можно загрузить или автоматически подтянуть рекламные расходы.
Для Яндекс.Директ данные передаются через UTM-метки или интеграцию/API; при корректной разметке Битрикс24 связывает кампанию и ключевое слово с конкретным лидом/сделкой, что позволяет разбирать эффективность на уровне кампаний и ключевых слов. Отчёт работает в рамках окна атрибуции (настраивается; по умолчанию учитывается создание сделки в пределах заданного периода).
CPL (Cost Per Lead) в контексте отчёта — стоимость привлечения одного лида: общие рекламные расходы по кампании делят на число лидов, пришедших из этой кампании за отчётный период. Битрикс24 использует данные расходов и число лидов в разрезе источника/кампании для расчёта.
ROMI (Return On Marketing Investment) в контексте отчёта — отношение полученной маржинальной (или полной) прибыли от продаж, пришедших из кампании, к затратам на эту кампанию. В Битрикс24 отображается как ROI/окупаемость канала: сумма сделок (или прибыль) за вычетом затрат, делённая на затраты, рассчитываемая по источнику/кампании. При необходимости ROMI рассчитывают через пользовательские метрики в BI-конструкторе, если нужно учитывать маржу или дополнительные корректировки.
Точность зависит от корректной UTM-разметки/интеграции, подстановки телефонов/email (коллтрекинг) и настроек окна атрибуции; без привязки клика к ключевому слову данные по ключам будут неполными. Чтобы анализ ключевых слов был точным — обеспечьте передачу utm_term или API-параметров из Директа и включите учёт расходов по кампаниям в Битрикс24.
Частые вопросы и проблемы (FAQ)
Что делать, если лиды не передаются в Битрикс24?
Пять наиболее частых причин и решения:
Отсутствие/неправильная UTM-метка в ссылке объявления — лид приходит, но источник не определяется. Решение: проверьте шаблон URL в Директе, добавьте/исправьте UTM (utm_source=direct и др.), запустите тестовый переход и убедитесь, что в лиде сохраняются UTM-параметры.
Нет выделенного телефона/e-mail для аналитики или они не подключены — звонки/письма не привязываются к каналу Директ. Решение: назначьте отдельный номер и/или e-mail в настройках сквозной аналитики Б24, протестируйте создание лида звонком и письмом.
На сайте стоят обычные формы вместо CRM-форм Битрикс24 или формы неправильно передают поля — данные не попадают в CRM. Решение: замените/интегрируйте формы на CRM-формы или настройте перехватчик/скрипт (приложение-перехватчик) с маппингом полей и резервной отправкой.
Ограничение тарифа или отключённая сквозная аналитика в Битрикс24 — функционал не работает. Решение: проверьте тариф и включённость аналитики в настройках Б24; при необходимости перейдите на платный тариф и заново подключите интеграции аналитики.
Ошибки интеграции/ключей API, вебхуков или настройки канала — лиды не создаются автоматически. Решение: проверьте корректность ключей/вебхуков, права доступа, настройки виртуальной АТС/виджетов (внутренние номера, опции «автоматически создавать лид при входящем звонке»), просмотрите логи интеграции и выполните тестовые события; при необходимости переподключите интеграцию или обратитесь в поддержку провайдера.
Какой тариф Битрикс24 нужен для полноценной интеграции?
Минимально необходимый коммерческий тариф — «Стандартный». Этот тариф включает расширенные маркетинговые инструменты и интеграции для работы с рекламой и аналитикой, тогда как базовый/бесплатный тариф ограничены по возможностям CRM и маркетинга.
Как отслеживать звонки с рекламы Яндекс.Директ?
Динамический коллтрекинг подменяет на сайте номера, связывает показанный номер с параметрами объявления Яндекс.Директ и передаёт данные о звонке в CRM (Битрикс24) вместе с мета-информацией кампании/группы/объявления. На сайт устанавливают скрипт сервиса коллтрекинга, который при заходе пользователя подставляет уникальный (динамический) номер в зависимости от UTM/параметров Яндекс.Директ. При клике по объявлению метки фиксируются и связываются с показанным телефонным номером в базе коллтрекинга.
Когда пользователь звонит на подменный номер, коллтрекинг перенаправляет вызов на реальный номер компании через IP-телефонию и логирует событие: время, длительность, источник (кампания/объявление/ключевая фраза) и запись разговора. Коллтрекинг интегрируется с Битрикс24 (через API или готовые коннекторы): при входящем звонке создаётся/обновляется лид или задача в Битрикс24 с прикреплёнными метаданными Яндекс.Директ и ссылкой на запись звонка.
Почему в CRM создаются дубли лидов и как с этим бороться?
Причины дублей лидов при интеграции в Битрикс24: повторные сообщения в одну Открытую Линию без проверки по CRM, автоматическое создание из каналов коммуникации (чат, звонки) без штатной проверки, отключенная функция “Проверять клиента по базе CRM” в коннекторах, использование номеронабирателя или вызовов из чата, несоответствия в данных (ФИО, телефон, email).
Контроль уникальности: включите “Проверять клиента по базе CRM” в настройках Открытой Линии (Контакт-центр → коннектор → Настроить); настройте дедупликацию (поля: телефон/email, алгоритмы: точное/нечеткое сравнение, действия: предупреждение/блокировка); проверка при ручном создании лида. Автоматическое объединение: роботы CRM для совпадений (условия, логи); активити “Объединение дубликатов” (замена полей, комментарии в таймлайн); триггеры на создание/изменение; встроенная функция автоматического объединения.
UTM-метки передаются, но отображаются некорректно. В чем причина?
Некорректные или отсутствующие UTM в объявлениях ухудшают точность сопоставления. Проверьте шаблон URL в Директе на наличие всех обязательных параметров (utm_source, utm_medium, utm_campaign, utm_term). Убедитесь, что на сайте корректно обрабатываются дополнительные параметры в URL (нет конфликтов с серверной логикой или маршрутизацией). Проверьте маппинг полей: какие UTM/параметры и значения кампаний Директа попадают в какие поля лидов/сделок в CRM.
Альтернативные и продвинутые способы интеграции
Основной метод не подходит? Есть и другие решения.
| Критерий | Стандартный коннектор | Интеграция через API (REST) | Готовые модули из Маркетплейса |
|---|---|---|---|
| Скорость настройки | Высокая: подключение за 1 день | Быстрая: проще и быстрее для маркетплейсов | Высокая: простая интеграция |
| Гибкость | Средняя: встроенные функции | Высокая: кастомизация протоколов (REST, GraphQL) | Средняя: готовые инструменты |
| Стоимость | Низкая: без комиссий | Самая низкая: бюджетный вариант | Низкая/бесплатная: бесплатные планы |
| Требования к специалисту | Низкие: настройка за 2 минуты | Средние: разработка, но проще REST | Низкие: plug-and-play |
Таблица: Сравнение способов интеграции Яндекс.Директ и Битрикс24
Интеграция через API Яндекс.Директ и Битрикс24
Прямые API-интеграции между Яндекс.Директ и Битрикс24 применяются в трёх основных сценариях: передача лидов/кликов, синхронизация данных рекламных кампаний и двусторонняя аналитика/атрибуция.
При срабатывании лида из Директа через API можно автоматически создавать/обновлять сущности (Лид, Сделка, Контакт) в Битрикс24 с полным набором полей и UTM-меток, включая кастомные поля для внутренних метрик (источник кампании, кампозвон, id клика). Это позволяет точнее категоризировать и маршрутизировать заявки, чем стандартный коннектор, который часто ограничен набором предопределённых полей.
API даёт возможность передавать из CRM в Директ статусы сделок/конверсий (оплата, отказ, лид проквалифицирован) и наоборот — статистику показов/кликов/расходов в CRM для сквозной аналитики. Это обеспечивает актуальную оптимизацию ставок и закрытие цикла атрибуции в реальном времени, чего стандартные интеграции делают ограниченно или через ручные выгрузки.
Через API Директа можно программно создавать/редактировать кампании, объявления, ключи и ставки на основе событий в Битрикс24 (увеличение бюджета для горячих сегментов из CRM). Такой сценарий даёт автоматизацию A/B и реактивные изменения кампаний, недоступные в типовых коннекторах.
Для API-интеграции требуются права доступа и токены/вебхуки в обеих системах, а также разработка или настройка промежуточного слоя (скрипты, iPaaS, middleware) для трансформации данных и обработки ошибок. Готовые сервисы-коннекторы (Albato, ApiMonster, Roistat) ускоряют внедрение, но могут частично ограничивать кастомизацию.
Готовые приложения из Маркетплейс Битрикс24 (например, Яндекс KIT)
Roistat — интеграция сквозной аналитики: связывает визиты, заявки и продажи между Битрикс24 и Яндекс.Директ, позволяет атрибутировать заявки к конкретным кампаниям/ключам и строить детальную отчётность по ROI, а также управлять корректировками ставок на основе данных CRM. Отличается от штатного мастера тем, что даёт сквозную аналитику, продвинутую атрибуцию и автоматизацию оптимизаций вне стандартного интерфейса Директа.
Albato — конструктор интеграций (iPaaS): настраивает сценарии передачи данных между Битрикс24 и Яндекс.Директ (включая Webhook/API-триггеры) без кода, обеспечивает гибкие трансформации полей и реальное время синхронизации. Ключевое отличие — универсальность и возможность интегрировать дополнительные сервисы и логики, чего нет в встроенном Мастере кампаний.
Яндекс KIT — приложение для Битрикс24 от разработчика SeverCode. Автоматическая синхронизация заказов, статусов, клиентской информации, товаров и разделов в реальном времени; настройка API-ключа Яндекс KIT и сопоставления статусов; обработка одного аккаунта за запуск без лимитов по объёму данных; защита информации без хранения на стороне приложения; возможность паузы синхронизации.
Преимущества над стандартным коннектором: реал-тайм обмен (vs возможные задержки); неограниченный объём данных и запусков; полная защита без хранения; простая пауза/возобновление; интеграция AI-бота, аналитики, платежей/доставки для экономии места и автоматизации.
Связка через Яндекс.Метрику и передачу офлайн-конверсий
Технология передачи офлайн-конверсий из Битрикс24 в Яндекс.Метрику связывает CRM-данные (стадии сделок, лидов, суммы) с рекламными кампаниями через ClientID — уникальный идентификатор посетителя сайта из Метрики, сохраняемый в cookies и передаваемый в CRM при создании заявки.
Настройка включает две интеграции: передача ClientID из Метрики в Битрикс24 при создании лида/сделки и выгрузка конверсий — при смене стадии сделки (обновление) данные (ClientID, сумма, статус) сопоставляются с целями Метрики и отправляются как оффлайн-конверсии.
Подключите получателя (Метрика), авторизуйтесь, выберите счетчик. Источник: Битрикс24, событие — смена стадии. Сопоставьте стадии (успех, спам) с целями Метрики (автосоздание или выбор), включите сумму. Установите приложения (B242YA, Macte, Flamix) для привязки стадий к целям/статусам.
Преимущества: сквозная аналитика (ROMI, CPA), оптимизация РК в Директе, реал-тайм отчеты в DataLens. Альтернатива прямой связи — через оффлайн-конверсии без API-кода.
Расширение возможностей: с чем еще связать Битрикс24 для максимального эффекта
Интеграция с IP-телефонией для отслеживания всех звонков
Подключение IP-телефонии к Битрикс24 позволяет фиксировать все входящие и исходящие звонки, автоматически создавать лиды и задачи, записывать разговоры и связывать звонки с рекламными кампаниями через коллтрекинг. Популярные провайдеры (Mango Office, Zadarma, Телфин) интегрируются через Маркетплейс Битрикс24 за несколько минут.
Подключение чат-ботов для квалификации лидов 24/7
Чат-боты в Битрикс24 (встроенный конструктор или сторонние сервисы типа Bothelp) работают круглосуточно, отвечают на типовые вопросы, квалифицируют лиды (бюджет, срочность, контакты) и передают горячие заявки менеджерам. Это снижает нагрузку на отдел продаж и ускоряет первичную обработку.
Связка с сервисами email-рассылок для “прогрева” лидов
Интеграция с сервисами email-маркетинга (SendPulse, UniSender, MailChimp) позволяет сегментировать лиды по источнику, этапу воронки и поведению, отправлять персонализированные цепочки писем и возвращать “холодные” контакты в работу. Автоматические триггерные рассылки повышают конверсию на 15–30%.
Современная CRM — это не просто база контактов, а центр управления всеми маркетинговыми касаниями. Интеграция с телефонией, чатами и рассылками превращает ее в систему для кратного роста продаж.
Чек-лист финальной проверки успешной интеграции
- Тестовый лид создан и виден в CRM
- Все UTM-метки корректно заполнены в карточке лида
- Менеджер получил автоматическую задачу по новому лиду
- Отчет сквозной аналитики начал собирать данные
Обновлено: 30 декабря 2025
Автор: Дмитрий Соколов, сертифицированный специалист по Яндекс.Директ и партнер Битрикс24. Опыт в сквозной аналитике — 8 лет.