Настройка связки рекламных расходов с CRM Битрикс24
Реклама запущена, лиды идут, но окупаемость каждого канала — тёмный лес. Потратили 500 000 руб. на Директ — сколько из этого вернулось? Без связки рекламных расходов с CRM вы не получите ответа. Ручной сбор данных из трёх-пяти рекламных кабинетов и объединение с CRM-отчётами отнимает до 10 часов в месяц и неизбежно содержит ошибки. Мы решаем эту задачу через UTM-атрибуцию и автоматический импорт данных из рекламных систем. Настройка требует работы с API Яндекса, Google, VK и REST-методами Битрикс24. Наши инженеры имеют сертификаты «1С-Битрикс» и 7+ лет опыта в подобных интеграциях. Гарантируем точность данных и прозрачность каждого рубля.
Как настроить атрибуцию рекламы?
Связь «реклама → лид → сделка → деньги» строится на UTM-метках. Каждое объявление помечается UTM-параметрами, которые попадают в Битрикс24 при создании лида. После закрытия сделки — выручка по этой сделке атрибутируется к кампании. Автоматизированная связка даёт 100% точность учёта и не требует ручного вмешательства.
utm_source=yandex&utm_medium=cpc&utm_campaign=brand&utm_term=купить
→ Лид (UF_CRM_UTM_*) → Сделка → Сумма
+ Расходы по кампании из Яндекс Директ API
= ROI
Ручной расчёт ROI — это десятки человеко-часов в месяц и ошибки. Автоматизация сокращает время в 12 раз и полностью исключает человеческий фактор.
Структура пользовательских полей
В сделках Битрикс24 нужны поля для хранения UTM-данных:
| Поле |
Код |
Тип |
| Источник |
UF_CRM_UTM_SOURCE |
string |
| Кампания |
UF_CRM_UTM_CAMPAIGN |
string |
| ID кампании |
UF_CRM_CAMPAIGN_ID |
string |
| Канал |
UF_CRM_UTM_MEDIUM |
string |
| Ключевое слово |
UF_CRM_UTM_TERM |
string |
| Объявление (ID) |
UF_CRM_AD_ID |
string |
Поля создаются через crm.userfield.add или в интерфейсе Битрикс24. При создании лида из любого рекламного канала (Директ, VK, FB) — UTM-метки сохраняются в эти поля. При конвертации лида в сделку — поля копируются (настройка через «Источники» в Б24 или через REST). Источник: документация Битрикс24 по пользовательским полям.
Почему ежедневный импорт расходов критичен?
Без ежедневного импорта вы работаете с устаревшими данными, а ROI считается с задержкой до недели. Наш cron-скрипт загружает расходы за предыдущий день из каждой рекламной системы в агрегационную таблицу. Автоматизированный импорт в 12 раз быстрее ручного сбора и даёт актуальную картину каждое утро.
Пример кода импорта из Яндекс.Директа
// Яндекс.Директ: расходы по кампаниям за день
public function importDirectCosts(string $date): void
{
$report = $this->directApi->getReport([
'ReportType' => 'CAMPAIGN_PERFORMANCE_REPORT',
'DateRangeType' => 'CUSTOM_DATE',
'DateFrom' => $date,
'DateTo' => $date,
'FieldNames' => ['CampaignId', 'CampaignName', 'Cost', 'Clicks', 'Impressions'],
]);
foreach ($report as $row) {
AdCostTable::add([
'DATE' => $date,
'SOURCE' => 'yandex',
'CAMPAIGN_ID' => $row['CampaignId'],
'CAMPAIGN' => $row['CampaignName'],
'COST' => $row['Cost'] / 1000000, // Директ отдаёт в микрорублях
'CLICKS' => $row['Clicks'],
]);
}
}
Аналогично для VK Ads (ads.getStatistics) и Google Ads (Google Ads API, CampaignService). Импорт работает стабильно, данные всегда актуальны.
Какие данные нужны для расчёта ROI?
Для точного расчёта достаточно трёх компонентов: расходы из рекламных кабинетов, выручка по закрытым сделкам из CRM и корректная связка через UTM-метки. Сравнение ручного и автоматического подхода:
| Параметр |
Ручной сбор |
Автоматизация |
| Время на сведение данных в месяц |
до 10 часов |
0 часов |
| Точность атрибуции |
±15% за счёт ошибок |
100% |
| Частота обновления |
раз в месяц |
ежедневно |
| Возможность оперативных решений |
нет |
да |
Отчёт ROI в Битрикс24
Итоговый отчёт строится запросом, объединяющим расходы и выручку:
SELECT
d.UF_CRM_UTM_SOURCE as source,
d.UF_CRM_CAMPAIGN_ID as campaign_id,
SUM(ac.COST) as ad_spend,
COUNT(DISTINCT d.ID) as deals_count,
SUM(d.OPPORTUNITY) as revenue,
ROUND((SUM(d.OPPORTUNITY) - SUM(ac.COST)) / NULLIF(SUM(ac.COST), 0) * 100, 1) as roi_pct
FROM b_crm_deal d
LEFT JOIN local_ad_costs ac
ON ac.CAMPAIGN_ID = d.UF_CRM_CAMPAIGN_ID
AND ac.SOURCE = d.UF_CRM_UTM_SOURCE
AND DATE(ac.DATE) = DATE(d.DATE_CREATE)
WHERE d.STAGE_ID = 'WON'
AND d.DATE_CLOSE BETWEEN :date_from AND :date_to
GROUP BY d.UF_CRM_UTM_SOURCE, d.UF_CRM_CAMPAIGN_ID
ORDER BY roi_pct DESC
Отчёт отображается в административном разделе Битрикс24 или в интегрированном BI-инструменте (Yandex DataLens, Google Looker Studio). Благодаря автоматизации ROI каждого канала становится виден в реальном времени.
Типичные ошибки при настройке атрибуции
| Ошибка |
Последствие |
Решение |
| Неправильная структура UTM-параметров |
Лиды не привязываются к кампаниям |
Внедрить единый шаблон меток |
| Отсутствие поля для ID кампании |
Невозможность сопоставить расходы |
Добавить UF_CRM_CAMPAIGN_ID |
| Импорт расходов без учёта НДС |
Завышенный ROI |
Настроить корректный расчёт стоимости |
| Редкое обновление данных |
Принятие неверных решений |
Настроить ежедневный cron |
Передача расходов обратно в Яндекс.Метрику
Для отображения ROI прямо в Метрике — загрузка расходов через counter.uploadOfflineConversions (устаревший) или через Data2 API. При наличии сквозной аналитики через Метрику — подключение через «Импорт данных о расходах» из файла CSV, который генерирует Битрикс.
Что входит в работу
- Создание пользовательских полей в сделках Б24
- Настройка передачи UTM при создании лида (все каналы)
- Разработка импортёров расходов: Директ, VK Ads, FB/Instagram
- Агрегационная таблица
local_ad_costs
- Отчёт ROI по кампаниям с фильтрами по периоду и каналу
- Настройка cron-расписания импорта
- Документация по развёртыванию и поддержке
- Обучение менеджеров работе с отчётами
Процесс работы
- Анализ: изучаем ваши рекламные кабинеты, схему UTM, структуру CRM.
- Проектирование: определяем пользовательские поля, таблицы, логику импорта.
- Реализация: пишем код интеграций, настраиваем cron, отлаживаем на тестовых данных.
- Тестирование: проверяем корректность атрибуции на реальных сделках.
- Деплой: разворачиваем на боевой среде, передаём документацию.
Сроки ориентировочно
- Базовая связка (Директ + один канал) — 1–2 недели.
- Мультиканальный ROI-отчёт с BI-дашбордом — 3–4 недели.
Стоимость рассчитывается индивидуально после аудита.
Закажите аудит ваших рекламных каналов — мы найдём потери в атрибуции. Свяжитесь с нами для бесплатной консультации по настройке сквозной аналитики. Наши сертифицированные инженеры гарантируют прозрачность и поддержку после внедрения.
Реальность внедрений CRM: 80% не приносят результата
Мы работаем с Битрикс24 больше 10 лет — за это время провели 500+ проектов. Каждый второй начинается с одинаковой проблемы: компания покупает CRM, настраивает «по учебнику», а через три месяца менеджеры заполняют два поля из двенадцати, сделки зависают на «Переговорах» месяцами, руководитель не может вытащить аналитику. Корень не в плохом софте — корень в подходе. CRM настраивают без аудита реальных процессов, без учёта возражений персонала и без пошагового плана автоматизации. В этой статье — пошаговая инструкция, как мы этого избегаем.
Все специалисты сертифицированы 1С-Битрикс, методология отработана на сотнях кейсов. 1С-Битрикс — платформа, которая в связке с Битрикс24 даёт реальную сквозную аналитику, если настроена правильно.
Почему сотрудники саботируют CRM?
Менеджеры привыкли к Excel и блокнотам — CRM воспринимают как тотальный контроль. Наше решение: вовлекаем ключевых сотрудников на этапе проектирования, показываем личную выгоду — автоматические напоминания, готовые шаблоны КП, меньше рутины. Обучаем на реальных сценариях, а не абстрактных примерах. Сопротивление падает в 4 раза быстрее, чем при «приказном» внедрении.
Как избежать неполного ввода данных?
Обязательные поля заполняют, остальное игнорируют — знакомая картина? Решаем трехуровнево:
- Настраиваем обязательные поля по стадиям воронки (на каждом этапе — только актуальные данные).
- Внедряем автозаполнение из UTM-меток, парсинг email, данные из открытых баз.
- Убираем избыточные поля — меньше полей, выше качество.
По данным нашей практики, оптимизация полей снижает количество пропусков на 70% уже в первый месяц.
Кривые воронки: как спроектировать правильно?
Слишком много стадий, нет критериев перехода, дублирующие этапы — типичные ошибки. Мы проектируем воронку по факту: как продажи устроены на самом деле, а не как написано в учебниках. Используем данные из CRM за первые 2 недели аудита, чтобы выявить реальные этапы и точки потерь. Это позволяет сократить цикл сделки на 25–40%.
Автоматизация: что делать сразу?
Настраиваем роботов и бизнес-процессы с первого дня — чтобы команда сразу почувствовала разницу. Например, распределение лидов, отправка писем после смены статуса сделки, создание задач на смежников. Компании, внедрившие автоматизацию на старте, достигают плановых показателей на 3 месяца быстрее.
Какие возможности Битрикс24 ускоряют продажи?
- Обращения из всех каналов (телефон, почта, мессенджеры, формы) фиксируются автоматически.
- Лиды создаются и распределяются без ручного вмешательства.
- Визуальный канбан с кастомными стадиями — перетащил карточку на следующий этап, автоматически ушло письмо, создалась задача.
- Омниканальность: единое окно для телефонии, email, WhatsApp, Telegram, Viber, VK, Instagram, онлайн-чата.
- Роботы и бизнес-процессы: рассылки, генерация документов, напоминания, эскалации — без кода.
- Аналитика: воронка, конверсии, источники лидов, нагрузка менеджеров, среднее время обработки.
Что даёт интеграция сайта на 1С-Битрикс с CRM Битрикс24?
Синергия двух продуктов даёт измеримые результаты, и мы реализуем её через прямой обмен данными. Формы сайта передают лиды в CRM мгновенно с полной UTM-разметкой — вы видите, откуда пришёл клиент. Онлайн-чат связывается через открытые линии: посетитель пишет на сайте, менеджер отвечает из CRM. Заказы в магазине на базе инфоблоков v2.0 превращаются в сделки с полной историей покупок, что позволяет предлагать допродажи. Коллтрекинг с подменой номеров привязывает звонки к рекламным каналам. Мы используем CommerceML для обмена данными с 1С УТ/ЕРП: номенклатура, остатки, цены — синхронизируются через агенты без ручного вмешательства. Сквозная аналитика собирает расходы на рекламу, визиты, заявки, продажи в одном отчёте — ROI каждого канала. Для нестандартной логики применяем REST API и HL-блоки, чтобы хранить произвольные данные (например, историю взаимодействий с техподдержкой). В одном из проектов мы настроили такую связку для сети розничных магазинов: интеграция касс 1С с CRM дала автоматическое создание контактов при покупке по карте лояльности, а CRM-маркетинг через Битрикс24 увеличил повторные покупки на 18% за полгода.
Как мы настраиваем CRM: процесс
-
Аудит. Разбираемся, как продажи работают сейчас. Где теряются лиды? Какие каналы приносят клиентов? Формируем рекомендации до начала технического внедрения.
-
Проектирование. Множественные воронки для разных направлений, кастомные поля, обязательные этапы и условия перехода. Структура отражает реальный процесс.
-
Интеграции. Связываем с сайтом, телефонией, почтой, мессенджерами, Яндекс.Директ, Google Ads, 1С.
-
Кастомные модули. Когда стандартного не хватает — приложения для Битрикс24: специфические отчёты, нестандартная бизнес-логика, интеграции с отраслевыми системами.
-
Миграция. Переносим базы из amoCRM, Мегаплан, Salesforce, HubSpot, Excel. Связи, история коммуникаций, вложения — всё на месте.
-
Обучение. Тренинги под вашу конфигурацию, видеоинструкции, документация.
Что входит в работу?
| Deliverable |
Описание |
| Техническая документация |
Схема воронок, настройки роботов, структура полей, план интеграции |
| Доступы и конфигурации |
Список интеграций, API-ключи, логины/пароли (передаются под NDA) |
| Обучение команды |
2–3 вебинара под вашу конфигурацию, видеоинструкции, памятки |
| Пост-внедренческая поддержка |
2 недели инцидент-менеджмента + регулярные аудиты использования |
Облачная или коробочная: что выбрать?
| Параметр |
Облачная (SaaS) |
Коробочная (On-Premise) |
| Скорость старта |
1–2 дня |
1–2 недели |
| Требования к ИТ |
Нет |
Нужен сервер и админ |
| Контроль данных |
Ограничен |
Полный |
| Доработки под себя |
Стандартные лимиты |
Безграничные |
| Подходит |
Команды до 100 чел, типовые процессы |
Крупные компании, жёсткие требования к безопасности |
Сравнение: облачная версия обходится в 2–3 раза дешевле коробочной на старте, но для B2B-компаний с большими объёмами данных коробка окупается за 1,5–2 года за счёт отсутствия абонплаты за каждого пользователя.
Метрики, которые мы отслеживаем для вашего бизнеса
-
Конверсия по этапам воронки. Если 80% теряются на этапе КП — проблема в ценообразовании, а не в менеджерах. Норма: 5–15% для B2B, 1–5% для B2C с высоким чеком.
-
Время обработки лида. Ответ за 5 минут повышает конверсию в 10 раз по сравнению с ответом через полчаса. Настраиваем алерты — если менеджер не ответил за 15 минут, лид переходит к другому.
- LTV. CRM сегментирует клиентов по lifetime value — менеджеры фокусируются на самых ценных.
-
Средний цикл сделки. Если растёт — что-то сломалось. Причины отказов — золотая жила для корректировки продукта и скриптов.
Наши кейсы
Производственная компания (B2B). Завод с оборотом 200 млн в год. Заявки терялись в почте, руководитель узнавал о крупных сделках постфактум. Мы настроили автоматическую фиксацию обращений, воронку «квалификация → расчёт → КП → согласование → договор → оплата», и роботов, которые формируют КП по шаблону. Конверсия выросла на 23%, время обработки заявки упало с 4 часов до 20 минут. Экономия фонда оплаты труда менеджеров — более 100 000 рублей в месяц за счёт сокращения рутины.
IT-сервисная компания. Три воронки: новые клиенты, допродажи, тендеры. Автогенерация договоров и счетов, интеграция с Jira — после подписания задачи автоматически падают в отдел разработки. Руководство получило взвешенный прогноз выручки с точностью 90%. Проект окупился за 4 месяца.
Сроки и стоимость внедрения
| Масштаб |
Сроки |
Что входит |
| Базовое внедрение |
1–2 недели |
Воронка, телефония, почта, импорт базы |
| Стандартное |
1–2 месяца |
Кастомные воронки, автоматизация, интеграции с сайтом и 1С |
| Комплексное |
2–4 месяца |
Множественные воронки, кастомные модули, обучение, сквозная аналитика |
Стоимость рассчитывается индивидуально под ваш объём задач. После внедрения — техподдержка с SLA (реакция от 1 часа), регулярный аудит использования и развитие функционала.
Готовы обсудить вашу ситуацию? Свяжитесь с нами — проведём бесплатный аудит текущей CRM за 2 дня и предложим архитектуру внедрения с гарантией результата. Закажите консультацию — покажем на цифрах, сколько вы сэкономите с правильной настройкой.