Довели закуп до предела ёмкости рынка и зафиксировали точку, после которой рост объёма перестаёт окупаться.
Задача
Запрос пришёл от партнёра, который хотел зайти в гео быстро и без долгой раскачки. Рекламодатель требовал максимального объёма и оценивал работу по количеству депозитов, а не по прибыли.
Работали по вертикали «iGaming» на рынке Перу. Модель оплаты — CPA за первый депозит, основные источники — Facebook Ads, TikTok Ads, push.
Как мы это делали
План строили так, чтобы каждый шаг можно было откатить отдельно.
- Разогнали закуп до предела, фиксируя предельную стоимость каждой дополнительной тысячи депозитов.
- Построили кривую предельной доходности по объёму.
- Показали точку, после которой каждый следующий депозит обходится дороже своей ценности.
- Согласовали переход с целевого показателя «объём» на целевой показатель «прибыль при заданной минимальной планке объёма».
Что пошло не так
Первый заметный провал случился на масштабировании. На пике объёма проект давал максимум депозитов и при этом минимальную прибыль — но отчётность рекламодателя показывала его как лучший месяц.
Собрали сравнительный отчёт за три месяца с разным объёмом и одной и той же разбивкой по прибыли. После него цель проекта переформулировали на уровне договора.
Результат
К концу периода связка вышла на плановые показатели. За период август 2025 — январь 2026: первых депозитов на пике — 1 900/мес, оптимальный объём — 1 450/мес, к прибыли на оптимуме — +34%, срок проекта — 5 мес.
Оптимальный объём оказался на 24% ниже максимально достижимого, а прибыль при этом — на треть выше. Кривую предельной доходности теперь строим на всех крупных проектах.
Что забрали в работу
- Максимальный объём и максимальная прибыль почти никогда не совпадают.
- Кривая предельной доходности — самый убедительный аргумент в разговоре о целях.
- Метрика в договоре определяет поведение команды сильнее любых договорённостей на словах.
Цифры относятся к конкретной связке, гео и периоду закупа. На другом оффере и в другом сезоне экономика будет иной — мы всегда пересчитываем её до старта.