Интеграция рекламного кабинета myTarget с Битрикс24
Маркетолог ведёт кампании в myTarget, собирает лиды через формы, раз в день выгружает их из кабинета и вносит в CRM руками. К этому моменту часть лидов остыла, часть потерялась в пересылке между коллегами. Расходы по кампаниям считаются в отдельной таблице, а связь «клик → лид → сделка → оплата» существует только в голове маркетолога. Интеграция myTarget с Б24 замыкает цепочку: лиды попадают в CRM автоматически, расходы импортируются, аудитории обновляются из CRM-сегментов.
Лид-формы myTarget и автоматический импорт
myTarget позволяет создавать лид-формы (Lead Ads) — пользователь оставляет заявку в ленте Одноклассников или на площадках Mail.ru, не переходя на внешний сайт. Данные формы хранятся в кабинете myTarget и доступны через API.
Интеграция работает через myTarget API v2:
- Пользователь заполняет лид-форму на площадке myTarget.
- Б24 периодически опрашивает API myTarget (или принимает webhook, если настроен) и забирает новые заявки.
- По каждой заявке создаётся лид в CRM с заполненными полями: имя, телефон, email, данные из пользовательских полей формы.
- Назначается ответственный, запускаются роботы первой стадии.
Для связки используется серверная интеграция — приложение авторизуется в myTarget через OAuth 2.0, получает токен доступа и запрашивает данные через GET /api/v2/lead_ads/vk_forms.json.
Маппинг полей формы
Поля лид-формы myTarget нужно сопоставить с полями CRM Б24. Типовой маппинг:
| Поле myTarget | Поле CRM Б24 | Примечание |
|---|---|---|
| first_name | Имя контакта | Автоматически |
| phone | Телефон | Автоматически |
| Автоматически | ||
| city | Город (пользовательское поле) | Требует создания поля в CRM |
| Произвольное поле | UF_CRM_* | Ручная настройка соответствия |
Если в форме myTarget есть скрытые поля с UTM-метками — они передаются в лид и заполняют стандартные поля UTM_SOURCE, UTM_MEDIUM, UTM_CAMPAIGN.
Выгрузка аудиторий из CRM в myTarget
myTarget принимает аудитории для таргетинга через Аудитории → Списки пользователей. Данные загружаются в виде хешей телефонов и email. Б24 позволяет формировать такие списки из CRM-сегментов.
Типовые сценарии:
- Look-alike по покупателям. Сегмент «Сделки со статусом "Успешно закрыта" за последние 12 месяцев» → выгрузка хешей → myTarget строит похожую аудиторию.
- Ретаргетинг на тёплых. Сегмент «Лиды со статусом "В работе", без активности 7 дней» → догоняющая реклама на площадках Mail.ru и ОК.
- Исключение клиентов. Сегмент текущих клиентов → исключение из кампаний на привлечение.
Выгрузка реализуется через CRM-маркетинг → Аудитории в Б24. Данные хешируются (SHA-256) перед отправкой — в myTarget уходят только хеши, не сырые данные.
Для автоматического обновления аудиторий настраивается регулярная синхронизация: при изменении сегмента в CRM новые контакты добавляются в аудиторию myTarget, удалённые — исключаются.
Импорт расходов из myTarget
myTarget API предоставляет статистику по кампаниям через GET /api/v2/statistics/campaigns/day.json. Б24 забирает:
- Расходы по кампаниям и объявлениям за каждый день
- Показы, клики, CTR, CPC
- Данные по конверсиям (если настроен трекинг)
В сквозной аналитике Б24 расходы myTarget сопоставляются с лидами и сделками по UTM-меткам. Отчёт показывает полную картину: расход на кампанию → количество лидов → конверсия в сделку → выручка → ROI.
Для корректной атрибуции все ссылки в объявлениях myTarget должны содержать UTM-метки. Рекомендуемый формат: utm_source=mytarget&utm_medium=cpc&utm_campaign={campaign_id}. Макросы myTarget ({campaign_id}, {banner_id}) автоматически подставляют ID кампании и объявления.
Трекинг конверсий
myTarget поддерживает офлайн-конверсии — передачу событий из CRM обратно в рекламный кабинет. Это позволяет оптимизировать кампании по реальным продажам, а не по кликам.
Схема:
- В myTarget создаётся счётчик [email protected] и настраивается цель конверсии.
- При закрытии сделки в Б24 робот на стадии «Успешно закрыта» отправляет событие конверсии через API myTarget (
POST /api/v2/remarketing/conversions.json). - myTarget сопоставляет конверсию с кликом по user_id или хешу контактных данных.
- Алгоритмы myTarget начинают оптимизировать показ рекламы на аудиторию, которая с большей вероятностью совершит покупку.
Для передачи конверсий нужна связка click_id (передаётся через GET-параметр при переходе по рекламе) и события в CRM. Click_id сохраняется в пользовательском поле лида при создании, затем используется при отправке конверсии.
Особенности myTarget vs. VK Ads
myTarget и VK Ads — разные рекламные платформы (хотя обе принадлежат VK). API разные, форматы данных разные, аудитории пересекаются частично. Если ведёте рекламу на обеих площадках — нужны две отдельные интеграции. В сквозной аналитике Б24 они будут отображаться как разные источники.
Что настраиваем
- Подключение кабинета myTarget к Б24 через OAuth 2.0 и настройка синхронизации
- Автоматический импорт лидов из лид-форм myTarget в CRM
- Маппинг полей формы на поля CRM, создание недостающих пользовательских полей
- Настройка выгрузки аудиторий из CRM-сегментов в myTarget
- Импорт расходов и подключение к сквозной аналитике
- Разметка рекламных кампаний UTM-метками с макросами myTarget
- Настройка передачи офлайн-конверсий из CRM в myTarget
- Тестирование полной цепочки: клик → лид-форма → лид в CRM → UTM → расходы → конверсия







