Почему лид - это не сделка
Большинство B2B-компаний оптимизируют рекламу по заявкам. Алгоритм Google или Meta видит, что после клика по объявлению пользователь заполнил форму - и считает это успехом. Кампания получает сигнал: «хорошо, ищи таких же».
Но в B2B цикл сделки - 30, 60, 90 дней. Из ста заявок закрывается 5-10. И не всегда те, которые выглядели перспективными в день заполнения формы.
Когда платформа оптимизируется по лидам, она учится приводить людей, которые охотно заполняют формы. Не людей, которые покупают. Это разные аудитории - и разница в CAC бывает кратной.
О том, почему CPL как метрика вводит в заблуждение, подробнее написали здесь.
Что такое офлайн-конверсии
Офлайн-конверсии - механизм, при котором вы отправляете в рекламную платформу данные о том, что произошло после клика по объявлению: сделка закрылась, контракт подписан, оплата получена.
Платформа сопоставляет эти данные с конкретным кликом и получает сигнал, который реально коррелирует с деньгами. Дальше алгоритм переобучается: теперь он ищет не «заполнителей форм», а людей с профилем, похожим на ваших реальных клиентов.
Технически схема выглядит так: в момент клика платформа генерирует уникальный идентификатор (gclid в Google, fbclid в Meta, li_fat_id в LinkedIn). Этот идентификатор нужно сохранить в CRM вместе с лидом. Когда сделка закрывается - отправить событие в платформу, прикрепив тот же идентификатор.
Как это работает в каждой платформе
Google Ads предлагает два инструмента. Offline Conversion Import - это ручная или API-загрузка CSV с парами gclid + timestamp + название конверсии + (опционально) сумма сделки. Enhanced Conversions for Leads расширяет схему: вместо gclid можно использовать хешированный email пользователя, что повышает процент сопоставления.
Meta Ads работает через Conversions API. Вы отправляете события (например, Purchase или кастомное DealWon) с идентификатором пользователя - это может быть fbclid, хешированный email или телефон. Meta сама сопоставляет событие с кликом и засчитывает конверсию. В отличие от пиксельных данных, серверные события не блокируются браузерными расширениями.
LinkedIn Ads предоставляет Conversions API (CAPI), куда передаются события с li_fat_id. LinkedIn особенно важен для B2B: здесь таргетинг по должностям и компаниям, и качество данных об офлайн-конверсиях напрямую влияет на эффективность аудиторий.
Где ломается большинство
Ключевая проблема - click ID нет в CRM. Пользователь кликнул по объявлению, URL содержал ?gclid=AbCdEf..., но форма на сайте эти параметры не читает и не передаёт. В CRM появляется лид без источника или с utm_source=google - и всё, связь с кликом потеряна.
Без click ID невозможно сопоставить закрытую сделку с конкретным объявлением. Данные об офлайн-конверсиях либо не отправляются вообще, либо процент сопоставления падает до 20-30% - это слишком мало для переобучения алгоритма.
Подробнее о том, как click ID работают и почему их важно хранить, - в статье про атрибуцию через gclid, fbclid и li_fat_id.
Как это настроить
Минимальный путь к работающим офлайн-конверсиям:
- Добавить скрытые поля в формы на сайте для gclid, fbclid, li_fat_id - и скрипт, который читает эти параметры из URL и подставляет в форму при загрузке страницы.
- Маппировать эти поля в CRM - создать соответствующие поля в карточке лида и настроить передачу данных из формы.
- Настроить триггер на закрытие сделки - когда статус меняется на «Won», автоматически отправлять событие в нужную платформу с сохранённым click ID.
Сделать это вручную через прямые API реально, но требует разработки. Инструменты вроде Prooflytics автоматизируют весь этот цикл - захват click ID, хранение в CRM и синхронизацию событий закрытых сделок с рекламными платформами без написания кода.
Что меняется после запуска
Первые результаты обычно заметны через 4-8 недель - столько нужно алгоритму, чтобы накопить достаточно сигналов и переобучиться. Компании, которые прошли этот путь, фиксируют снижение CPL при одновременном росте качества лидов: алгоритм начинает приоритизировать аудитории, из которых реально получаются сделки.
Важно понимать, что офлайн-конверсии - это не быстрый лайфхак. Это инфраструктурное изменение: вы даёте платформам данные, которые они не могут получить сами. First-party данные о реальных бизнес-результатах - то, что отличает зрелую маркетинговую атрибуцию от оптимизации по суррогатным метрикам.
Первый шаг - проверить, сохраняются ли click ID в вашей CRM прямо сейчас. Если нет - начать с этого.