Подключение новой CPA (партнёрки) с нуля
Полное пошаговое руководство по подключению новой партнёрской сети (CPA) к трекеру Adset.Pro — от создания записи CPA до настройки постбэков и пикселей.
Что такое CPA в контексте Adset.Pro
CPA (Cost Per Action) — это партнёрская сеть или рекламодатель, который платит вам за целевые действия пользователей (регистрации, депозиты, повторные депозиты).
В Adset.Pro Партнерские сети — это сущность, которая:
Хранит маппинг статусов — соответствие между статусами партнёрки и внутренними типами событий трекера
Содержит postback macros — шаблоны макросов, которые партнёрка использует для отправки конверсий
Имеет param template — шаблон GET-параметров, добавляемых к ссылкам для проброса subid/click_id
Определяет валюту выплат и настройки дублей конверсий
Поток данных
┌─────────────┐ POSTBACK (входящий) ┌────────────┐ PIXEL (исходящий) ┌───────────────┐
│ Партнёрка │ ──────────────────────► │ Adset.Pro │ ──────────────────► │ Источник │
│ (CPA-сеть) │ click_id, status, │ (Трекер) │ Facebook CAPI, │ трафика │
│ │ payout, currency │ │ TikTok API, │ (FB, TikTok) │
│ │ │ │ HTTP Get │ │
└─────────────┘ └────────────┘ └───────────────┘
Важно понимать терминологию Adset.Pro:
Постбэк (Postback) — это то, что приходит В Adset.Pro ИЗ партнёрок (CPA-сетей). Входящий сигнал о конверсии.
Пиксель (Pixel) — это то, что отправляется ИЗ Adset.Pro В источники трафика (Facebook, TikTok и т.д.). Исходящий сигнал.
Предварительная подготовка
Перед подключением CPA убедитесь, что у вас есть:
Аккаунт в партнёрской сети — зарегистрируйтесь и получите доступ к личному кабинету
Информация о макросах — уточните у менеджера партнёрки:
Какой макрос используется для Click ID / subid (например,
{click_id},{sub1},{external_id})Какие статусы конверсий используются (например,
lead,sale,approved,rejected)Какой макрос для суммы выплаты (например,
{payout},{revenue},{payment})Какой макрос для валюты (например,
{currency}, или фиксированная валютаusd)
Ссылку на оффер — URL, куда будет литься трафик, уточните в какой параметр ссылки можно передать clickId Adset.Pro
Шаг 1: Создание CPA в трекере
Перейдите в раздел Трекер → Партнерские Сети
Нажмите кнопку "+ Партнерская сеть" (зелёная кнопка в правом верхнем углу)
Выберите шаблон (Template) из выпадающего списка:
Если ваша партнёрка есть в списке шаблонов — выберите её, и поля заполнятся автоматически
Если партнёрки нет в списке — см. раздел ниже
Заполните основные поля:
Поле | Значение | Пример |
|---|---|---|
Название | Название партнёрки |
|
Валюта | Валюта выплат по умолчанию |
|
Статус | Активна ли CPA | ✅ |
Шаг 2: Настройка шаблона URL оффера (Param Template)
Шаблон URL оффера — это строка GET-параметров, которая автоматически добавляется к URL оффера при создании Ссылки на оффер. Она нужна для того, чтобы трекер мог идентифицировать клик, когда партнёрка отправит постбэк.
Как это работает
Вы добавляете Ссылку на Оффер (flow)
Трекер берёт
paramTemplateиз CPA и добавляет к URL оффераКогда пользователь кликает, параметр (например,
click_id=abc123) передаётся в партнёркуПартнёрка использует этот параметр как
subidи отправляет его обратно в постбэке в Adset.Pro
Пример
Для партнёрки с макросом sub1:
?sub1={event.event_click_id}Для партнёрки с макросом click_id и дополнительным pixel-параметром:
?click_id={event.event_click_id}&pixel={event.cmp_pixel}Совет: Если используете шаблон из списка —
paramTemplateзаполнится автоматически. Для новых партнёрок уточните у менеджера, в какой параметр нужно передать clickId из трекера.
Шаг 2: Настройка параметров постбэков
Раздел "Шаблон статуса постбэка" (Statuses Configuration) определяет, какие строковые статусы от партнёрки маппятся на внутренние типы событий трекера.
В Adset.Pro используется 5 типов событий CPA-конверсий:
Внутренний тип | Название в UI | Описание | Когда срабатывает |
|---|---|---|---|
| Регистрация (Hold) | Лид зарегистрирован | Пользователь прошёл регистрацию |
| Принято (Accept / FTD / Deposit) | Первый депозит принят | Пользователь совершил первый депозит |
| Повторный депозит (Re-Deposit) | Повторный депозит | Пользователь уже с депозитом и пополняет снова |
| Отклонено (Decline) | Конверсия отклонена | Партнёрка отклонила лид |
| Удалено (Trash) | Мусорная регистрация | Некачественный лид / фрод |
Примеры маппинга для разных партнёрок
Keitaro:
Поле | Значение |
|---|---|
Регистрация |
|
Депозит |
|
Редеп | (пусто — Keitaro не шлёт редепы) |
Отказ |
|
Мусор |
|
Типичная gambling-партнёрка:
Поле | Значение |
|---|---|
Регистрация |
|
Депозит |
|
Редеп |
|
Отказ |
|
Мусор |
|
Важно: В одном поле можно указывать несколько статусов через запятую. Партнёрка может использовать разные статусы для одного и того же действия — трекер найдёт совпадение.
Шаг 3: Формирование URL постбэка
Раздел "Формирование URL постбэка" (Postback Macros) определяет, какие макросы партнёрка подставляет в URL постбэка. Это соответствие между макросами партнёрки и внутренними полями трекера. На основе этих данных будет сформирован готовый URL постбэка.
Поле в трекере | Описание | Примеры макросов партнёрок |
|---|---|---|
ID клика | Идентификатор клика (subid) |
|
Статус | Статус конверсии |
|
Доход | Сума выплаты |
|
Валюта | Валюта выплаты |
|
External ID | Внешний ID транзакции, применяется для дедубликации |
|
Где взять: У менеджера партнёрки или в документации по постбэкам (обычно раздел "Postback URL" или "S2S Postback", "Глобальный Postback").
Шаг 4: Копирование URL постбэка
После сохранения CPA:
Откройте созданную CPA в списке (Tracker → CPA)
Найдите и скопируйте URL постбэка — он сгенерируется автоматически
URL постбэка имеет формат:
https://adset.pro/postback?clickid={click_id}&status={status}&payout={payout}¤cy={currency}Где:
{click_id}— макрос ClickID, который вы указали в настройках, он отвечает за возврат click_id обратно в трекере{status}— макрос статуса{payout}— макрос дохода{currency}— макрос валюты
Этот URL нужно передать менеджеру партнёрской сети для настройки глобального постбэка на их стороне.
Шаг 5: Настройка постбэка на стороне партнёрки
В личном кабинете партнёрской сети:
Найдите раздел "Postback", "Global Postback", "S2S Postback" или "Tracking"
Вставьте скопированный URL постбэка из Adset.Pro
Убедитесь, что:
Макросы партнёрки соответствуют указанным в настройках CPA
Выбраны нужные события (Registration, FTD, Re-Deposit и т.д.)
Сохраните
Пример для Keitaro: В разделе "Postback" Keitaro укажите URL:
https://adset.pro/postback?clickid={external_id}&status={status: lead=reg sale=dep}&payout={revenue}¤cy={currency}
Шаг 6: Создание Оффера (Offer) и Ссылки на оффер (Flow)
Создание Оффера (Offer)
Нажмите "+ Оффер"
Заполните:
Name — название оффера
Default Revenue — дефолтная выплата, которую делает партнерская программа
Партнерская сеть — выберите созданную Партнерскую сеть (CPA)
Создание Ссылки на оффер (Flow)
Перейдите в раздел Трекер → Ссылки на оффер
Нажмите "+ Ссылка на оффер"
Заполните:
Название — название потока
Партнерская сеть — выберите Партнерскую сеть (Шаблон URL автоматически добавится к URL)
Оффер — выберите Offer
Тип — тип оффера
Внешняя ссылка - пользователь будет перенаправлен на внешний URL (на лэндинг Партнерской программы или вашего рекламодателя)
Локальный лэндинг - пользователь по падет на загруженный вами лэндинг
URL - ссылка на которую будет перенаправлен пользователь в конце воронки (для типа Внешняя ссылка)
Лэндинг — выберите загруженный ранее лендинг (для типа Локальный лэндинг )
Как paramTemplate работает в Ссылке на оффер: При создании Ссылки на оффер трекер берёт
paramTemplateиз CPA и добавляет к URL оффера. Например:
URL оффера:
https://partner.com/offer/123ParamTemplate CPA:
?sub1={event.event_click_id}Итоговый URL:
https://partner.com/offer/123?sub1={event.event_click_id}Трекер автоматически подставит реальный click_id вместо
{event.event_click_id}при каждом клике.
Шаг 7: Настройка пикселей (исходящих постбэков)
Пиксели — это исходящие из Adset.Pro события, которые отправляются в источники трафика (Facebook, TikTok и др.) для оптимизации рекламных алгоритмов или в Telegram чат для уведомлений.
Типы пикселей
Тип | Назначение | Когда использовать |
|---|---|---|
Facebook (CAPI) | Server-side отправка событий в Facebook Conversions API | Льёте трафик с Facebook Ads |
TikTok (Events API) | Server-side отправка событий в TikTok | Льёте трафик с TikTok Ads |
HTTP Get | Универсальный GET-запрос в любую систему | Нужен постбэк в нестандартную систему |
Telegram Bot | Уведомления о конверсиях в Telegram | Хотите получать отбивку в реальном времени |
Создание пикселя
Перейдите в раздел Трекер → Пиксели (или Пиксели и постбэки)
Нажмите "+ Пиксель"
Выберите тип пикселя
Заполните:
Название — понятное имя (например, "FB CAPI Main Account")
Тип - тип пикселя
Pixel ID — ID пикселя из рекламного кабинета (для FB/TikTok)
Access Token — токен доступа к API (для FB/TikTok)
Маппинг событий — соответствие внутренних событий трекера событиям источника:
Событие трекера | Facebook CAPI | TikTok | Описание |
|---|---|---|---|
|
|
| Установка PWA |
|
|
| Регистрация |
|
|
| Первый депозит |
|
|
| Повторный депозит |
| — | — | Подписка на Telegram |
Привяжите пиксель к кампании в настройках стрим сетов кампании
Для HTTP Get пикселя
Укажите URL с макросами:
https://partner.network/postback?click_id={event.ext_click_id}&status={postback.event}&payout={event.event_revenue}
Доступные макросы для URL:
Макрос | Описание | Пример |
|---|---|---|
| Click ID из источника трафика |
|
| Внутренний Click ID трекера |
|
| Внутренний тип события |
|
| Статус мэпинга события |
|
| Сумма дохода |
|
| Код события из маппинга |
|
Шаг 8: Тестирование
Проверка постбэка (Партнерской сети → Adset.Pro)
Снемите все фильтры в насройках кампании
Перейдите по трекинговой ссылке кампании
Совершите тестовую регистрацию на оффере партнёрки
Проверьте раздел Логи → Логи конверсий — конверсия должна появиться с типом
RegistrationЕсли конверсии нет через 1-2 минуты:
Проверьте, что URL постбэка правильно настроен в партнёрке
Проверьте, что регистрация появилась в статистике партнерки.
Проверьте логи конверсий в Adset.Pro
Проверьте логи пстбэков в Партнерской сети
Убедитесь, что макрос Click ID совпадает
Проверка пикселя (Adset.Pro → Источник трафика)
При входящей конверсии проверьте раздел Логи → Лог пикселей
Статус должен быть
SUCCESS(зелёный)Если статус
ERROR:Проверьте Access Token и Pixel ID
Для Facebook: убедитесь, что Conversions API включена
Для TikTok: проверьте Events API token
Проверьте данные запроса
Проверьте Данные ответа
Что делать, если партнёрки нет в шаблонах
Если нужной Партнерской сети нет в списке предустановленных шаблонов:
Создайте Партнерской сеть (CPA) вручную — выберите "No template" или пустой шаблон
Заполните все поля вручную по информации от менеджера партнёрки:
Statuses (маппинг статусов)
Postback Macros (макросы)
Param Template (шаблон параметров)
Сохраните как (если хотите использовать повторно) — обратитесь к администратору для добавления в систему шаблонов CPA
Где найти информацию о макросах
Документация партнёрки — раздел "API", "Postback", "Tracking", "Integration"
Менеджер партнёрки — попросите "postback URL format" и "available macros"
Личный кабинет — раздел настроек постбэка обычно показывает доступные макросы
Troubleshooting
Постбэк не приходит
Проблема | Решение |
|---|---|
URL постбэка неверный | Перескопируйте URL из настроек CPA в трекере |
Макрос Click ID не совпадает | Проверьте |
Статус не распознаётся | Добавьте все варианты статусов через запятую в поле маппинга |
Партнёрка не шлёт постбэки | Проверьте, что глобальный постбэк активирован в кабинете партнёрки |
Конверсия приходит, но статус неверный
Проверьте маппинг статусов: откройте CPA → Statuses
Добавьте проблемный статус в нужное поле (например, если
approvedприходит какaccept, добавьтеapprovedв поле Accept)
Дубли конверсий
Включите "Принимать дубли конверсий" в настройках Партнерской сети (CPA), если партнёрка может слать повторные постбэки
Выберите типы событий, для которых разрешены дубли:
Registration (CPA_HOLD),Deposit (CPA_ACCEPT),Re-deposite (CPA_REDEP)
Пиксель не отправляется
Проблема | Решение |
|---|---|
| Проверьте токен доступа — он невалидный |
| Click ID не соответствует формату FB/TikTok, трафик пришел не из Facebook |
| Активируйте пиксель в настройках |
HTTP ошибка 400/403 | Проверьте права доступа токена и ID пикселя, проверьте корректность URL для HTTP GET пикселя |
Связанные документы
Глоссарий терминов — все термины арбитража трафика в контексте Adset.Pro
Руководство по пикселям — детальная настройка каждого типа пикселей
Руководство по источникам — настройка источников трафика
Интеграция с Keitaro — пример подключения трекера Keitaro как CPA
