IG Conf

IGCONF

Юнит-экономика iGaming: как считать CPA, CPC, ROI, ROAS, LTV и break-even FTD

Юнит-экономика iGaming показывает, сколько стоит привлечь одного экономически ценного игрока и сколько affiliate зарабатывает на этом игроке или на единице купленного трафика. Для CPA-модели основной вопрос выглядит так: Cost per Qualified FTD < CPA Payout? Для Revenue Share: Cost per Qualified FTD < Expected Affiliate LTV? Для Hybrid: Cost per Qualified FTD < Hybrid CPA + Expected RevShare LTV? Но реальная модель сложнее. Между рекламным расходом и affiliate revenue находится последовательность: Impression → Click → Registration → KYC → FTD → Qualified FTD → Revenue Каждый этап имеет собственную конверсию. Поэтому прибыльность iGaming-кампании определяется не одной цифрой CPA, а произведением нескольких переменных: стоимость трафика × conversion rate × approval rate × monetisation. Коротко: главная единица экономики iGaming — не регистрация и даже не raw FTD. Для CPA наиболее полезен Qualified FTD, а для Revenue Share — cohort игроков и создаваемый им LTV.

Что такое юнит-экономика в iGaming

Юнит-экономика — это анализ дохода и затрат на одну экономическую единицу бизнеса. В iGaming affiliate такой единицей можно считать:
  • impression;
  • click;
  • registration;
  • FTD;
  • qualified FTD;
  • referred player;
  • cohort игроков.
Выбор зависит от вопроса. Если необходимо определить максимальную цену клика, единицей будет click. Если нужно сравнить CPA offers — qualified FTD. Если сравниваются Revenue Share deals — полезнее анализировать player cohort и его cumulative NGR/LTV. В результате зрелая аналитика одновременно рассматривает несколько уровней: Traffic economics → Conversion economics → Player economics → Cohort economics.

Три уровня unit economics

Уровень 1. Трафик

Здесь анализируются: CPM → CTR → CPC → Clicks Вопрос: Сколько стоит привести пользователя на landing page?

Уровень 2. Conversion

Здесь: Registration → KYC → FTD → Qualified FTD Вопрос: Какая доля купленного трафика превращается в оплачиваемое operator событие?

Уровень 3. Monetisation

Здесь: CPA → NGR → Revenue Share → Hybrid → LTV Вопрос: Сколько revenue создаёт приобретённый игрок? Все три уровня необходимо соединить. Дешёвый CPC ничего не гарантирует, если traffic плохо конвертируется. Высокий CPA ничего не гарантирует, если approval низкий. Высокий Revenue Share ничего не гарантирует, если cohort практически не создаёт NGR.

Главная формула экономики iGaming affiliate

В максимально упрощённой форме: Profit = Affiliate Revenue − Traffic Cost − Operating Costs Для paid traffic: Traffic Cost = Clicks × CPC Для CPA: Affiliate Revenue = Qualified FTD × CPA Payout Следовательно: Profit = Qualified FTD × CPA − Clicks × CPC − Operating Costs Если operating costs временно не учитывать: Media Contribution = Affiliate Revenue − Advertising Spend Эта формула — отправная точка.

Почему CPA означает две разные вещи

В iGaming слово CPA используется в двух похожих, но разных смыслах.

CPA Payout

Это сумма, которую operator платит affiliate за qualified acquisition. Например: $150 за Qualified FTD

Acquisition CPA

Это сумма, которую affiliate фактически потратил, чтобы получить один qualified conversion. Например: $110 Cost per Qualified FTD Чтобы избежать путаницы, в этой статье мы используем: CPA Payout — выплата оператора. Cost per Qualified FTD / CPQFTD — фактическая стоимость приобретения игрока. Тогда экономика становится прозрачной: Unit Contribution = CPA Payout − CPQFTD Если: CPA Payout = $150 CPQFTD = $110 то: Unit Contribution = $40

Полная воронка iGaming

Базовая performance funnel: Impressions ↓ Clicks ↓ Registrations ↓ KYC ↓ FTD ↓ Validated FTD ↓ Qualified / Payable FTD ↓ CPA / RevShare / Hybrid Revenue Главная ошибка — оптимизировать только верхнюю часть воронки. Например, можно снизить Cost per Registration на 30%, но одновременно ухудшить:
  • KYC completion;
  • FTD conversion;
  • approval.
В результате Cost per Qualified FTD вырастет.

Подробнее: Воронка iGaming: Click → Registration → KYC → FTD → Qualified FTD.

Основные метрики iGaming unit economics

Метрика Формула Что показывает
CTR Clicks / Impressions привлекательность объявления
CPC Spend / Clicks стоимость одного клика
CPM Spend / Impressions × 1 000 стоимость тысячи показов
Registration CR Registrations / Clicks конверсию click → registration
FTD CR FTD / Clicks конверсию click → first deposit
Approval Rate Qualified FTD / Raw FTD качество депозитных conversions
CPQFTD Spend / Qualified FTD реальную стоимость оплачиваемого игрока
EPC Affiliate Revenue / Clicks revenue на один click
ROAS Revenue / Ad Spend рекламную окупаемость
ROI Profit / Cost прибыль относительно затрат
NGR / FTD NGR / FTD monetisation cohort
Affiliate LTV Lifetime Affiliate Revenue / Player lifetime value для affiliate
Payback Period время до Revenue ≥ Acquisition Cost скорость возврата капитала

Как считать CPC

CPC — Cost Per Click — показывает среднюю стоимость одного рекламного перехода. Формула: CPC = Advertising Spend / Clicks Например: Advertising Spend: $12 000 Clicks: 10 000 CPC: $12 000 / 10 000 = $1,20 CPC сам по себе ничего не говорит о прибыльности. $0,50 может быть слишком дорого для слабой воронки. $3 может быть выгодной ценой для хорошо конвертирующего high-value traffic. Поэтому правильный вопрос: Какой максимальный CPC позволяет текущая монетизация?

Что такое break-even CPC

Break-even CPC — максимальная стоимость клика, при которой affiliate revenue с одного click равен рекламным затратам на этот click. Для CPA: Break-even CPC = Click-to-Qualified-FTD CR × CPA Payout Предположим: Qualified FTD CR: 1% CPA: $150 Тогда: 0,01 × $150 = $1,50 Break-even CPC: $1,50 Если фактический CPC: $1,20 media contribution на один click: $1,50 − $1,20 = $0,30 Если CPC: $1,70 кампания убыточна на media level.

Break-even CPC с учётом approval rate

Часто медиабаер знает raw FTD rate, но не Qualified FTD rate. Тогда: Qualified FTD CR = Raw FTD CR × Approval Rate Следовательно: Break-even CPC = Raw FTD CR × Approval Rate × CPA Например: Raw FTD CR: 1,5% Approval: 80% CPA: $150 Qualified CR: 1,5% × 80% = 1,2% Break-even CPC: 1,2% × $150 = $1,80 Если approval падает до 60%: Qualified CR: 0,9% Break-even CPC: $1,35 То есть без единого изменения CPA или рекламной платформы допустимая стоимость клика падает на 25%.

Что такое EPC

EPC — Earnings Per Click — показывает, сколько affiliate revenue в среднем создаёт один полученный click. Формула: EPC = Affiliate Revenue / Clicks В CPA-модели: EPC = Qualified FTD CR × CPA По сути: EPC = break-even CPC до дополнительных расходов. Например: Revenue: $14 400 Clicks: 10 000 EPC: $1,44 Если CPC: $1,20 difference: $0,24 на click При 10 000 clicks: $2 400 media contribution

Почему EPC полезнее headline CPA

Рассмотрим два offers.
Показатель Offer A Offer B
CPA $220 $150
Qualified FTD CR 0,5% 1,2%
EPC $1,10 $1,80
Offer A имеет значительно более высокий CPA. Но каждый click приносит: $1,10 против: $1,80 у Offer B. Если click стоит одинаково, Offer B имеет значительно более сильную unit economics.

Подробнее: Как выбрать iGaming offer: CPA — не главный показатель.

Cost per Qualified FTD

Cost per Qualified FTD показывает, сколько media spend потребовалось для получения одной конверсии, которую operator действительно оплачивает. Формула: CPQFTD = Advertising Spend / Qualified FTD Например: Spend: $12 000 Qualified FTD: 96 Получаем: $12 000 / 96 = $125 Если CPA payout: $150 unit media contribution: $25 Если Qualified FTD падают до 60: $12 000 / 60 = $200 при том же CPA $150 кампания становится отрицательной.

Почему Cost per Raw FTD может вводить в заблуждение

Допустим: Spend: $10 000 Raw FTD: 100 Cost per Raw FTD: $100 Headline CPA: $150 На первый взгляд margin: $50 Но approval составляет только: 60% Qualified FTD: 60 Фактический CPQFTD: $10 000 / 60 = $166,67 Revenue: 60 × $150 = $9 000 То есть кампания убыточна. Именно поэтому raw FTD нельзя использовать как конечную economic unit в CPA-модели.

Approval Rate и его влияние на прибыль

Формула: Approval Rate = Qualified FTD / Raw FTD × 100% Предположим: 120 raw FTD. CPA: $150.

Approval 80%

Qualified: 96 Revenue: $14 400

Approval 60%

Qualified: 72 Revenue: $10 800 Падение approval всего на 20 percentage points уменьшило revenue: на $3 600, или 25%. Traffic spend при этом мог вообще не измениться. Поэтому approval — один из ключевых коммерческих KPI iGaming CPA.

Как несколько небольших изменений разрушают экономику

Conversion funnel мультипликативен. Допустим: Click → Registration: 15% Registration → KYC: 65% KYC → FTD: 15% FTD → Qualified: 80% Итоговый Click → Qualified FTD CR: 15% × 65% × 15% × 80% = 1,17% При CPA $150: EPC = $1,76 Теперь изменим всего два этапа: Registration → KYC: 55% Approval: 70% Итог: 15% × 55% × 15% × 70% = 0,866% EPC: около $1,30 То есть два относительно небольших ухудшения снизили revenue per click примерно на 26%. Именно поэтому оптимизация одной метрики в изоляции опасна.

Break-even CPM

Если traffic покупается по CPM, можно рассчитать максимальную допустимую стоимость 1 000 impressions. Формула: Break-even CPM = 1 000 × CTR × Qualified FTD CR × CPA где Qualified FTD CR считается от click. Пример: CTR: 2% Click → Qualified FTD: 1% CPA: $150 Из 1 000 impressions получаем: 20 clicks Из них: 0,2 Qualified FTD Expected revenue: 0,2 × $150 = $30 Следовательно: Break-even CPM = $30 Если inventory покупается за $20 CPM, media economics положительна до дополнительных costs. Если за $40 — отрицательна.

Revenue per 1 000 impressions

Полезна также метрика: Revenue eCPM = Affiliate Revenue / Impressions × 1 000 Она позволяет сравнивать monetisation traffic с CPM purchase price. Например: Revenue: $3 000 Impressions: 100 000 Revenue eCPM: $30 Если paid inventory имеет CPM $18: gross media spread: $12 на 1 000 impressions до дополнительных расходов.

ROAS в iGaming

ROAS — Return on Ad Spend — показывает отношение affiliate revenue к рекламным расходам. Формула: ROAS = Affiliate Revenue / Advertising Spend Если: Revenue: $15 000 Spend: $10 000 ROAS: 1,5 или: 150% Это означает, что каждый рекламный доллар создал $1,50 affiliate revenue. ROAS не означает 150% прибыли. Затраты уже составили $1. Media contribution: $0,50 на каждый $1 spend до operating expenses.

ROI в iGaming

Для целей внутренней аналитики удобно определить marketing ROI как: ROI = (Revenue − Costs) / Costs × 100% Если: Revenue: $15 000 Costs: $10 000 то: ROI = ($15 000 − $10 000) / $10 000 = 50% Таким образом: ROAS = 150% а: ROI = 50% Это не одно и то же.

Почему нужно заранее определить формулу ROI

В разных компаниях в Costs могут включать разные расходы. Например:

Media ROI

учитывает только: Advertising Spend

Contribution ROI

может дополнительно учитывать:
  • creative production;
  • tracking;
  • payment fees;
  • agency fees;
  • direct operational costs.

Full business ROI

добавляет:
  • salaries;
  • office;
  • software;
  • compliance;
  • legal;
  • finance;
  • other overhead.
Поэтому цифра: ROI = 25% бесполезна без определения denominator.

Contribution Margin

Для медиабаинга полезно считать: Contribution = Affiliate Revenue − Variable Acquisition Costs А: Contribution Margin = Contribution / Revenue × 100% Допустим: Revenue: $20 000 Media Spend: $14 000 Variable creative/tracking costs: $1 000 Contribution: $5 000 Contribution Margin: 25% Это ещё не обязательно net profit компании.

Реальный публичный пример Paid Media economics

Публичная отчётность Better Collective хорошо показывает, почему paid acquisition необходимо рассматривать через unit economics, а не только revenue. В 2025 году её Paid Media segment показал:
  • Revenue — €105,5 млн;
  • Costs — €80,5 млн;
  • operating profit before depreciation, amortization and special items — €25,0 млн;
  • соответствующую margin — 24%.
Компания отдельно поясняет, что Paid Media предполагает покупку рекламы в search engines, social media и third-party sports media platforms и поэтому работает с существенными прямыми расходами и более низкой gross margin, чем Publishing. Эти показатели относятся конкретно к Better Collective и не являются benchmark для отдельной affiliate-кампании. Практический вывод: рост revenue сам по себе не означает улучшение economics. Нужно одновременно смотреть на cost required to produce that revenue.

Три сценария одной CPA-кампании

Возьмём одинаковые вводные: Clicks: 10 000 CPC: $1,20 Spend: $12 000 CPA: $150 Меняем только conversion и approval.
Показатель Пессимистичный Базовый Сильный
Clicks 10 000 10 000 10 000
CPC $1,20 $1,20 $1,20
Spend $12 000 $12 000 $12 000
Raw FTD CR 0,8% 1,2% 1,6%
Raw FTD 80 120 160
Approval 65% 80% 90%
Qualified FTD 52 96 144
CPA payout $150 $150 $150
Revenue $7 800 $14 400 $21 600
EPC $0,78 $1,44 $2,16
CPQFTD $230,77 $125 $83,33
ROAS 65% 120% 180%
Media ROI −35% +20% +80%
В каждом scenario:
  • источник;
  • объём clicks;
  • CPC;
  • CPA payout
одинаковы. Экономику полностью меняют: conversion + approval. Это одна из главных идей unit economics.

Что такое break-even FTD rate

Можно решить формулу в обратную сторону. Если: CPC = $1,20 CPA = $150 какой Qualified FTD CR нужен для нулевой media margin? Формула: Break-even Qualified FTD CR = CPC / CPA Получаем: $1,20 / $150 = 0,8% То есть минимум: 0,8 Qualified FTD на каждые 100 clicks. Если approval = 80%, необходимый Raw FTD CR: 0,8% / 80% = 1%

Почему break-even важнее target CPA рекламной платформы

Advertising platform может показывать:
  • target CPA;
  • purchase conversion;
  • registration cost.
Но operator оплачивает своё событие. Например: Meta/Google event: Deposit Operator payment event: Qualified FTD Если часть deposit events отклоняется, оптимизация платформы и экономическая метрика affiliate расходятся. Поэтому внутренний break-even должен строиться по событию, которое связано с revenue.

Как считать экономику Revenue Share

CPA относительно прост: conversion × fixed payout. Revenue Share требует прогнозировать дальнейшую ценность игрока. Основная формула: Affiliate Revenue = NGR × RevShare % На уровне одного игрока: Affiliate LTV = Lifetime NGR per Player × RevShare % Допустим: Expected Lifetime NGR: $700 RevShare: 30% Affiliate LTV: $210 Если Cost per Qualified FTD: $120 expected lifetime contribution: $90

Что такое Affiliate LTV

Affiliate LTV — ожидаемый cumulative affiliate revenue, который создаёт привлечённый игрок за весь анализируемый жизненный цикл. Важно отличать:

Operator LTV

ценность клиента для gambling operator.

Affiliate LTV

часть ценности, которую согласно agreement получает affiliate. Affiliate LTV может быть: CPA only или: Revenue Share или: Hybrid CPA + Revenue Share tail.

LTV в CPA

При чистом CPA: Affiliate LTV ≈ CPA Payout если после acquisition affiliate больше не получает revenue с этого игрока. Например: CPA: $150 Affiliate revenue from player: $150 Дальнейший NGR не меняет affiliate revenue.

LTV в Revenue Share

Формула: Affiliate LTV = Expected Lifetime NGR × RevShare % Если: Lifetime NGR: $1 000 RevShare: 25% affiliate LTV: $250 Если CPQFTD: $130 expected contribution: $120 Но это прогноз. Revenue Share LTV необходимо регулярно пересчитывать на основе actual cohorts.

LTV в Hybrid

Формула: Affiliate LTV = Hybrid CPA + Expected Lifetime NGR × RevShare % Например: Hybrid CPA: $70 RevShare: 20% Lifetime NGR: $700 Affiliate LTV: $70 + $140 = $210 Если acquisition cost: $120 expected lifetime contribution: $90

Почему LTV нельзя считать одной постоянной цифрой

Игроки, пришедшие из разных:
  • GEO;
  • devices;
  • sources;
  • creatives;
  • operators;
  • seasons;
  • campaigns
могут иметь совершенно разный retention и NGR. Поэтому правильнее говорить: LTV of Cohort X а не: наш LTV = $200.

Cohort analysis

Cohort — группа игроков, объединённая общим признаком или периодом acquisition. Например: Players acquired through Google Search in Brazil during August 2026. Для cohort можно отслеживать: D7 D30 D60 D90 D180 D365 и смотреть cumulative:
  • active players;
  • deposits;
  • GGR;
  • NGR;
  • affiliate revenue.

Подробнее: Cohort analysis в iGaming: как оценивать качество игроков через 7, 30, 60 и 90 дней.

Пример RevShare cohort economics

Допустим: 100 Qualified FTD. Acquisition spend: $12 000 CPQFTD: $120 RevShare: 30% Cumulative NGR per acquired player:
Период NGR / Player Affiliate Revenue / Player Revenue cohort
D30 $120 $36 $3 600
D90 $300 $90 $9 000
D180 $500 $150 $15 000
Lifetime estimate $700 $210 $21 000
Acquisition spend: $12 000 На D90 cohort ещё не окупился. К D180 cumulative affiliate revenue уже превышает acquisition spend.

Что такое Payback Period

Payback Period — время, необходимое, чтобы cumulative affiliate revenue сравнялся с acquisition cost. Условие: Cumulative Revenue ≥ Acquisition Cost Если cohort стоил: $12 000 а cumulative revenue: D30: $3 600 D90: $9 000 D180: $15 000 то payback происходит между D90 и D180. После payback последующий положительный revenue увеличивает contribution.

Почему payback особенно важен для масштабирования

Представим две кампании.

Campaign A

ROI: 25% Payback: 30 дней

Campaign B

Expected lifetime ROI: 60% Payback: 14 месяцев Campaign B потенциально создаёт больше прибыли. Но для быстрого scaling ей требуется значительно больше working capital. Если affiliate ежемесячно расходует $100 000, длинный payback означает, что одновременно в незавершённом acquisition cycle могут находиться сотни тысяч или миллионы долларов. Следовательно: ROI и liquidity — разные вопросы.

Как считать ROAS при Revenue Share

Здесь важно использовать конкретное временное окно. Например: Spend: $20 000 D30 affiliate revenue: $8 000 D30 ROAS: 40% D90 revenue: $16 000 D90 ROAS: 80% D180: $24 000 D180 ROAS: 120% Lifetime forecast: $35 000 Expected lifetime ROAS: 175% Все четыре показателя одновременно могут быть корректными. Поэтому писать просто: ROAS = 175% без указания horizon — ошибка.

realized LTV против predicted LTV

Нужно различать: Realized LTV — уже фактически полученный cumulative revenue. Predicted LTV — прогноз будущего revenue. Например: D90 realized revenue: $90 per player Predicted lifetime revenue: $210 Нельзя трактовать $210 как уже заработанные деньги. Чем длиннее prediction horizon, тем выше uncertainty.

Как прогнозировать RevShare LTV

Наиболее надёжная база — собственные исторические cohorts. Можно анализировать: D30 → D90 multiplier D90 → D180 multiplier D180 → D365 multiplier Например, исторически похожие cohorts показывают: D90 revenue: $100/player. D365: $180/player. Тогда появляется эмпирический multiplier: 1,8× Но его нельзя автоматически переносить между:
  • GEO;
  • operators;
  • products;
  • traffic sources.

NGR и unit economics

Revenue Share рассчитывается не от headline player deposits, а от contract-defined gaming revenue base. Grandstand, ранее Gambling.com Group, описывает Revenue Share как долю NGR привлечённых игроков, тогда как CPA представляет fixed cash payment за referred player, а Hybrid объединяет оба механизма. Поэтому для Revenue Share необходимо понимать: GGR − contractual deductions = NGR × RevShare = Affiliate Revenue

Подробнее: CPA, RevShare или Hybrid в iGaming: как работают модели оплаты.

NGR per FTD

Очень полезная cohort-метрика: NGR per FTD = Cohort NGR / Number of FTD Например: 90-day NGR: $40 000 100 FTD: $400 NGR / FTD При RevShare 30%: affiliate revenue per acquired player: $120 Если CPQFTD: $90 cohort уже имеет положительную 90-day contribution. Если CPQFTD: $150 ещё нет.

Revenue per Qualified FTD

Для сравнения разных commission models можно привести всё к единой метрике: Revenue per Qualified FTD

CPA

просто payout: $150

RevShare

D90: $120 Lifetime forecast: $240

Hybrid

CPA: $70 D90 RS: $60 Total D90: $130 Lifetime RS: $150 Expected lifetime: $220 Теперь все deals можно сравнить с одним CPQFTD.

Contribution per Qualified FTD

Формула: Contribution per QFTD = Revenue per QFTD − Cost per QFTD Пример:
Deal Revenue / QFTD CPQFTD Contribution
CPA $150 $120 $30
RevShare D90 $110 $120 −$10
RevShare Lifetime $220 $120 $100
Hybrid D90 $140 $120 $20
Hybrid Lifetime $230 $120 $110
Для RevShare обязательно указывать period.

CPA-equivalent NGR

При сравнении CPA и Revenue Share полезно определить NGR, при котором RevShare становится равным фиксированному CPA. Формула: CPA-equivalent NGR = CPA / RevShare Rate CPA: $150 RevShare: 30% Получаем: $150 / 0,30 = $500 Если player создаёт cumulative commissionable NGR $500: affiliate Revenue Share: $150 Номинально он достигает CPA payout.

Break-even CPQFTD в разных моделях

Для CPA: Maximum CPQFTD = CPA Payout Для Revenue Share: Maximum CPQFTD = Expected Affiliate LTV Для Hybrid: Maximum CPQFTD = Hybrid CPA + Expected RevShare LTV Но это лишь nominal break-even. Для бизнеса нужен запас. Если expected LTV = $150 и acquisition cost = $149, кампания практически не имеет tolerance к:
  • variance;
  • tracking losses;
  • refunds;
  • overhead;
  • prediction error.

Margin of Safety

Полезно использовать: Margin of Safety = Expected Revenue per QFTD − CPQFTD или процент: Margin of Safety % = 1 − CPQFTD / Expected Revenue per QFTD Например: Expected revenue: $180 CPQFTD: $120 Margin: $60 или: 33,3% от expected revenue. Чем более неопределён LTV, тем важнее buffer.

Почему оптимизировать на ROAS первого дня опасно

CPA и Revenue Share создают revenue с разной скоростью. Pure CPA может дать почти весь revenue после approval. RevShare может выглядеть значительно хуже:
  • D7;
  • D30;
  • даже D90,
но иметь более высокий lifetime value. Если algorithm или media buyer автоматически отключает кампании только по раннему ROAS, он может систематически уничтожать high-LTV acquisition. Обратная ошибка — держать убыточный traffic месяцами, оправдывая его «будущим LTV», который историческими cohorts не подтверждается.

Что такое blended economics

Компания может одновременно иметь:
  • CPA deals;
  • RevShare;
  • Hybrid;
  • Publishing;
  • Paid Media.
В таком случае полезно считать: Blended Revenue per FTD и: Blended Cost per FTD но blended metric нельзя использовать вместо granular analysis. Grandstand в H1 2026 одновременно получала performance-marketing revenue из CPA, Revenue Share и Hybrid arrangements, что иллюстрирует портфельную природу monetisation у крупных affiliate businesses.

Почему blended ROI может скрывать проблему

Допустим:

GEO A

Spend: $100 000 Profit: $40 000

GEO B

Spend: $100 000 Loss: −$30 000 Portfolio: Spend: $200 000 Profit: $10 000 ROI: 5% Положительный общий ROI скрывает тот факт, что половина капитала направлена в разрушительную unit economics. Поэтому анализ необходимо делать минимум по: GEO × Source × Operator × Deal Type а лучше ещё глубже.

Рекомендуемая аналитическая детализация

Оптимальная таблица: Date × GEO × Source × Campaign × Creative × Landing × Operator × Offer × Deal Type × Cohort Метрики: Impressions Clicks Spend Registrations KYC Raw FTD Qualified FTD CPA Revenue NGR RevShare Revenue Total Revenue Из неё рассчитываются: CTR CPC CR Approval CPQFTD EPC ROAS ROI LTV Payback

Какие метрики смотреть каждый день

Для paid traffic ежедневно полезно контролировать:
  • Spend;
  • Clicks;
  • CPC/CPM;
  • CTR;
  • Registrations;
  • Raw FTD;
  • Qualified FTD, если данные уже поступили;
  • provisional EPC;
  • pacing относительно cap.
Но daily data имеет высокий noise. Особенно для небольших campaigns.

Какие метрики смотреть по cohort

Для Revenue Share и Hybrid:
  • D7 NGR;
  • D30 NGR;
  • D60 NGR;
  • D90 NGR;
  • active player rate;
  • affiliate revenue per FTD;
  • cumulative ROAS;
  • payback;
  • projected LTV.
Это другой аналитический горизонт.

Почему нельзя принимать решения по слишком маленькой выборке

Допустим: CPA: $150 Получено всего: 3 FTD Один rejected conversion меняет approval: с: 100% до: 66,7% Это огромный сдвиг. При 1 000 FTD один rejection практически ничего не меняет. Следовательно, чем меньше sample size, тем осторожнее должны быть решения о scale/kill.

Variance особенно важна для Revenue Share

Gaming results по своей природе могут быть волатильными. Один high-value player может существенно изменить NGR небольшого cohort в конкретном периоде. Поэтому RevShare economics необходимо оценивать:
  • на достаточно длинном горизонте;
  • на достаточном количестве игроков;
  • с учётом pooling и contract rules.
Не следует превращать один сильный месяц в lifetime assumption.

Expected value против фактического результата

Unit economics должна работать с expected values. Если исторические данные показывают: 60% probability revenue $100 30% probability revenue $200 10% probability revenue $700 expected revenue: 0,6 × $100 + 0,3 × $200 + 0,1 × $700 = $190 Это не означает, что каждый player принесёт $190. Это означает среднюю ожидаемую ценность распределения. На масштабе expected value становится полезнее истории одного конкретного игрока.

Scaling и marginal unit economics

Очень частая ошибка: Campaign ROI +50% → увеличиваем budget в 10 раз → ожидаем тот же ROI. Но acquisition curve редко линейна. При росте spend могут:
  • увеличиваться CPC/CPM;
  • исчерпываться high-intent audiences;
  • расширяться targeting;
  • ухудшаться CTR;
  • падать conversion;
  • расти creative fatigue.
Поэтому scale нужно анализировать через marginal economics.

Average ROI против Marginal ROI

Предположим: первые $10 000 spend дают: Revenue: $15 000. ROAS: 150%. Следующие $10 000: Revenue: $11 000. Incremental ROAS: 110%. Общий результат: Spend: $20 000. Revenue: $26 000. Blended ROAS: 130%. Среднее всё ещё выглядит хорошо. Но следующая единица budget находится почти возле break-even. Поэтому scale decision должен смотреть на incremental return, а не только historical average.

Когда остановить масштабирование

В простейшей модели рост spend продолжается пока: Marginal Expected Revenue > Marginal Acquisition Cost + Required Margin Не просто пока: Revenue > Spend. Компания может установить required contribution buffer. Например: minimum target ROAS: 130% Тогда campaign с marginal ROAS 105% математически ещё не убыточна по media, но уже не соответствует capital allocation target.

Creative economics

Креатив обычно оценивают по CTR. Это недостаточно. Представим:

Creative A

CTR: 3% FTD quality: слабая. EPC: $0,90.

Creative B

CTR: 1,8% Но аудитория имеет высокий intent. EPC: $1,80. При CPC $1,10: Creative A: убыточен. Creative B: прибылен. Поэтому creative KPI должен доходить минимум до: Cost per Qualified FTD а для Revenue Share желательно до: NGR/LTV by creative cohort.

Landing Page economics

Landing оптимизируется не только на click-out rate. Допустим:

Landing A

Operator click-out: 70% Но downstream Qualified FTD CR: 0,5%.

Landing B

Click-out: 50% Но Qualified FTD CR: 1,5%. Landing B может иметь значительно более высокую economic value. Следовательно, CRO должен связывать: Landing Experiment → Operator Conversion → Revenue а не останавливаться на affiliate-link CTR.

Operator economics

Один и тот же traffic source может иметь разные показатели у разных operators. Например:
Метрика Operator A Operator B
CPA $200 $150
Qualified FTD CR 0,6% 1,1%
EPC $1,20 $1,65
CPC $1,10 $1,10
Contribution / Click $0,10 $0,55
Более низкий payout снова оказывается экономически сильнее.

GEO economics

Сравнивать GEO только по CPA тоже неправильно. Допустим:

GEO A

CPA: $250. CPC: $4. Qualified FTD CR: 1%. EPC: $2,50. Кампания убыточна.

GEO B

CPA: $120. CPC: $0,70. Qualified FTD CR: 1%. EPC: $1,20. Contribution: $0,50 per click. Поэтому GEO оценивается как полный набор: traffic price × conversion × approval × monetisation × regulatory cost.

Подробнее: Как выбрать GEO для iGaming: регулирование, CPA, конкуренция и экономика.

Cash flow и unit economics

Прибыльная кампания способна создать cash-flow crisis. Представим: Monthly Spend: $200 000 Expected Revenue: $260 000 ROI: 30% Но payout приходит через 60 дней. Для непрерывного scale необходимо финансировать минимум несколько media cycles до получения денег. Следовательно, требуется: working capital model.

Cash Conversion Cycle для affiliate

Упрощённо: Day 0: купили traffic. Day 0–7: получили FTD. Day 7–30: conversion validation. Day 30: invoice/reporting. Day 45–60+: payment. Для Revenue Share revenue может формироваться значительно дольше. Grandstand сообщает, что fees от клиентов в её performance-marketing arrangements обычно выплачиваются в течение 30–45 дней после invoice date. Это условия конкретного публичного бизнеса и не универсальное правило iGaming affiliate market.

Почему payment terms являются частью unit economics

Два offers могут иметь одинаковые: CPA = $150. Но:

Offer A

Payment: Net 15.

Offer B

Payment: Net 60. При небольшом budget разница может быть незначительной. При миллионном annual media spend она влияет на:
  • working capital;
  • скорость reinvestment;
  • external financing;
  • scaling capacity.
Поэтому экономическая ценность одного dollar revenue зависит и от времени его получения.

Как считать полный Cost per Qualified FTD

В базовой media-модели: CPQFTD = Ad Spend / Qualified FTD Для более точной business economics: **Fully Loaded CPQFTD = Ad Spend
  • Creative Costs
  • Variable Technology
  • Agency/Buying Fees
  • Direct Operational Costs divided by Qualified FTD**
Например: Media: $100 000. Creatives: $5 000. Tracker: $2 000. Variable team/agency costs: $8 000. Qualified FTD: 1 000. Media CPQFTD: $100 Fully Loaded: $115 При CPA $120 campaign выглядит прекрасно по media dashboard: margin: $20. Но после direct costs: margin: только $5.

Почему overhead нужно отделять от unit economics

Не все расходы нужно насильно распределять на каждый click. Есть:

Variable Costs

растут вместе с campaign.

Semi-variable Costs

частично увеличиваются со scale.

Fixed Costs

существуют независимо от количества FTD. Для operational decisions сначала полезно смотреть: Contribution Margin а потом: Company-level Net Profit Иначе высокие fixed costs могут заставить выключить campaign, которая на самом деле приносит положительную marginal contribution.

Практический P&L одной кампании

Допустим: Clicks: 50 000. CPC: $1,00. Media Spend: $50 000 Qualified FTD:
CPA: $160. Revenue: $64 000 Media contribution: $14 000 Дополнительные variable costs: Creatives: $2 000. Tracking: $1 000. Affiliate/network fee: $1 000. Direct contribution: $10 000 Contribution margin: 15,6% Если allocated fixed overhead составляет ещё $6 000: campaign-level operating profit: $4 000 Именно поэтому: Revenue ≠ Contribution ≠ Profit.

Как Revenue Share меняет P&L

При Revenue Share часть revenue cohort возникает после отчётного месяца. В результате accounting view и acquisition view расходятся. Acquisition P&L должен связывать будущий realized revenue с месяцем, когда был приобретён cohort. Например: August Cohort: Spend: $50 000. Revenue: August: $10 000 September: $15 000 October: $12 000 November: $8 000 Later: ... Если смотреть только calendar-month P&L, легко потерять связь между acquisition и monetisation. Поэтому нужен cohort P&L.

Cohort P&L

Пример структуры:
Cohort Spend QFTD D30 Rev D90 Rev D180 Rev Lifetime Forecast
Jan $50k 400 $25k $48k $70k $90k
Feb $55k 430 $27k $52k $75k $94k
Mar $60k 450 $24k $45k — $88k
Так видно, какой acquisition month действительно создал хороших игроков.

Forecast error

Для LTV необходимо измерять не только forecast, но и его ошибку. Например: D90 forecast Lifetime Revenue: $200/player Actual D365: $150 Forecast Error: −25% Если модель систематически переоценивает LTV, acquisition bids тоже систематически завышаются. Поэтому полезно контролировать: Predicted LTV vs Realized LTV по историческим cohorts.

Три типа break-even в iGaming

Важно различать три точки.

Media Break-even

Revenue = Ad Spend

Contribution Break-even

Revenue = Ad Spend + Direct Variable Costs

Full Business Break-even

Revenue = Direct Costs + Allocated Fixed Costs Кампания может пройти первый уровень, но не пройти третий.

Target economics вместо нулевого break-even

Задача бизнеса — не просто выйти в ноль. Если campaign имеет: Expected Revenue: $100 000. Total Cost: $99 000. формально она прибыльна. Но 1% margin недостаточен для покрытия uncertainty. Поэтому компании устанавливают:
  • target ROAS;
  • target CPQFTD;
  • target payback;
  • target contribution margin.
Например: CPA: $150. Target contribution: 30%. Допустимый fully loaded acquisition cost: $150 × 70% = $105 Тогда target CPQFTD: $105, а не $150.

Target CPC

Если target margin задан заранее: Target CPC = Break-even CPC × (1 − Target Margin on Revenue) Например: Break-even CPC: $1,50. Target contribution margin: 20%. Target CPC: $1,20 Это гораздо полезнее для bidding, чем сам break-even.

Почему данные operator важнее рекламного dashboard

Advertising platform знает:
  • impression;
  • click;
  • platform event.
Но она не всегда знает:
  • validated FTD;
  • approval;
  • operator rejection;
  • NGR;
  • lifetime value.
Следовательно: ad-platform ROAS может отличаться от affiliate business ROAS. Для правильной unit economics необходимо соединить: Advertising Data + Affiliate Tracking + Operator Reporting.

Минимальная схема данных

Ad platform Spend Impressions Clicks Campaign Creative ↓ Tracker Click ID SubID Landing Offer ↓ Operator Registration KYC FTD Qualified FTD NGR ↓ BI Revenue EPC CPQFTD ROAS ROI LTV Payback

Подробнее: S2S tracking и postback в iGaming.

Какие решения должна поддерживать unit economics

Хорошая модель должна отвечать минимум на пять вопросов.

1. Можно ли купить следующий click?

Сравниваем: Expected EPC vs CPC

2. Можно ли увеличить budget?

Сравниваем: Marginal ROAS vs Target ROAS

3. Какой offer выгоднее?

Сравниваем: Revenue / Click Revenue / QFTD Contribution / QFTD

4. Какой cohort сильнее?

Сравниваем: NGR / FTD Affiliate LTV Payback

5. Куда направить капитал?

Сравниваем: Risk-adjusted return + payback + scalability.

Что оптимизировать первым

При отрицательной economics полезно разложить проблему: Traffic Price × Funnel × Approval × Monetisation

CPC слишком высокий

Работа с:
  • targeting;
  • bidding;
  • creative;
  • source.

Conversion низкий

Работа с:
  • landing;
  • operator;
  • message match;
  • localization;
  • funnel.

Approval низкий

Проверяются:
  • traffic quality;
  • GEO;
  • qualification criteria;
  • fraud/rejection reasons.

Monetisation низкая

Проверяются:
  • CPA;
  • commercial terms;
  • Revenue Share;
  • NGR;
  • operator selection.
Так unit economics превращается в diagnostic framework.

Какие цифры нельзя считать универсальными benchmark

Не существует универсального для всего iGaming:
  • хорошего CPC;
  • нормального CPA;
  • среднего FTD rate;
  • стандартного approval;
  • правильного RevShare;
  • идеального ROAS.
Они зависят от: GEO × Product × Source × Operator × Brand × Deal × Period. Поэтому цифры в этой статье являются иллюстративными математическими примерами, а не рыночными benchmark.

Формулы iGaming unit economics

Traffic

CPC = Spend / Clicks CPM = Spend / Impressions × 1 000 CTR = Clicks / Impressions × 100%

Funnel

Registration CR = Registrations / Clicks FTD CR = FTD / Clicks Approval Rate = Qualified FTD / Raw FTD Qualified FTD CR = Qualified FTD / Clicks

Acquisition

CPQFTD = Spend / Qualified FTD

Monetisation

CPA Revenue = Qualified FTD × CPA RevShare Revenue = NGR × RevShare % Hybrid Revenue = Qualified FTD × Hybrid CPA + NGR × RevShare %

Traffic value

EPC = Affiliate Revenue / Clicks Break-even CPC = Qualified FTD CR × CPA или: Break-even CPC = Raw FTD CR × Approval Rate × CPA Break-even CPM = 1 000 × CTR × Qualified FTD CR × CPA

Profitability

ROAS = Revenue / Ad Spend ROI = (Revenue − Costs) / Costs Contribution = Revenue − Variable Costs

Lifetime economics

Affiliate LTV = Expected Lifetime NGR × RevShare % Hybrid LTV = Hybrid CPA + Expected RevShare LTV CPA-equivalent NGR = CPA / RevShare %

Payback

Payback occurs when Cumulative Affiliate Revenue ≥ Acquisition Cost

Какие пять метрик важнее всего для paid CPA

Если сократить dashboard до пяти показателей:
  1. CPC
Сколько стоит входящий click.
  1. Qualified FTD CR
Какая доля clicks реально превращается в payable conversions.
  1. CPQFTD
Сколько стоит один оплачиваемый player.
  1. EPC
Сколько revenue создаёт click.
  1. Contribution
Сколько остаётся после acquisition cost.

Какие пять метрик важнее всего для RevShare

  1. CPQFTD
Стоимость acquisition.
  1. NGR / FTD
Качество players.
  1. Affiliate Revenue / FTD
Сколько affiliate реально получает с cohort.
  1. Payback
Скорость возврата капитала.
  1. Realized vs Predicted LTV
Насколько прогноз соответствует реальности.

Как использовать unit economics перед запуском

До campaign нужны assumptions. Например: Estimated CPC: $1,20 Expected FTD CR: 1,3% Expected approval: 80% CPA: $150 Qualified CR: 1,04% Expected EPC: $1,56 Expected media contribution per click: $0,36 Expected media ROI: 30% После запуска assumptions заменяются actual data.

Plan vs Actual

Полезная таблица:
Metric Plan Actual Difference
CPC $1,20 $1,35 +12,5%
Raw FTD CR 1,3% 1,4% +7,7%
Approval 80% 65% −18,8%
Qualified FTD CR 1,04% 0,91% −12,5%
EPC $1,56 $1,37 −12,2%
CPQFTD $115 $148 +28,7%
Так становится видно, почему economics не соответствует плану.

Главное о юнит-экономике iGaming

Юнит-экономика iGaming начинается не с ROI. Она начинается с цепочки: Impression → Click → Registration → KYC → Raw FTD → Qualified FTD → Affiliate Revenue Для CPA основная проверка: CPA Payout > Fully Loaded Cost per Qualified FTD Для Revenue Share: Expected Affiliate LTV > Fully Loaded Cost per Qualified FTD Для Hybrid: Hybrid CPA + Expected RevShare LTV > Fully Loaded Cost per Qualified FTD На уровне traffic: EPC > CPC На уровне campaign: Revenue > Acquisition Cost На уровне business: Contribution должен покрывать fixed costs и давать требуемую прибыль. При этом наиболее важная идея состоит в том, что unit economics — мультипликативная система. Падение conversion, approval или monetisation на нескольких этапах одновременно может уничтожить margin значительно быстрее, чем кажется при рассмотрении каждой метрики отдельно. Поэтому профессиональная iGaming analytics должна отвечать не только: «Какой у нас ROI?» а: «Какая часть funnel создаёт или разрушает ROI, сколько стоит дополнительный qualified player и какую lifetime value он приносит?» Именно после этого появляется возможность принимать рациональные решения: Scale → Hold → Optimise → Kill.

FAQ

Что такое юнит-экономика iGaming?

Это анализ доходов и затрат на единицу привлечённого трафика или игрока. Наиболее полезными units являются click, qualified FTD и player cohort.

Как рассчитать Cost per FTD?

Если речь идёт о raw FTD: Cost per FTD = Advertising Spend / Raw FTD. Для реальной CPA-economics полезнее: Cost per Qualified FTD = Spend / Qualified FTD.

Что такое Qualified FTD?

Это первый депозитный клиент, выполнивший условия affiliate program и признанный operator оплачиваемой conversion.

Как рассчитать break-even CPC в iGaming?

Для CPA: Break-even CPC = Qualified FTD CR × CPA Payout. Если известен только raw FTD rate: Break-even CPC = Raw FTD CR × Approval Rate × CPA.

Как рассчитать break-even CPM?

Break-even CPM = 1 000 × CTR × Qualified FTD CR × CPA.

Что такое EPC в affiliate marketing?

EPC, или Earnings Per Click, показывает affiliate revenue на один click: EPC = Affiliate Revenue / Clicks.

Чем EPC отличается от CPC?

CPC показывает стоимость click, EPC — revenue от click. Если EPC выше CPC, campaign имеет положительный media contribution до прочих расходов.

Что такое ROAS?

ROAS — отношение affiliate revenue к advertising spend: ROAS = Revenue / Ad Spend.

Чем ROI отличается от ROAS?

ROAS сравнивает revenue с рекламными расходами. ROI оценивает прибыль относительно затрат: ROI = (Revenue − Costs) / Costs.

Какой ROAS считается хорошим в iGaming?

Универсального benchmark нет. Требуемый ROAS зависит от direct costs, overhead, cash-flow requirements, uncertainty и target margin конкретного бизнеса.

Как считается affiliate LTV в Revenue Share?

В упрощённом виде: Affiliate LTV = Expected Lifetime NGR × RevShare %. Точная economics зависит от contract-defined NGR и других условий agreement.

Что такое payback period?

Это срок, за который cumulative affiliate revenue достигает acquisition cost.

Почему campaign может иметь хороший ROI, но создавать проблемы с cash flow?

Потому что advertising spend оплачивается раньше, чем приходит affiliate payout. Особенно большой разрыв возможен в Revenue Share модели.

Что важнее — CPA или conversion rate?

Их нельзя корректно разделять. Revenue per click определяется их сочетанием: EPC = Qualified FTD CR × CPA.

Почему высокий CPA может быть невыгоден?

Потому что высокий payout может сочетаться с дорогим traffic, низкой conversion, плохим approval или ограничениями qualification.

Как учитывать approval rate?

Использовать Qualified FTD вместо raw FTD: Qualified FTD = Raw FTD × Approval Rate.

Какой показатель лучше использовать для сравнения offers?

Для paid traffic особенно полезны: EPC, CPQFTD и Contribution per Click / per Qualified FTD. Для RevShare дополнительно нужны: LTV и Payback Period.

Что такое fully loaded CPA?

Это полная стоимость acquisition с учётом не только media spend, но и связанных variable costs: creatives, tracking, commissions и других прямых расходов.

Почему нужно считать cohorts?

Потому что игроки, привлечённые в разные периоды, GEO или channels, могут создавать разный NGR и LTV.

Можно ли масштабировать campaign с положительным ROI?

Не автоматически. При росте spend marginal CPC, conversion и audience quality могут ухудшаться. Решение следует принимать по marginal economics.