Отслеживание конверсий: как настроить учёт заявок и продаж и не терять данные

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

Трекинг и аналитика9 мин чтения
Отслеживание конверсий: как настроить учёт заявок и продаж и не терять данные
Содержание
  1. Что такое конверсия и почему её нужно отслеживать
  2. Пять способов отслеживания конверсий
  3. Сравнение способов
  4. Как настроить отслеживание конверсий: пошагово
  5. Отслеживание конверсий в Google рекламе
  6. Что выбрать: свой сайт или CPA-сеть
  7. Частые ошибки отслеживания конверсий
  8. Отслеживание конверсий в ArtisanClo
  9. Итог

Если коротко, отслеживание конверсий — это цепочка, которая доносит до трекера и рекламной площадки факт «по этому клику была заявка или продажа». Без неё вы видите только расход и клики, а какая связка окупается, приходится угадывать. Технически сигнал можно доставить пятью способами: пикселем из браузера, серверным постбэком, серверными событиями площадки (Conversions API), загрузкой офлайн-конверсий и расширенными конверсиями Google Ads.

Ниже — что каждый из них умеет, где теряет данные и как собрать рабочую схему под ваш случай: свой лендинг с формой, оффер CPA-сети или и то и другое.

Что такое конверсия и почему её нужно отслеживать

Конверсия — полезное действие посетителя: заявка (лид), регистрация, депозит, покупка. В арбитраже у конверсии ещё и жизненный цикл: заявка приходит как лид, потом уходит в холд (сеть проверяет её), затем становится апрувом или отказом. Об этом подробно — в статье про статусы конверсий: лид, холд, апрув.

Отслеживать конверсии нужно двум получателям, и у них разные задачи:

Кому нужен сигнал Зачем Что ему важно
Вам (трекер) Считать доход, CR, EPC, ROI по каждой связке Полнота и точная сумма выплаты
Рекламной площадке Оптимизировать показы на похожих людей Скорость и номер клика площадки
CPA-сети Платить вам за заявки Номер клика, который вы ей передали

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

Пять способов отслеживания конверсий

1. Пиксель (тег на странице)

Код или невидимая картинка на странице «Спасибо», которые при загрузке отправляют запрос в трекер или рекламную систему. Плюс — простота: вставили строку и работает. Минус — сигнал зависит от браузера: блокировщики, закрытая вкладка, встроенные браузеры приложений и ограничения cookies съедают часть событий. Подробное сравнение — в статье постбэк или пиксель.

2. Серверный постбэк (S2S)

Сервер, который зафиксировал конверсию, сам вызывает адрес трекера и передаёт номер клика и статус. Так работают CPA-сети: заявка записалась у них — постбэк ушёл к вам. Браузер посетителя в этом не участвует, поэтому потерь почти нет. Как устроен адрес и макросы, разобрано в материале постбэк в арбитраже: настройка S2S postback.

https://tracker.example/postback?click_id={subid}&status={status}&payout={payout}

3. Серверные события площадки (Conversions API)

Серверный аналог пикселя рекламной системы: Conversions API у Meta, Events API у TikTok, API конверсий у Google Ads. Конверсия уходит в рекламный кабинет напрямую с сервера, без браузера. Это главный способ вернуть площадке сигналы, которые пиксель теряет.

4. Офлайн-конверсии

Загрузка в рекламный кабинет списка «номер клика площадки — конверсия — время — ценность». Классика Google Ads: файл с gclid, который кабинет забирает по расписанию. Подходит, когда конверсия подтверждается не сразу — например, после звонка оператора или апрува в сети.

5. Расширенные конверсии Google Ads (enhanced conversions)

Расширенное отслеживание конверсий Google Ads дополняет обычный тег захешированными данными, которые посетитель сам ввёл в форму: почтой, телефоном. Google сопоставляет хеши со своими аккаунтами и восстанавливает часть конверсий, потерянных из-за cookies. Есть вариант для сайта (данные передаёт тег) и для лидов (данные передаются при загрузке офлайн-конверсий). Правила простые, но жёсткие: нужны согласие посетителя на обработку данных и соблюдение политики площадки по клиентским данным. Актуальные требования сверяйте в справке Google Ads.

Сравнение способов

Способ Откуда идёт сигнал Потери Что нужно
Пиксель Браузер Заметные: блокировщики, cookies, WebView Доступ к странице «Спасибо»
S2S-постбэк Сервер сети или сайта Минимальные Передача click id в оффер
Conversions API Ваш сервер или трекер Минимальные Токен и ID пикселя или аккаунта
Офлайн-загрузка Файл или API Нет, но с задержкой Номер клика площадки в каждой заявке
Enhanced conversions Тег + хеши данных формы Снижает потери тега Согласие посетителя, данные формы

Как настроить отслеживание конверсий: пошагово

Порядок одинаков для любой площадки и любого трекера.

  1. Определите цели. Что считается конверсией: лид, регистрация, депозит, апрув? Сколько платят за каждую? Без этого не будет корректного дохода.
  2. Сохраните номер клика. Ваш трекер присваивает каждому визиту click id и должен передать его дальше — в ссылку оффера или в скрытое поле формы. Механику разбирает статья Click ID и SubID.
  3. Сохраните номер клика площадки. gclid, fbclid, ttclid нужны, чтобы вернуть конверсию в рекламный кабинет. Что это за параметры — в материале fbclid, gclid, ttclid.
  4. Подключите приём. Для сети — адрес постбэка в её кабинете. Для своего сайта — вызов из обработчика формы, на крайний случай скрипт на странице «Спасибо».
  5. Сопоставьте статусы. У каждой сети свои слова: approved, pending, rejected, trash. Трекер должен перевести их в свои статусы, иначе холд попадёт в доход.
  6. Настройте обратную передачу в площадку — постбэком в источник, через Conversions API или офлайн-загрузкой.
  7. Проверьте тестовой заявкой. Пройдите по рекламной ссылке, оставьте заявку и убедитесь, что конверсия привязалась к клику, а не просто «пришла».

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

Отслеживание конверсий в Google рекламе

В Google Ads отслеживание конверсий держится на автопометке: к ссылке объявления добавляется gclid (а для части трафика с iOS — wbraid или gbraid). Дальше три пути:

  • Тег Google на сайте — работает в браузере, быстрый, но теряет часть событий. Расширенные конверсии делают его точнее.
  • Импорт офлайн-конверсий — файл или API с gclid, временем и ценностью. Удобен, когда конверсию подтверждает CPA-сеть через несколько дней.
  • Импорт из аналитики — если вы уже собираете цели в системе веб-аналитики.

Для арбитража обычно правильнее второй вариант: в Google уходят только те заявки, что реально записаны, а не все нажатия на кнопку. Детали — gclid, параметры ValueTrack, шаблон отслеживания — разобраны в статье про трекинг Google Ads. Похожие схемы для других площадок — в материалах о трекинге Facebook Ads и TikTok.

Что выбрать: свой сайт или CPA-сеть

Вы льёте на оффер CPA-сети

Сайт не ваш, кода нет. Схема одна:

  1. Трекер дописывает свой click id в ссылку оффера параметром, который понимает сеть (sub1, subid, aff_sub — у каждой сети по-своему).
  2. Сеть возвращает этот номер в постбэке при каждой смене статуса.
  3. Трекер обновляет конверсию и, если нужно, отправляет её в рекламный кабинет.

Пиксель сети на странице оффера здесь не нужен и часто даже вреден: он даст дубли. Как устроены сети и что спросить у менеджера — в статье CPA-сети: как работают и как выбрать.

У вас свой лендинг с формой

Надёжнее всего фиксировать заявку в обработчике формы на сервере: он срабатывает только тогда, когда заявка реально записана. Если доступа к серверу нет — скрипт на странице «Спасибо» или пиксель, с пониманием, что часть событий потеряется. Номер клика при этом нужно пронести от входа на лендинг до отправки формы: в скрытом поле или в cookie.

Смешанная схема

Лендинг ваш, а заявку принимает сеть по API. Тогда заявка фиксируется у вас (лид), а апрув приходит постбэком от сети. Обе записи должны иметь общий номер клика и номер сделки, чтобы второе сообщение обновило первое, а не создало вторую конверсию.

Частые ошибки отслеживания конверсий

  • Click id не доходит до оффера. Параметр потерялся на редиректе или преленде — конверсии приходят, но «клик не найден».
  • Перепутан параметр сети. Вы передали номер в sub1, а сеть возвращает sub2. Постбэк есть, привязки нет.
  • Холд считается доходом. Статус pending записан как продажа — ROI выглядит отлично до первых отказов.
  • Дубли. Пиксель и постбэк фиксируют одну заявку в одной системе без общего идентификатора события.
  • Валюта. Сеть платит в евро, трекер записывает сумму как доллары.
  • Площадке отправляется всё подряд. Лиды-мусор учат алгоритм искать таких же людей. Выбирайте, о каких статусах сообщать.
  • Нет проверки после правок. Сменили ссылку оффера — забыли проверить, что параметр на месте.
  • Боты в знаменателе. Если в кликах половина ботов, CR занижен и решения принимаются по искажённым цифрам. О том, как это влияет на оценку, — в статье о качестве трафика.

Отслеживание конверсий в ArtisanClo

В ArtisanClo конверсии принимаются в разделе Приём конверсий; адрес приёма один на весь аккаунт.

  • Партнёрские сети — около 300 готовых шаблонов или своя сеть: в каком параметре сеть получит номер клика, как её статусы переводятся в ваши, и готовый адрес постбэка для кабинета сети. Список доступен в каталоге партнёрских сетей.
  • Свой сайт — код для обработчика формы (PHP), скрипт для страницы «Спасибо» или пиксель. В карточке оффера видна живая проверка: от «Ждём…» до «Пришла и привязалась к клику — всё работает».
  • Внешний трекер — 32 готовых шаблона (Keitaro, Binom, RedTrack, Voluum и другие), если вы ведёте трафик через свой трекер.
  • Журнал — последние входящие сообщения с исходом: «конверсия зафиксирована», «клик не найден», «нет click_id». Это первое место, куда смотреть, если цифры не сходятся.

Статусы сетей переводятся автоматически: approved — продажа, pending — холд, refund — отклонена, fraud — мусор. Повторное сообщение с тем же номером сделки обновляет запись, валюта пересчитывается в доллары по дневному курсу ЕЦБ, а повторная заявка того же посетителя внутри окна уникальности попадает в «Мусор» с пометкой «дубль».

Обратная передача настраивается в карточке источника: постбэк в источник, а для Meta, TikTok и Google Ads — передача напрямую в ваш рекламный кабинет по вашим ключам или, для Google Ads, файлом по расписанию без ключей. Подробно — в статье о передаче конверсий в рекламные кабинеты. Какие функции доступны на каком тарифе, смотрите на странице тарифов.

Итог

  • Отслеживание конверсий — это связка «клик → заявка → статус», и её слабое звено почти всегда — потерянный номер клика.
  • Для CPA-сети нужен серверный постбэк, для своего сайта — фиксация в обработчике формы, для рекламной площадки — Conversions API или офлайн-загрузка.
  • Расширенные конверсии Google Ads снижают потери тега, но требуют согласия посетителя.
  • Проверяйте каждую связку тестовой заявкой и смотрите, к какому клику привязалась конверсия.

Когда учёт настроен, следующий вопрос — какому клику отдавать заслугу, если их было несколько. Об этом — статья про атрибуцию конверсий.

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

01

Что такое отслеживание конверсий простыми словами?

Это механизм, который связывает полезное действие посетителя — заявку, регистрацию, покупку — с рекламным кликом, после которого оно случилось. Благодаря ему вы видите, какая кампания, креатив или площадка приносит деньги, а рекламная система получает сигнал для оптимизации показов.

02

Как настроить отслеживание конверсий в Google рекламе?

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

03

Что такое расширенное отслеживание конверсий Google Ads?

Это режим, в котором вместе с конверсией в Google передаются захешированные данные, которые посетитель сам оставил в форме, например почта или телефон. Google сопоставляет их со своими аккаунтами и восстанавливает часть конверсий, которые обычный тег потерял из-за ограничений cookies. Использовать его можно только с согласия посетителя и по правилам площадки.

04

Почему конверсии в рекламном кабинете не совпадают с CPA-сетью?

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

05

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

Если вы льёте на оффер CPA-сети, код сайта не нужен: сеть сама сообщит о заявке постбэком по номеру клика. Для своего лендинга без доступа к серверу остаются скрипт или пиксель на странице «Спасибо», но они теряют часть событий, поэтому заявку надёжнее фиксировать в обработчике формы.

Читать также

8 мин чтения

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

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

8 мин чтения

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

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

9 мин чтения

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

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

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

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