INOTrackбыстрота, надежность и ахуенность
статья · 7 мин чтения

Как считать ROI в арбитраже трафика

Как связать доход и расход и получить воспроизводимый показатель окупаемости.

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

Ниже — формула, учебные примеры и порядок сверки отчёта. Числа придуманы для объяснения арифметики и не описывают результат inotrack или какой-либо рекламной кампании. Формула проста; большинство ошибок возникает раньше деления: в выборе суммы дохода, повторном учёте расходов, разных валютах и смешении заявок с подтверждёнными выплатами. Точность вычисления не компенсирует неполные исходные данные.

Формула ROI в арбитраже

ROI = (доход − расход) / расход × 100%. Сначала вычтите расход из дохода — получите прибыль в выбранных границах учёта. Затем разделите прибыль на положительный расход и умножьте на сто. Доход и расход должны относиться к согласованной выборке и быть приведены к одной валюте. Под доходом партнёра обычно рассматривают его выплату, а не всю сумму покупки клиента.

До расчёта назовите границы. Это одна кампания, один поток, конкретный источник или весь бизнес? В рекламном отчёте расходом может быть только закупка трафика. В оценке полной окупаемости также нужны сервер, услуги, креативы и прочие относимые затраты. Оба расчёта могут быть полезны, но их нельзя сравнивать без пояснения состава. Подпишите показатель так, чтобы коллега мог повторить вычисление.

Положительный ROI означает, что учтённый доход выше учтённого расхода. Нулевой — что суммы равны. Отрицательный — что расход превышает доход. Это описание выбранной истории, а не прогноз. Чем короче период и меньше подтверждённых событий, тем осторожнее следует переносить результат на дальнейшую закупку. Даже арифметически верный показатель не объясняет, почему кампания получила именно такой результат.

Примеры положительного и отрицательного ROI

Учебная кампания потратила 10 000 рублей и получила 13 000 рублей подтверждённого партнёрского дохода. Прибыль составляет 3 000 рублей. Делим 3 000 на 10 000 и умножаем на 100%: получается ROI 30%. Это не означает, что на счёт уже поступили деньги: подтверждение выплаты и её фактическое перечисление могут происходить в разные даты.

В другом примере расход равен тем же 10 000 рублей, а доход составляет 7 000 рублей. Прибыль отрицательная: минус 3 000 рублей. ROI равен минус 30%. Если дохода совсем нет, а положительный расход есть, показатель равен минус 100%. При дополнительных обязательствах или корректировках нужно смотреть полный состав данных, а не подгонять итог под знакомый диапазон.

Теперь добавим к первому примеру 2 000 рублей относимых инфраструктурных и организационных затрат. Общий расход станет 12 000 рублей, прибыль — 1 000 рублей, ROI — примерно 8,33%. Противоречия с прежними 30% нет: изменилась база расчёта. Поэтому рядом с процентом храните абсолютные суммы. Они показывают, насколько результат зависит от включения отдельной статьи затрат и что именно сравнивается.

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

Нулевой расход: ROI не определён

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

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

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

Апрув, холд, возвраты и дата учёта

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

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

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

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

ROI, ROAS, EPC и прибыль: в чём разница

Прибыль — абсолютная разница дохода и расхода. ROI показывает эту разницу относительно расхода. ROAS обычно выражает доход, делённый на рекламные расходы; он не вычитает расход в числителе. При одинаковой базе ROI 30% соответствует ROAS 1,3, или 130%. Сначала уточните, в каких единицах коллега записал ROAS, иначе одна и та же величина будет выглядеть разной.

EPC — доход на клик: доход делят на число кликов принятого типа. Этот показатель помогает сравнивать отдачу переходов, но не учитывает стоимость закупки сам по себе. Высокий EPC при ещё более дорогих кликах может сопровождаться отрицательным ROI. Аналогично высокий процент ROI при маленьком объёме не означает большую абсолютную прибыль. Смотрите проценты, суммы и объём вместе.

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

Валюты, инфраструктура и сверка отчёта

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

В inotrack есть отчёты, импорт расходов и финансовый модуль. Проверьте, какие затраты реально попали в выбранный отчёт: сервер и услуги могут требовать отдельного учёта. Сверьте одну кампанию с кабинетом, а подтверждённые выплаты — с сетью за совместимый период. Если источник расходов изменился с ручного на автоматический, исключите повторное включение уже внесённых сумм по принятому процессу.

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

Дальше

Другие статьи

статья

Что такое трекер в арбитраже трафика

От рекламного перехода до подтверждённой выплаты: схема измерения и её ограничения.

статья

Арбитраж на гемблинг: как устроена вертикаль

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

статья

Арбитраж на банки и финансы: МФО и кредитные карты

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

статья

Нутра в арбитраже: что это и как считать

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

статья

Медиабаер: кто это и чем занимается

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

статья

Что такое арбитраж трафика простыми словами

Кто оплачивает привлечение, за какие действия платят партнёру и почему предварительная заявка ещё не означает доход.

статья

Арбитраж трафика с нуля: гайд для новичков в 2026 году

Пошаговая подготовка первого измеримого теста: от гипотезы и предела расходов до проверки событий и решения о следующем запуске.

статья

Виды трафика в арбитраже: как различать источники

Чем источник отличается от формата, как намерение аудитории влияет на результат и какие данные нужны для сравнения каналов.

статья

CPA-сети и партнёрки для арбитража трафика

Как читать условия предложения, передавать события и отличать предварительную заявку от подтверждения и фактической выплаты.

статья

Как выбрать трекер для арбитража в 2026

Чек-лист из двенадцати пунктов: что проверить в трекере до того, как вести на него деньги, и как сделать это за неделю теста.

статья

Self-hosted трекер vs облачный: что выгоднее

Разбираем, из чего на самом деле состоит счёт за трекер, и при каких условиях свой сервер выгоднее облака — а при каких нет.

статья

Как настроить постбек Unicom24, Leads.su и Admitad в трекере

Пошагово: clickid в ссылке оффера, постбек-URL трекера в кабинете сети, статусы и суммы, проверка и сверка — на примере трёх CPA-сетей.

статья

Бот-фильтрация и защита лендов от скрейпинга

Боты съедают бюджет, портят статистику и уносят ленды. Разбираем, как трекер отличает их от людей и что безопасно с ними делать.

статья

Переезд с Keitaro за 10 минут

Импорт сам переносит настройки из Keitaro. Разбираем, что именно он забирает, что остаётся на тебе и в каком порядке переключать трафик.

статья

Сквозная аналитика расходов: FB, TikTok, Директ и push-сети

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

статья

Как настроить постбек Leads.su, Admitad и CityAds в self-hosted трекере

Три сети — три степени готовности: пресет, пресет через интеграцию и свой маппинг. Разбираем каждую по коду трекера и говорим, что сверить в кабинете.

статья

Сверка конверсий по API: как находить потерянные постбеки

Потерянный постбек не виден изнутри трекера. Разбираем, как сверка с API сети находит такие заявки, дозаписывает их без дублей и что показывает отчёт.

статья

Расходы из VK Ads и Яндекс.Директа автоматически: подключение и сопоставление с потоками

Расход подтягивается из кабинета раз в час и ложится на те же кампании и объявления, что и клики. Как подключить и почему расход привязан к кампании, а не к потоку.

статья

Переезд с Keitaro за вечер: импорт, домены и постбеки

Вечер на подготовку и несколько дней параллельной работы двух трекеров. План по часам: что делает импорт, что настраивать руками и когда выключать старый трекер.

статья

Self-hosted трекер на своём VPS: требования, установка и бэкапы

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

Поставь inotrack на свой сервер

Установка одной командой на чистый VPS за 10–15 минут. Ключ — сразу после оплаты на сайте или бесплатный на 7 дней.

Вопросы — в Telegram @SmokeJung.

Поддержка