Перейти к содержимому

Постбэк: что это простыми словами и зачем он нужен партнёру

Заработок на рекомендациях постбэк что это postback cpa как настроить постбэк

Постбэк простыми словами: как работает и зачем нужен партнёру

Постбэк — это запрос от партнёрской сети на ваш сервер, который сообщает: с заявкой что-то произошло. Подтверждена, отклонена, оплачена. Запрос уходит автоматически, без вашего участия, и приносит в трекер данные о конверсии — идентификатор клика, статус, сумму выплаты.

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

Как это работает

  1. Человек переходит по вашей ссылке. В ссылке передаётся метка клика — в ProCPA это параметр click_id, в трекерах он же называется subid.
  2. Метка сохраняется у сети и привязывается к переходу вместе с вашими метками sub1–sub5.
  3. Клиент оформляет продукт, начинается холд — срок проверки конверсии.
  4. Когда статус меняется, сеть отправляет на указанный вами адрес запрос со всеми параметрами: та же метка клика, новый статус, сумма.
  5. Ваш трекер находит клик по метке и дописывает к нему результат.

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

Что передаётся в постбэке

Адрес постбэка вы задаёте сами, подставляя макросы — их сеть заменяет реальными значениями при отправке.

МакросЧто подставляется
{click_id}идентификатор клика, он же subid трекера
{status}approved, rejected или paid
{payout}ваша выплата по конверсии
{currency}валюта выплаты
{lead_id}номер заявки в системе
{order_id}номер заказа у рекламодателя
{offer_id} и {offer_name}идентификатор и название оффера
{sub1}–{sub5}ваши метки, переданные в ссылке
{date}дата и время события
{signature}подпись HMAC-SHA256 для проверки подлинности

Готовый адрес выглядит так: https://ваш-трекер.ру/postback?subid={click_id}&status={status}&payout={payout}&sign={signature}. Конкретные имена параметров задаёт ваш трекер — сверьтесь с его документацией.

Зачем это партнёру

  • Понять, какой источник приносит деньги. Клики и заявки видны сразу, а подтверждённые конверсии — только через холд. Без постбэка вы месяц оптимизируете кампании вслепую, по количеству заявок вместо выплат.
  • Считать окупаемость по каждой метке. Метки sub1–sub5 возвращаются в постбэке в том же виде, в каком вы их отправили: можно разложить доход по креативам, площадкам, гео.
  • Не сверять таблицы руками. На десятке заявок выгрузку можно свести в Excel. На сотне это отдельная работа, которая всё равно отстаёт от жизни.
  • Передавать конверсии в рекламные кабинеты. Алгоритмы оптимизируются по конечному результату, а не по клику — но только если этот результат до них доходит.

Как настроить

  1. В кабинете партнёрской программы откройте раздел постбэков и добавьте адрес своего трекера с нужными макросами.
  2. Убедитесь, что трекер подставляет метку клика в партнёрскую ссылку — иначе привязывать конверсию будет не к чему.
  3. Отправьте тестовый запрос: в ProCPA есть проверка, которая шлёт постбэк с показательными значениями и показывает ответ вашего сервера.
  4. Проверьте, что трекер ответил кодом 200 и событие появилось в его отчёте.
  5. Включите проверку подписи, если трекер это умеет: без неё в вашу статистику можно подставить чужие конверсии.

Если сервер ответил ошибкой, отправка не теряется: в ProCPA постбэк повторяется до пяти раз, а очередь повторов разбирается каждые пятнадцать минут. То есть короткая недоступность трекера не приводит к потере данных.

Частые ошибки

СимптомОбычная причинаЧто сделать
Постбэки не приходят вовсеадрес недоступен извне или закрыт авторизациейоткрыть адрес в браузере и проверить код ответа
Приходят, но не привязываютсяметка клика не передавалась в ссылкепроверить, что трекер подставляет subid в адрес перехода
Приходит только часть статусовтрекер обрабатывает лишь approvedпринимать rejected и paid — без них статистика завышена
Дубли конверсийповторная доставка после ошибкисчитать событие по номеру заявки, а не по факту запроса
Чужие конверсии в отчётеадрес подобрали, подпись не проверяетсявключить проверку подписи

Когда постбэк не нужен

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

С чего начать

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

Коротко о главном

Обязательно ли настраивать постбэк?

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

Чем постбэк отличается от пикселя?

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

Что делать, если постбэк не приходит?

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

Зачем в постбэке подпись?

Чтобы в трекер нельзя было подставить чужие конверсии: адрес постбэка обычно несложно подобрать, и без проверки подписи любой мог бы слать вам фиктивные события. Подпись считается по HMAC-SHA256 от параметров запроса и общего секрета — трекер проверяет её перед тем, как записать событие.

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

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

Игорь Николаевич Миронов

эксперт по банковским продуктам для бизнеса, ProCPA

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