Передача конверсий в рекламные кабинеты: Conversions API, Events API и офлайн-конверсии Google Ads

Передача конверсий в рекламный кабинет — это способ рассказать Facebook, TikTok или Google, какие клики превратились в лиды и продажи. Без неё алгоритм оптимизирует на клики и дешёвые действия, а не на покупателей.

Трекинг и аналитика8 мин чтения
Передача конверсий в рекламные кабинеты: Conversions API, Events API и офлайн-конверсии Google Ads
Содержание
  1. Зачем передавать конверсии в рекламную площадку
  2. Способы передачи конверсий
  3. Что передавать: лиды, холд или апрув
  4. Как подготовить рекламный кабинет к приёму конверсий
  5. Типичные ошибки при передаче конверсий
  6. Передача конверсий в ArtisanClo
  7. Итог

Алгоритм Facebook или TikTok — очень старательный ученик, но учится он только на тех примерах, которые вы ему покажете. Если площадка видит лишь клики, она будет приводить людей, которые охотно кликают. Если видит лиды — тех, кто оставляет заявки. Если видит подтверждённые продажи — тех, кто покупает. Передача конверсий в рекламный кабинет и есть тот способ показать примеры.

Зачем передавать конверсии в рекламную площадку

В арбитраже конверсия происходит не на вашем сайте, а в партнёрской сети: вы узнаёте о ней из постбэка, иногда через дни после клика, когда лид подтверждён. Рекламный кабинет об этом ничего не знает. Отсюда три проблемы:

  1. Оптимизация на неправильную цель. Кампания крутится «на клики» или «на просмотры страницы», и алгоритм приводит дешёвый, но бесполезный трафик.
  2. Неверная статистика в кабинете. Вы не видите стоимость лида прямо в объявлениях, не можете отключать плохие креативы по данным площадки.
  3. Нет сигнала для масштабирования. Look-alike-аудитории и автоматические стратегии ставок требуют событий конверсии.

Серверная передача конверсий решает всё это: трекер, получив постбэк от сети, отправляет событие в рекламный кабинет с номером клика площадки.

клик (fbclid / ttclid / gclid)
  → трекер сохраняет клик и номер площадки
  → партнёрка присылает постбэк: лид или продажа
  → трекер отправляет событие в рекламный кабинет

Как трекер получает постбэк от сети, мы разобрали в статье «Постбэк в арбитраже».

Способы передачи конверсий

Способ Площадки Как работает
Постбэк в источник Push, pop, натив, многие сети Площадка даёт адрес, трекер вызывает его с её номером клика
Conversions API (CAPI) Meta: Facebook, Instagram Сервер отправляет событие с ID пикселя и токеном доступа
Events API TikTok Аналог CAPI: ID пикселя, токен, событие
Офлайн-конверсии по API Google Ads Загрузка через API с gclid
Офлайн-конверсии файлом Google Ads Файл с gclid, именем конверсии и временем — вручную или по расписанию

Постбэк в источник

Самый простой вариант. Сеть push- или pop-трафика даёт адрес вида:

https://tracker.example/conversion?click_id={clickid}&payout={payout}

…где {clickid} — номер клика самой рекламной сети. Его нужно передать в рекламную ссылку макросом сети, сохранить в трекере и подставить при отправке. Подробнее о таком трафике — в статье про push и pop трафик.

Conversions API (Meta)

Conversions API — серверный канал Meta для событий. Для отправки нужны ID пикселя (набора данных) и токен доступа, сгенерированный в Events Manager (как связать его с макросами и fbclid, мы разобрали в статье трекинг рекламы в Facebook). Каждое событие содержит:

  • имя события: Lead, Purchase или своё;
  • время события;
  • fbc — значение, собранное из fbclid клика;
  • данные для сопоставления: IP, user agent, при наличии — хешированные контакты;
  • для покупки — ценность и валюту;
  • идентификатор события для защиты от дублей с пикселем.

Пример тела запроса (упрощённо):

{
  "data": [{
    "event_name": "Lead",
    "event_time": 1759312800,
    "action_source": "website",
    "user_data": {
      "fbc": "fb.1.1759310000000.IwAR2Xk9vQ7mP3",
      "client_ip_address": "203.0.113.10",
      "client_user_agent": "Mozilla/5.0 ..."
    }
  }]
}

Чем точнее данные о пользователе, тем выше качество сопоставления событий (Event Match Quality) в Events Manager.

Events API (TikTok)

Логика та же: ID пикселя, токен доступа, событие и данные для сопоставления. Ключевое поле — ttclid из рекламной ссылки. Без него TikTok сопоставит событие хуже. Как не потерять его по дороге, рассказано в материале ttclid и Events API в TikTok.

Офлайн-конверсии Google Ads

Google работает по gclid (а на части iOS-трафика — по wbraid и gbraid; подробнее — в статье gclid, ValueTrack и офлайн-конверсии). В Google Ads создаётся действие-конверсия с источником «Импорт», после чего конверсии загружаются через API или файлом. Минимальный набор колонок файла:

Google Click ID,Conversion Name,Conversion Time,Conversion Value,Conversion Currency
Cj0KCQjw8eTFBhCX,Lead,2026-09-08 14:32:00+03:00,0,USD
Cj0KCQjw1aBcDeFg,Sale,2026-09-08 18:05:00+03:00,24,USD

Загрузку можно поставить по расписанию: Google сам забирает файл по адресу. Это хороший вариант, если не хочется возиться с API-ключами. Что такое gclid и откуда он берётся, мы подробно описали в статье fbclid, gclid, ttclid, yclid.

Что передавать: лиды, холд или апрув

Партнёрка сообщает о конверсии несколько раз: лид, затем подтверждение или отказ. Какое событие отдавать площадке — решение стратегическое.

Что передаём Плюсы Минусы
Все лиды Много событий, алгоритм быстро обучается Учится и на мусорных, отклонённых лидах
Только апрув Площадка ищет реальных покупателей Событий мало и они приходят с задержкой
Оба, разными событиями Гибкость: цель кампании выбирается в кабинете Нужно следить за настройкой целей

Отдельный вопрос — отклонённые лиды. Площадки в большинстве своём не умеют «забирать назад» отправленное событие, поэтому если вы передали лид, а сеть его потом отклонила, алгоритм так и будет считать его успехом. Это ещё один довод в пользу передачи подтверждённых продаж, как только их объём позволяет на них обучаться.

Совет. Если апрув в вашей вертикали приходит через несколько дней, а объём небольшой, начните с оптимизации на лиды и параллельно передавайте продажи отдельным событием. Когда продаж накопится достаточно, переключите цель кампании.

О том, что означает каждый статус и почему холд нельзя считать доходом, — в статье «Статусы конверсий: лид, холд, апрув, отказ, трэш».

Как подготовить рекламный кабинет к приёму конверсий

Перед тем как включать передачу в трекере, сделайте подготовку на стороне площадки. Без неё события будут уходить «в пустоту».

Meta

  1. В Events Manager создайте или выберите набор данных (пиксель), привязанный к рекламному аккаунту.
  2. Сгенерируйте токен доступа для Conversions API в настройках набора данных.
  3. Решите, какие стандартные события будете использовать: обычно Lead для заявки и Purchase для продажи.
  4. После первых событий проверьте их во вкладке тестирования и в обзоре набора данных: пришли ли, сопоставились ли с кликами.

TikTok

  1. В Events Manager TikTok создайте пиксель с подключением через Events API.
  2. Сгенерируйте токен доступа.
  3. Выберите события для оптимизации и проверьте, что они отмечены как активные после первых отправок.
  1. Создайте действие-конверсию с источником «Импорт» (офлайн-конверсии из кликов).
  2. Задайте окно конверсии и модель атрибуции.
  3. Для загрузки по API подготовьте доступ к аккаунту; для загрузки файлом — расписание с адресом файла.
  4. Через сутки-двое проверьте историю загрузок: Google показывает, сколько строк принято и почему отклонены остальные.

Совет. Названия действий-конверсий в Google Ads должны в точности совпадать с теми, что приходят в файле или по API, включая регистр. Несовпадение — самая частая причина ошибки «конверсия не найдена».

Типичные ошибки при передаче конверсий

Нет номера клика площадки. Если fbclid, ttclid или gclid не сохранились в трекере, событие либо не сопоставится, либо сопоставится плохо. Проверьте, что параметры не теряются в редиректах.

Дубли с пикселем. Пиксель на странице «Спасибо» и серверное событие без общего идентификатора — двойной счёт. Либо используйте дедупликацию, либо одно из двух.

Повторная отправка при смене статуса. Партнёрка прислала «холд», потом «апрув», и оба ушли в площадку как отдельные покупки. Отправка должна идти один раз на конверсию и статус.

Неверный часовой пояс. Google Ads чувствителен к времени конверсии: если оно раньше клика или без пояса, строка отклоняется.

Передача без проверки после запуска. Настроили, увидели первое событие — и забыли. Через неделю истёк токен или кто-то пересоздал пиксель, а кампания продолжает «оптимизироваться» без сигнала. Раз в несколько дней сверяйте число конверсий в трекере и в кабинете площадки.

Ценность в неверной валюте. Выплата в евро, а в событии указано USD — площадка неправильно считает окупаемость и строит ставки на искажённой ценности.

Токен в открытом виде в чате команды. Ключи доступа — это доступ к рекламному аккаунту. Храните их в системе, где они шифруются и не показываются повторно.

Передача конверсий в ArtisanClo

В ArtisanClo передача конверсий настраивается в карточке источника трафика и работает у потоков с трекером (режимы «Трекер» и «Клоакинг + Трекер»). Варианты:

  • Постбэк в источник — площадка получает свой номер клика и статус конверсии. Можно выбрать, о каких статусах сообщать. Отправка идёт один раз на конверсию и статус, поэтому смена холда на продажу не создаст дубль.
  • Meta, TikTok, Google Ads напрямую (с тарифа Professional) — конверсии передаются в ваш рекламный кабинет по вашим ключам: ID пикселя и токен для Meta и TikTok; номер аккаунта и ключ сервисного аккаунта из вашего Google Cloud для Google Ads.
  • Google Ads файлом по расписанию (с Professional) — без ключей: вставьте адрес файла в Google Ads («Цели → Конверсии → Загрузки → Расписания»). В файл попадают лиды и продажи за 90 дней по кликам с gclid.

Ключи и токены хранятся зашифрованными и после сохранения больше не показываются.

Откуда берутся сами конверсии: их присылает партнёрская сеть, внешний трекер или ваш сайт в раздел «Приём конверсий». Статусы сети переводятся автоматически (approved — продажа, pending — холд, refund — отклонена, fraud — мусор). В разделе «Конверсии» у каждой записи есть история клика: данные клика, что прислала сеть, смены статуса и отправка в рекламную площадку — по ней видно, ушло ли событие.

На тарифе Business есть и обратное направление — импорт расхода: каждое утро забирается расход за последние 3 дня из Meta, TikTok и Google Ads, а кампания сопоставляется с потоком по номеру кампании в кликах. Так ROI считается по фактическим суммам из кабинета. Сравнить тарифы можно на странице тарифов.

Настройки под конкретные площадки — в каталоге источников трафика, например для Facebook Ads.

Итог

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

Частые вопросы

01

Зачем передавать конверсии в Facebook, если пиксель уже стоит?

Пиксель на странице «Спасибо» видит только то, что произошло в браузере, и теряет события из-за блокировщиков и ограничений iOS. К тому же он не знает, подтвердила ли партнёрка лид. Серверная передача через Conversions API отправляет событие после постбэка сети, в том числе по подтверждённым продажам.

02

Какие события передавать: лид или только апрув?

Зависит от объёма. Алгоритму нужно достаточно событий, чтобы обучиться, поэтому на старте часто передают лиды. Когда подтверждённых продаж становится много, оптимизация на апрув даёт более качественный трафик. Многие передают оба события под разными именами и выбирают цель в кампании.

03

Можно ли передавать конверсии в Google Ads без доступа к API?

Да. В Google Ads есть загрузка офлайн-конверсий файлом: вручную или по расписанию с адреса, где лежит файл. В файле указывается gclid, название конверсии, время и ценность. Это проще, чем API, но конверсии появляются с задержкой.

04

Сколько времени есть на отправку офлайн-конверсии в Google Ads?

Конверсию можно загрузить, пока не истекло окно конверсии, заданное в настройках действия-конверсии, — обычно до 90 дней с клика. Поэтому gclid нужно хранить вместе с кликом, а не только в cookies.

05

Что будет, если отправить одну конверсию дважды?

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

Читать также

8 мин чтения

Трекинг Google Ads: автопометка, ValueTrack и передача конверсий

Трекинг Google Ads держится на gclid, правильном шаблоне отслеживания и импорте конверсий обратно в аккаунт. Разбираем, где задавать параметры, какие ValueTrack-макросы нужны трекеру и почему цифры Google и трекера расходятся.

8 мин чтения

Трекинг TikTok Ads: макросы, ttclid, Events API и отчёты

Трекинг TikTok Ads — это макросы с двойными подчёркиваниями, сохранённый ttclid и передача конверсий через Events API. Разбираем, как разметить ссылку, вернуть заявки в TikTok и понять, почему цифры кабинета и трекера не совпадают.

9 мин чтения

Трекинг Facebook Ads: параметры URL, fbclid, конверсии и атрибуция

Трекинг Facebook Ads держится на трёх вещах: правильных динамических параметрах в ссылке, сохранённом fbclid и передаче конверсий обратно в Meta. Разбираем каждое звено и причины, по которым цифры кабинета и трекера расходятся.

Проверьте свой трафик на деле

Подключите ArtisanClo к своему сайту, посмотрите, кто на самом деле приходит по рекламе, и почему каждый клик получил своё решение.