IG Conf

IGCONF

Воронка iGaming: Click → Registration → KYC → FTD → Qualified FTD

Воронка iGaming показывает, какая доля рекламного или органического трафика проходит путь от первого click до экономически значимого события — обычно FTD или Qualified FTD. Упрощённая affiliate funnel выглядит так: Impression ↓ Click ↓ Landing / Affiliate Site ↓ Operator Click-out ↓ Registration ↓ Verification / KYC ↓ First Deposit ↓ Raw FTD ↓ Validation ↓ Qualified / Payable FTD ↓ CPA / RevShare / Hybrid Revenue Главная ошибка — считать все стадии эквивалентными. Registration не равна FTD. FTD не обязательно равен payable conversion. Raw FTD не обязательно равен Qualified FTD. Поэтому campaign может выглядеть успешной по registrations и одновременно быть убыточной по реальному affiliate revenue. Например: 10 000 clicks → 1 500 registrations → 600 verified accounts → 150 FTD → 90 Qualified FTD. Если смотреть только на Registration CR: 15% результат может выглядеть сильным. Но итоговый: Click → Qualified FTD CR = 0,9%. Именно он определяет CPA economics. Коротко: профессиональная iGaming analytics должна измерять не одну «конверсию», а всю цепочку Click → Registration → Verification → FTD → Qualified FTD, включая drop-off и approval на каждом этапе.

Важное уточнение: порядок KYC и FTD не универсален

Схема: Registration → KYC → FTD удобна как аналитическая модель, но не является универсальным regulatory workflow для всех iGaming markets. Точное место verification зависит от:
  • юрисдикции;
  • типа продукта;
  • operator;
  • risk profile пользователя;
  • требований AML/KYC.
Например, UK Gambling Commission в августе 2026 года напомнила remote operators, что identity verification должна обеспечивать подтверждение существования клиента и совпадения имени, адреса и даты рождения до того, как клиенту разрешается играть. Комиссия также рекомендует проводить необходимые identity checks как можно раньше в customer journey, а не откладывать их до withdrawal. В отдельном consumer guidance UK Gambling Commission указывает, что online gambling businesses должны подтвердить age и identity до gambling; age verification должна происходить до того, как customer сможет внести deposit. При этом дополнительные AML, source-of-funds или enhanced due diligence checks могут возникать позднее. Поэтому правильнее понимать KYC в funnel как: набор verification stages, а не одну универсальную кнопку между Registration и Deposit.

Зачем affiliate анализировать всю funnel

Affiliate покупает или создаёт traffic на верхней части цепочки. Но revenue обычно появляется значительно ниже. При CPA operator может платить за:
  • approved depositor;
  • NDC;
  • Qualified FTD;
  • другое agreed acquisition event.
Grandstand в Annual Report 2025 определяет NDC как уникального referred player, который выполнил согласованное performance obligation — обычно deposit выше minimum threshold — и тем самым создал право affiliate на commission. В H1 2026 Grandstand продолжала описывать performance-marketing referral как отдельную performance obligation, которая считается выполненной, когда referral принят соответствующим online gambling operator. Практический вывод: operator-defined payable event важнее любой промежуточной conversion в рекламном dashboard.

Полная iGaming funnel

Для affiliate полезно разделить путь на несколько слоёв.
Слой Стадия Главный вопрос
Acquisition Impression увидел ли пользователь рекламу?
Acquisition Click перешёл ли он?
Affiliate Landing понял ли предложение?
Affiliate Operator Click-out захотел ли продолжить?
Operator Registration создал ли account?
Operator Verification/KYC прошёл ли необходимые проверки?
Operator Deposit внёс ли деньги?
Commercial Raw FTD зафиксирован ли first deposit?
Validation Qualified FTD соответствует ли conversion условиям?
Monetisation Revenue возникла ли affiliate commission?
Каждый слой принадлежит разным systems и иногда разным компаниям. Именно поэтому funnel analytics требует соединять данные: Ad Platform + Affiliate Tracker + Operator + Finance.

Click

Click — переход пользователя с advertising/content source на affiliate или operator destination. Для paid acquisition click является первой экономически измеримой единицей. Например: Spend: $10 000. Clicks: 5 000. CPC: $2 Но click ничего не говорит о качестве downstream traffic. Два campaigns могут иметь одинаковые:
  • clicks;
  • CPC;
  • CTR;
и совершенно разный FTD result.

Click ≠ Qualified Visit

Часть clicks может:
  • случайно возникнуть;
  • быстро bounce;
  • попасть не в тот GEO;
  • не соответствовать product intent;
  • быть низкого качества.
Поэтому между: Click и: Registration полезно анализировать промежуточные признаки. Например:
  • landing loaded;
  • engaged session;
  • operator click-out.

Landing Page View

Landing Page View — фактическое открытие destination после advertising click. Clicks и loaded visits могут отличаться. Причины:
  • медленная загрузка;
  • пользователь закрыл страницу;
  • network problem;
  • tracking difference.
Если: 10 000 clicks но: 9 000 actual landing views, 10% paid traffic потеряно до начала основного funnel.

Effective Cost per Landing Visitor

Можно считать: Effective CPLV = Spend / Actual Landing Views Например: Spend: $20 000. Clicks: 10 000. CPC: $2. Landing Views: 8 000. Effective cost per usable visitor: $2,50 Хотя advertising dashboard показывает CPC $2. Поэтому техническая производительность landing page напрямую влияет на acquisition economics.

Operator Click-out

Operator Click-out — переход пользователя с affiliate property на сайт или приложение gambling operator. Для comparison publisher типичный путь: Google / Social → Affiliate Page → Operator Click-out → Registration Click-out Rate: Operator Click-outs / Affiliate Page Visitors Например: 10 000 visitors. 4 000 outbound clicks. Click-out Rate = 40%.

Высокий Click-out Rate не всегда хороший

Представим:

Landing A

10 000 visitors. 7 000 click-outs. 70%. Qualified FTD:

Landing B

10 000 visitors. 4 000 click-outs. 40%. Qualified FTD:
Landing A лучше создаёт outbound traffic. Landing B лучше квалифицирует пользователя. Поэтому финальная метрика: Qualified FTD / Landing Visitor важнее outbound CTR.

Registration

Registration — создание customer account у operator. На этой стадии operator обычно собирает базовые account/customer details. Условный: Click → Registration CR рассчитывается: Registrations / Clicks × 100% Если: 10 000 clicks. 1 500 registrations. Получаем: 15%

Registration Rate может считаться от разных denominators

Например: Registration / Ad Click или: Registration / Landing View или: Registration / Operator Click-out. Это разные metrics. Если analyst пишет: Registration CR = 25% нужно обязательно уточнить denominator. Иначе сравнение campaigns бессмысленно.

Рекомендуемая naming convention

Вместо: registration_cr лучше: click_to_registration_cr или: operator_click_to_registration_cr. Так definition встроена непосредственно в название metric.

Что влияет на Registration CR

На этом этапе ключевые факторы:

Traffic Intent

Пользователь действительно хочет открыть account?

Message Match

Соответствует ли operator тому, что обещал ad/affiliate page?

Brand Strength

Знает ли пользователь operator?

Registration UX

Насколько понятен onboarding?

Device

Mobile friction может отличаться.

GEO

Form requirements различаются.

Trust

Понимает ли пользователь, кому передаёт данные?

Registration Drop-off

Registration Drop-off — доля пользователей, начавших или приблизившихся к registration, но не завершивших её. Если доступны form events, можно измерять: Start Registration → Complete Registration. Например: Registration Starts: 2 000. Completed: 1 500. Completion Rate: 75% Drop-off: 25% Это значительно информативнее одной aggregate registration conversion.

Почему form-level analytics полезна operator

Если основной drop-off происходит после конкретного field:
  • phone;
  • address;
  • document;
  • password;
operator может диагностировать UX problem. Affiliate обычно не контролирует эти screens. Но downstream data помогает понять, является ли проблема traffic-related или operator-related.

KYC — Know Your Customer

KYC — набор процедур идентификации и проверки клиента, используемых operator в рамках regulatory, fraud-prevention и AML obligations. В iGaming разговорный термин KYC часто используется очень широко. Под ним могут иметь в виду:
  • age verification;
  • identity verification;
  • address verification;
  • sanctions/AML controls;
  • дополнительные risk checks.
Поэтому полезно разделять конкретные events.

Verification лучше KYC как analytics label

Если data позволяет, вместо одного: KYC Passed полезнее иметь: Age Verified Identity Verified Document Required Document Approved Additional Review Но affiliate не всегда получает такую детализацию. Минимальная модель: Registration → Verified → FTD всё равно полезнее, чем отсутствие verification stage.

KYC и regulatory friction

Verification одновременно выполняет две функции: regulatory/risk control и: customer journey step. Нельзя оптимизировать conversion путём ослабления обязательных checks. Правильная задача: выполнить требуемую verification максимально ясно, своевременно и без ненужного friction. UK Gambling Commission в августе 2026 отдельно подчёркивала именно этот баланс: robust identity verification должна проводиться upfront, а хорошие процессы способны одновременно поддерживать compliance и более frictionless customer journey.

Почему KYC нельзя рассматривать только как «потерю conversion»

Если verification отсекает:
  • несовершеннолетнего;
  • duplicate identity;
  • self-excluded user;
  • fraudulent account;
это не обязательно плохой funnel result. Высокий conversion любой ценой не является целью regulated gambling business. Некоторая часть drop-off — сознательная часть compliance system.

Registration → Verification CR

Формула: Verification CR = Verified Accounts / Registered Accounts × 100% Например: Registrations: 1 500. Verified:
Verification CR = 60% Но эту metric нельзя интерпретировать без контекста. Низкий result может означать:
  • технический friction;
  • слабый traffic;
  • age/GEO mismatch;
  • stricter operator controls;
  • documentation issues.

Time to Verification

Полезно считать не только completion rate. Но и: median time from Registration to Verification. Например: Operator A: median 2 минуты. Operator B: median 2 часа. Даже если final CR одинаков, более быстрый flow может быстрее переводить пользователей к deposit stage.

Verification automation

Часть users operator способен проверить автоматически через third-party data sources. Другим требуются документы. UK Gambling Commission отмечает, что electronic verification иногда может быть практически мгновенной, тогда как document-based checks занимают больше времени. Поэтому один KYC CR может скрывать разные paths.

Deposit

Deposit — внесение денежных средств на gambling account. Это ещё не обязательно означает payable affiliate conversion. Причины:
  • minimum deposit threshold;
  • payment failure;
  • qualification conditions;
  • duplicate account;
  • other agreement rules.
Поэтому нужно различать: Deposit Event и: Qualified First Deposit.

Deposit Attempt vs Successful Deposit

Если data доступны: Deposit Attempt ↓ Payment Authorized ↓ Successful Deposit Это помогает выявлять payment friction. Например: 500 users начали deposit. 400 успешно оплатили. Deposit Success: 80% Если другой operator показывает 55%, причина может быть не в advertising traffic.

Payment-method friction

На FTD conversion влияют:
  • доступные payment methods;
  • локальные banking habits;
  • card acceptance;
  • minimum deposit;
  • payment UX;
  • currency;
  • processing failures.
Поэтому один и тот же traffic может давать разные FTD CR у разных operators.

FTD — First Time Depositor

FTD — пользователь, впервые внёсший депозит у конкретного operator. Это одна из основных acquisition metrics iGaming. Но важное различие: FTD — behavioural/payment event; Qualified FTD — commercial event. Первый говорит: человек внёс деньги. Второй: conversion соответствует terms affiliate relationship.

FTD Rate

Наиболее распространённая формула: Click → FTD CR = Raw FTD / Clicks × 100% Например: Clicks: 10 000. FTD:
FTD CR = 1,5% Но можно отдельно считать: Registration → FTD или: Verified → FTD.

Registration → FTD CR

Формула: FTD / Registrations × 100% Например: 1 500 registrations. 150 FTD. 10% Это показывает operator onboarding efficiency значительно лучше, чем click-to-FTD alone.

Verified → FTD CR

Если: Verified Accounts:
FTD:
Conversion: 25% Тогда проблема находится не в KYC completion, а между successful verification и deposit.

NDC — New Depositing Customer

NDC — New Depositing Customer — новый депозитный клиент. FTD и NDC часто используются как близкие concepts, но точное business definition зависит от компании/programme. Grandstand определяет NDC как unique referred player, выполнившего agreed performance obligation — обычно deposit выше minimum threshold — который вызывает право компании на commission. Поэтому NDC в такой методологии находится ближе к: Qualified / Commissionable Depositor чем просто к любому account с первым deposit.

Raw FTD

Raw FTD — first deposit, первоначально зафиксированный tracking/operator system до окончательной commercial validation. Например: Raw FTD:
Это ещё не означает: CPA × 100 revenue. Сначала может пройти:
  • quality validation;
  • fraud review;
  • duplication check;
  • threshold check.

Validated FTD

Validated FTD — FTD, прошедший предусмотренный validation process. Конкретное значение слова validated programme-specific. В одном agreement: Validated = KYC passed. В другом: Validated = operator accepted conversion. Поэтому internal analytics должна опираться на contract dictionary.

Qualified FTD

Qualified FTD — FTD, который соответствует agreed commercial criteria affiliate programme. Возможные criteria:
  • new customer;
  • approved GEO;
  • minimum deposit;
  • verification requirements;
  • no duplicate account;
  • no prohibited traffic;
  • no fraudulent activity;
  • другие agreed conditions.
Точный список определяется договором.

Payable FTD

Payable FTD — conversion, по которой возникает право affiliate на payment. В некоторых programmes: Qualified FTD = Payable FTD. В других могут существовать дополнительные stages: Qualified → Approved → Payable. Необходимо использовать terminology самого agreement.

Почему Qualified FTD — центральная CPA metric

Affiliate оплачивает traffic на верхней части funnel. Но operator платит внизу. Поэтому: Cost per Qualified FTD = Spend / Qualified FTD значительно полезнее: Cost per Registration или: Cost per Raw FTD.

Approval Rate

Approval Rate показывает, какая доля Raw FTD становится Qualified/Payable. Формула: Approval Rate = Qualified FTD / Raw FTD × 100% Пример: Raw FTD:
Qualified:
Approval: 80%

Rejection Rate

Rejection Rate = Rejected FTD / Raw FTD × 100% При простой бинарной модели: Rejection Rate = 1 − Approval Rate Если approval: 80%, rejection: 20%.

Причины rejection

Конкретные reasons programme-specific. Типовые категории могут включать:
  • duplicate customer;
  • wrong GEO;
  • qualification threshold not met;
  • invalid payment;
  • fraud;
  • prohibited traffic source;
  • self-referral;
  • attribution conflict.
Не следует предполагать reason без operator report.

Rejection Reason Distribution

Очень полезная таблица:
Причина Rejected FTD Доля
Duplicate 20 40%
Wrong GEO 10 20%
Threshold 8 16%
Fraud 7 14%
Other 5 10%
Теперь approval становится диагностируемым.

Главные conversion formulas

Click → Registration

Registration CR = Registrations / Clicks

Registration → Verification

Verification CR = Verified / Registrations

Verification → FTD

FTD after Verification CR = FTD / Verified

Click → Raw FTD

Raw FTD CR = Raw FTD / Clicks

Raw FTD → Qualified

Approval Rate = Qualified FTD / Raw FTD

Click → Qualified FTD

Qualified FTD CR = Qualified FTD / Clicks Это одна из ключевых end-to-end metrics.

Drop-off Rate

Для любого перехода: Drop-off = 1 − Conversion Rate Например: Registration → Verification CR: 60%. Drop-off: 40%.

Почему funnel multiplicative

End-to-end conversion представляет собой произведение отдельных stages. Допустим: Click → Registration: 15%. Registration → Verification: 60%. Verification → FTD: 20%. FTD → Qualified: 80%. Итог: 15% × 60% × 20% × 80% = 1,44% То есть: Click → Qualified FTD CR = 1,44%.

Маленькое ухудшение нескольких этапов имеет большой эффект

Исходная funnel: 15% × 60% × 20% × 80% = 1,44%. Теперь: Registration: 14%. Verification: 55%. FTD: 18%. Approval: 75%. Получаем: 1,04%. Каждая отдельная metric ухудшилась не катастрофически. Но end-to-end conversion упала примерно на 28%. Это фундаментальная особенность funnel economics.

Почему «улучшили CR на 10%» — неоднозначная фраза

Если CR: 10%. Он вырос до: 11%. Это: +1 percentage point или: +10% relative increase. Необходимо различать. То же самое с approval: 60% → 70% это: +10 percentage points но: +16,7% relative. Для аналитики лучше использовать оба варианта явно.

Worked example: полный funnel

Иллюстративно: Traffic Spend: $20 000 Clicks: 10 000 CPC: $2 Дальше:
Stage Users Stage CR
Clicks 10 000 —
Registrations 1 500 15%
Verified 900 60%
Raw FTD 180 20%
Qualified FTD 144 80% approval
Итог: Click → QFTD = 1,44%.

Экономика примера

CPA: $180 Revenue: 144 × $180 = $25 920 Spend: $20 000 Media Contribution: $5 920 EPC: $2,592 Cost per QFTD: $138,89 Media ROAS: 129,6%

Что произойдёт при падении Verification CR

Оставим остальные показатели. Registration: 1 500. Verification падает: 60% → 45%. Verified:
FTD:
Qualified:
Revenue: $19 440 Spend: $20 000 Campaign уже отрицательна на media level. Хотя:
  • CPC;
  • Registration CR;
  • CPA;
  • Approval
не изменились.

Что произойдёт при падении Approval

Вернём исходные: 180 Raw FTD. Approval падает: 80% → 60%. Qualified:
Revenue: $19 440 Результат снова отрицательный. Поэтому: Verification и Approval способны разрушить economics независимо от advertising performance.

Funnel diagnostics: где искать проблему

Удобно разделить funnel на четыре диагностические зоны.

Zone 1 — Click → Registration

Чаще связана с:
  • traffic intent;
  • ad/message;
  • landing;
  • operator relevance;
  • registration UX.

Zone 2 — Registration → Verification

Чаще связана с:
  • data quality;
  • verification friction;
  • identity mismatch;
  • user trust;
  • regulatory requirements.

Zone 3 — Verification → FTD

Чаще связана с:
  • payment methods;
  • minimum deposit;
  • product proposition;
  • onboarding;
  • payment failures.

Zone 4 — FTD → Qualified FTD

Чаще связана с:
  • qualification;
  • fraud;
  • duplicate accounts;
  • traffic rules;
  • commercial agreement.
Это не абсолютные rules, но хороший starting framework.

Если Click → Registration низкий

Проверить:

Search/Social Intent

Соответствует ли traffic product?

Landing Message

Совпадает ли promise с operator?

Operator Brand

Есть ли trust?

Device

Есть ли mobile issue?

Registration Flow

Слишком длинный?

GEO

Локализован ли product?

Если Registration высокий, но Verification низкий

Это особенно важный pattern. Traffic достаточно мотивирован, чтобы создать account. Но не проходит дальше. Возможные причины:
  • слабое качество entered data;
  • verification technical issue;
  • low trust;
  • document friction;
  • GEO mismatch;
  • age/identity ineligibility.
Нельзя автоматически заключать: «KYC слишком строгий». В regulated market verification может выполнять именно ту функцию, для которой был создан.

Если Verification высокий, но FTD низкий

Проверить:
  • payment methods;
  • currency;
  • payment approval;
  • minimum deposit;
  • operator proposition;
  • deposit UX;
  • user intent.
Такой pattern часто указывает на problem ближе к transaction layer.

Если Raw FTD высокий, а Approval низкий

Это особенно опасно для affiliate. Marketing dashboard может выглядеть хорошо. Revenue — нет. Проверить:
  • rejection reasons;
  • duplicates;
  • fraud;
  • incentive quality;
  • wrong GEO;
  • min-deposit rules;
  • prohibited sources;
  • attribution conflicts.

Подробнее: Fraud в iGaming affiliate marketing.

Funnel leak analysis

Для каждой stage полезно считать абсолютную потерю пользователей. Пример: 10 000 clicks. 1 500 registrations. Потеря: 8 500 900 verified. Потеря: 600 180 FTD. Потеря: 720 144 Qualified. Потеря: 36 Но largest absolute drop не обязательно является лучшей optimisation opportunity.

Почему largest drop может быть нормальным

Click → Registration всегда может иметь огромный absolute drop, потому что denominator очень большой. Важнее анализировать: economic opportunity. Например: увеличить Registration CR: 15% → 16% может дать +100 registrations. Но если downstream conversion у них низкая, value ограничена. Увеличить approval: 80% → 85% может дать меньше новых conversions, но почти напрямую увеличить revenue.

Expected Revenue Impact

Для optimisation idea полезно считать: Expected Incremental QFTD × Revenue per QFTD Например: Improvement A: +100 registrations. Downstream Registration → QFTD: 10%. Получаем: +10 QFTD. CPA $180. Value: +$1 800 Improvement B: Approval improvement даёт: +15 QFTD. Value: +$2 700 Так backlog CRO следует сортировать по business impact.

Funnel sensitivity analysis

Можно определить: какая metric сильнее всего влияет на profit при реалистичном диапазоне изменения? Например: CPC ±10%. Registration CR ±10%. Verification CR ±10%. FTD CR ±10%. Approval ±10%. Из-за multiplicative nature изменения часто дают сходный relative impact на QFTD. Но стоимость улучшения каждой metric различается.

Affiliate контролирует не всю funnel

Это принципиально. Affiliate обычно контролирует:
  • source;
  • creative;
  • prelanding;
  • comparison;
  • operator selection.
Operator контролирует:
  • account creation;
  • verification;
  • deposit;
  • payment;
  • player product.
Поэтому affiliate не может самостоятельно исправить любую funnel problem. Иногда лучший optimisation: сменить operator.

Operator comparison по funnel

Metric Operator A Operator B
Registration / Click 12% 9%
Verification / Reg 75% 90%
FTD / Verified 18% 30%
Approval 90% 95%
End QFTD CR 1,46% 2,31%
CPA $200 $150
EPC $2,92 $3,47
Operator B имеет:
  • ниже registration;
  • ниже CPA;
но выше overall revenue per click. Поэтому single-stage optimisation способна привести к неправильному operator choice.

Offer comparison через funnel

Headline CPA: Offer A: $220. Offer B: $160. Если: A QFTD CR = 0,8% B QFTD CR = 1,5% то: A EPC: $1,76 B: $2,40

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

Traffic-source funnel

Funnel следует считать отдельно по source. Например:
Source Reg CR FTD CR Approval QFTD CR
Search 18% 2,0% 90% 1,8%
Social 12% 1,0% 80% 0,8%
SEO 20% 2,2% 92% 2,0%
Цифры иллюстративные. Сравнивать нужно дальше с cost и LTV.

Почему один funnel benchmark для всех channels бессмыслен

Search user: уже выражает intent. Social user: intent создаётся creative. SEO visitor: может приходить с informational query. CRM visitor: уже знает brand. Поэтому одинаковый Click → FTD benchmark не должен автоматически применяться ко всем sources.

Funnel по search intent

Даже внутри Google Ads: brand query и: generic category query имеют разную funnel. Поэтому полезно считать: Query Cluster → Registration → FTD → QFTD.

Подробнее: Google Ads для iGaming.

Funnel по creative

Для Paid Social: Creative → Landing → Reg → FTD → QFTD может выявить creative, который создаёт:
  • много clicks;
  • много registrations;
  • плохих players.

Подробнее: Paid Social в iGaming.

Funnel по SEO page

Для publisher: Organic Landing Page → Operator Click-out → Registration → QFTD можно считать revenue efficiency каждого page. Так SEO перестаёт оптимизироваться только на traffic.

Подробнее: SEO для iGaming в 2026.

Device funnel

Mobile и desktop могут отличаться. Например: Mobile: Registration выше. KYC completion ниже. Desktop: меньше registrations. Но лучше verification. Это может происходить из-за UX/document upload differences. Поэтому device segmentation полезна, если sample size достаточный.

GEO funnel

Каждый market имеет собственную:
  • regulation;
  • verification;
  • payment infrastructure;
  • user behaviour;
  • operator availability.
Поэтому funnel необходимо минимум сегментировать по GEO. Особенно нельзя объединять regulated markets с разными verification requirements в одну blended metric.

Time-to-conversion

Conversion rate не показывает скорость funnel. Полезно считать: Click → Registration Time Registration → Verification Time Registration → FTD Time FTD → Approval Time

Почему скорость важна

Campaign может иметь одинаковый final CR, но разный cash cycle. Operator A: median FTD: 10 минут. Operator B: 2 дня. При short attribution window это может влиять на recorded conversion. При CPA billing — на reporting speed. При paid acquisition — на скорость feedback algorithm.

Conversion latency

Conversion Latency — время между acquisition event и conversion event. Например: 50% FTD возникают: Day 0. 30%: Day 1–3. 20%: Day 4–30. Если analyst оценивает campaign через два часа после launch: результат systematically недооценён.

Maturity window

Перед оценкой campaign следует определить: какая доля conversions обычно созревает к D0, D1, D7, D30? Например: D0 QFTD: 60%. D7: 90%. D30: 100%. Это помогает не останавливать campaign слишком рано.

Funnel и attribution window

Если operator attribution window короче natural conversion latency: часть users может конвертироваться, но не быть credited affiliate. Следовательно: conversion behaviour + attribution contract вместе определяют observed funnel.

Подробнее: Атрибуция в iGaming: last click, attribution window и проблема потерянных конверсий.

Funnel reconciliation

Нередко разные systems показывают разные цифры. Например: Tracker: 200 registrations. Operator: 180 registrations. Affiliate dashboard:
Причины:
  • attribution;
  • timezone;
  • deduplication;
  • technical loss;
  • validation;
  • reporting delay.
Поэтому необходим reconciliation process.

Raw event vs Final event

Очень полезно разделять: Raw Event получен сразу. Final Event прошёл reconciliation/approval. Например: raw_ftd = 180 approved_ftd = 144. Тогда BI не переписывает историю без объяснения.

Event status model

Можно использовать: Pending ↓ Validated ↓ Approved или: Rejected Для rejection обязательно reason. Это значительно лучше бинарного: conversion = yes/no.

Funnel tracking architecture

Минимальная схема: Ad / Organic Source ↓ Click ID ↓ Affiliate Site ↓ SubID / Internal Session ↓ Operator Click ↓ Operator Event Registration FTD ↓ Postback / API ↓ Tracker / BI ↓ Validation Status ↓ Revenue

Click ID

Click ID — уникальный identifier acquisition click. Он позволяет связать верхнюю funnel с downstream event. Без него data часто остаётся aggregated: 100 conversions from Facebook. С ним: Creative 17 / Campaign 4 / Click X → Qualified FTD.

SubID

SubID — affiliate parameter для передачи собственной campaign segmentation в operator/network tracking. Например: Source Campaign Creative Landing.

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

Postback

Postback — server-to-server уведомление о conversion. Например: operator/network сообщает tracker: click_id = 123 event = FTD status = approved Так downstream events возвращаются в acquisition analytics.

Почему browser pixel недостаточен для всей funnel

Affiliate обычно не контролирует final operator environment. Поэтому часть events:
  • KYC;
  • FTD;
  • approval;
лучше приходит от operator/network through:
  • postback;
  • API;
  • report.
Это одна из основных причин важности S2S architecture.

Какие fields нужны в funnel dataset

Минимум: Date Click ID Source Campaign Creative Landing GEO Device Operator Offer Registration Timestamp Verification Status FTD Timestamp Raw FTD Qualified Status Rejection Reason Revenue Не все operators предоставляют всё. Но data model лучше проектировать заранее.

Funnel dashboard

Главный funnel table:
Stage Users Stage CR Total CR Drop-off
Click 10,000 — 100% —
Registration 1,500 15% 15% 85%
Verified 900 60% 9% 40%
Raw FTD 180 20% 1,8% 80%
Qualified FTD 144 80% 1,44% 20%
Это одна из наиболее полезных tables для daily/weekly review.

Funnel по времени

Полезно добавить:
Stage Median Time P90 Time
Click → Registration 5 min 1 day
Reg → Verification 10 min 2 days
Verification → FTD 15 min 4 days
FTD → Approval 2 days 14 days
Цифры здесь исключительно иллюстративные. Такая таблица показывает latency.

Funnel by cohort

Для каждой acquisition date: January Cohort February Cohort March Cohort анализировать final conversion после одинакового maturity period. Иначе: January имеет 90 дней maturity. March — только 10. Сравнение cumulative FTD несправедливо.

D7 Funnel

Можно создать: D7 QFTD CR Количество Qualified FTD, полученных в течение первых 7 дней после click.

D30 Funnel

D30 QFTD CR Полезно для sources с более длинным decision cycle.

Cohort maturity

Нужно заранее определить: когда funnel считается достаточно mature для decision? Например: если 95% QFTD происходят в первые 14 дней, D14 может быть хорошим operational horizon.

Funnel и Revenue Share

При RevShare funnel не заканчивается на FTD. Продолжение: Qualified Player ↓ Repeat Activity ↓ NGR ↓ Affiliate Revenue ↓ LTV Поэтому для RevShare: Click → FTD — acquisition funnel, а: FTD → LTV — monetisation funnel.

Extended RevShare funnel

Click → Registration → Verification → FTD → D7 Active → D30 Active → D90 NGR → Affiliate LTV Это позволяет увидеть: traffic source A имеет больше FTD, но source B создаёт более ценных players.

Подробнее: Cohort analysis в iGaming.

Qualified FTD не означает high-value player

CPA model может закончить economics в момент approval. Revenue Share — нет. Два QFTD: Player A: Lifetime Affiliate Revenue: $20. Player B: $600. Оба одинаково выглядят в acquisition funnel. Именно поэтому CPA и RevShare требуют разных optimisation horizons.

Funnel Quality Index

Можно создать собственную diagnostic framework. Например: QFTD CR
Approval
D90 LTV Но не обязательно объединять их в одну magic score. Чаще лучше видеть отдельные components.

Почему blended funnel опасна

Допустим: Operator A QFTD CR: 3%. Operator B: 0,5%. Blended: 1,75%. Среднее скрывает проблему B. То же самое с:
  • GEO;
  • source;
  • creative;
  • device.
Поэтому funnel analysis должна поддерживать drill-down.

Минимальная segmentation hierarchy

Начать можно с: GEO × Source × Operator Дальше: Campaign × Creative × Landing × Device Не нужно сразу создавать тысячи cells с 2 conversions.

Sample size

Funnel metrics имеют variance. Если campaign получил: 3 FTD, один additional conversion меняет metric на десятки процентов. Если: 3 000 FTD, один event почти ничего не меняет. Поэтому нельзя одинаково агрессивно реагировать на small и large samples.

Не существует универсального «хорошего FTD CR»

На conversion влияют:
  • source;
  • GEO;
  • operator;
  • product;
  • device;
  • brand;
  • traffic intent;
  • qualification criteria.
Поэтому утверждения вроде: «нормальный FTD conversion — 3%» без context мало полезны. Сильнее использовать: own historical baseline и: controlled tests.

Baseline

Для каждого segment можно хранить: 28-day historical median например: Registration CR: 14%. Verification: 70%. FTD: 22%. Approval: 85%. Теперь current performance сравнивается с собственной historical norm.

Anomaly detection

Если Registration CR внезапно: 14% → 6%, возможен:
  • landing issue;
  • operator issue;
  • traffic shift.
Если: Registration stable, FTD: 22% → 8%, искать нужно ниже funnel. Это основа funnel monitoring.

Funnel alerting

Можно установить alerts: Registration CR −30% vs baseline Approval −20% Postback volume mismatch Payment-stage failure Но thresholds должны учитывать volume.

Diagnostic decision tree

Q1. Click volume изменился?

Да → acquisition/platform issue. Нет → дальше.

Q2. Registration CR изменился?

Да → intent/landing/operator registration. Нет → дальше.

Q3. Verification CR изменился?

Да → verification/onboarding/data quality. Нет → дальше.

Q4. FTD CR изменился?

Да → payment/product proposition. Нет → дальше.

Q5. Approval изменился?

Да → traffic quality/qualification/fraud/contract. Нет → проверить tracking/revenue reporting.

Funnel ownership matrix

Stage Affiliate influence Operator influence
Click высокий низкий
Landing высокий низкий/средний
Click-out высокий средний
Registration средний высокий
Verification низкий очень высокий
Deposit низкий/средний высокий
Approval низкий очень высокий
Это помогает направлять optimisation к правильному owner.

Affiliate–operator feedback loop

Сильный operator relationship включает регулярный feedback:
  • approval;
  • rejection reason;
  • device problems;
  • GEO quality;
  • payment issues;
  • player quality.
Без этого affiliate видит только половину funnel.

Подробнее: Как выбрать iGaming оператора для affiliate traffic.

Operator должен получать feedback от affiliate

Связь двусторонняя. Affiliate может видеть:
  • specific creative;
  • source;
  • click behaviour.
Operator:
  • registration;
  • KYC;
  • deposit;
  • quality.
Объединив данные, стороны быстрее находят problem.

Affiliate Agreement определяет funnel economics

Особенно важные terms: Qualification Event что считается payable conversion? Minimum Deposit какой threshold? GEO какие users eligible? Hold когда conversion становится final? Clawback может ли commission быть отменена? Attribution кто получает credit?

Подробнее: iGaming Affiliate Agreement: какие условия договора определяют реальный доход.

Qualified FTD definition должна храниться рядом с dashboard

Не стоит заставлять analyst каждый раз открывать 50-страничный contract. Для каждого offer иметь metric dictionary: QFTD Definition Min Deposit Verification Condition Excluded Traffic Approval Delay Effective Date Тогда data интерпретируется правильно.

Terms change problem

Если operator 1 сентября изменил: minimum deposit: $10 → $20, нельзя сравнивать September approval с August без context. Поэтому commercial terms должны versionироваться.

Funnel versioning

Полезно хранить: Offer Version или: Terms Effective Date. Тогда BI знает: какие conversions были получены по каким conditions.

KYC и conversion optimisation

Главный принцип: оптимизировать friction, а не отменять контроль. Например: можно улучшить:
  • объяснение необходимых данных;
  • UX document upload;
  • error messages;
  • timing;
  • mobile usability.
Но нельзя оптимизировать funnel, позволяя ineligible users пройти обязательную verification.

UK пример verification UX

UK Gambling Commission в августе 2026 указывала на complaints пользователей, когда identity information запрашивалась только на withdrawal stage, хотя её можно было запросить раньше. Комиссия рекомендует собирать complete and accurate customer information при registration и решать identity concerns своевременно, а не откладывать их. Это хороший пример того, как: compliance quality и funnel UX могут улучшаться одновременно.

Compliance-first funnel

Правильный порядок optimisation: Eligibility ↓ Accurate Verification ↓ Clear UX ↓ Conversion Optimisation а не: Maximum CR ↓ потом проверить compliance.

Affiliate responsibility тоже существует

В регулируемых markets operator часто несёт ответственность за contracted third parties. Например, UK Gambling Commission LCCP 1.1.2 требует от licensees отвечать за действия третьих сторон, включая affiliates, с которыми они работают в рамках licensed activity. Поэтому traffic quality и marketing compliance являются частью funnel governance, а не только media KPI.

Fraud funnel

Fraud тоже проходит stages. Например: Bot Click → Fake Registration → Fraudulent Deposit → Rejected FTD. Если смотреть только: Registration, campaign выглядит сильной. Approval: разрушает иллюзию. Именно поэтому глубокая funnel защищает economics.

Fraud detection points

Click stage

bot/invalid traffic.

Registration

duplicates/fake data.

Verification

identity mismatch.

Deposit

payment fraud.

Approval

programme validation.

Подробнее: Fraud в iGaming affiliate marketing.

Funnel и attribution fraud

Некоторые anomalies могут быть tracking, а не user fraud. Например:
  • duplicate postbacks;
  • click injection;
  • overwritten SubID;
  • attribution hijacking.
Поэтому quality investigation должна включать tracking audit.

Funnel и landing-page CRO

Affiliate-controlled CRO должен анализировать: Landing View → Operator Click-out → QFTD а не только: Landing → Click-out.

Подробнее: Landing pages в iGaming: CRO от рекламного клика до регистрации и FTD.

Experiment design

Для A/B test landing page выбрать: Primary Metric например: QFTD per Visitor. Но проблема: QFTD rare. Поэтому можно использовать: leading indicator Operator Click-out и обязательно: guardrail QFTD / Approval.

Guardrail metrics

Если variant увеличил outbound CTR на 30%, но: Approval −40%, test не считается успехом. Guardrails защищают от optimisation proxy metric.

Sequential funnel optimisation

Не нужно оптимизировать всё одновременно. Порядок:
  1. убедиться, что data корректна;
  2. найти largest economic leak;
  3. сформулировать hypothesis;
  4. изменить один controllable layer;
  5. дождаться mature data;
  6. оценить downstream effect.

Почему сначала tracking

Если conversion data потеряна: невозможно понять, где проблема. До CRO необходимо проверить: Click IDs Postbacks Duplicates Event Timing Revenue Reconciliation.

Tracking Loss Rate

Можно считать: Tracking Loss = Operator Confirmed Events − Tracker Events относительно operator report. Например: Operator FTD:
Tracker:
Missing:
Loss: 10% Если не учитывать это, CR искусственно занижен.

Data freshness

Разные events приходят с разной задержкой. Clicks: почти realtime. Registrations: быстро. FTD: может позже. Approval: ещё позже. Revenue Share: недели/месяцы. Поэтому dashboard должен показывать: Preliminary и: Finalized periods.

Funnel close date

Например: Conversions за September считаются: preliminary до 15 October после чего approval largely matured. Конкретный срок зависит от operator. Это предотвращает сравнение: finalized August с: incomplete September.

Funnel by traffic cost

Conversion нельзя отделять от price. Source A: QFTD CR: 2%. CPC: $3. CPQFTD: $150 Source B: QFTD CR: 1%. CPC: $0,80. CPQFTD: $80 Более низкая conversion может быть экономически сильнее.

Funnel quality × traffic price

Главная formula: CPQFTD = CPC / QFTD CR Если: CPC: $1,20. QFTD CR: 1%. Cost: $120 Если QFTD CR: 2%. Cost: $60

Подробнее: Юнит-экономика iGaming.

Break-even QFTD CR

Если: CPC = $1,20. CPA = $150. Необходимый QFTD rate: CPC / CPA = 0,8%. Если current: 0,6%, нужно:
  • снизить CPC;
  • улучшить funnel;
  • увеличить monetisation;
или combination.

Funnel decomposition of break-even

Если approval: 80%, а необходимый QFTD CR: 0,8%, тогда required Raw FTD CR: 0,8% / 80% = 1%. Если current registration: 10%, тогда downstream Reg → Raw FTD должен быть: 10%. Так break-even можно перевести в конкретные stage targets.

Reverse funnel planning

Предположим, goal: 200 QFTD Approval: 80%. Нужно Raw FTD: 250 FTD / Verified: 25%. Нужно Verified: 1 000 Verification / Registration: 70%. Нужно Registrations: 1 429 Registration / Click: 15%. Нужно Clicks: ≈9 524 Это полезно для media planning.

Required Traffic formula

В общем виде: Required Clicks = Target QFTD / End-to-End QFTD CR Если: Target QFTD:
QFTD CR: 1%. Нужно: 50 000 clicks.

Required Budget

Если CPC: $1,50: 50 000 × $1,50 = $75 000 Теперь funnel напрямую связан с budget planning.

Capacity constraints

Даже profitable funnel может иметь cap. Например: operator cap: 200 QFTD/month. Если campaign способен дать 500: лишний traffic может не оплачиваться. Поэтому funnel planning необходимо связывать с commercial capacity.

Cap pacing

Если monthly cap:
Day 10: уже 250 QFTD. Campaign нужно:
  • снизить spend;
  • согласовать increase;
  • reroute eligible traffic.
Иначе часть conversions рискует стать economically unproductive.

Multi-operator routing

Affiliate может направлять traffic нескольким operators. Тогда цель: maximize expected qualified revenue among eligible operators. Но сначала: regulatory/commercial eligibility. Потом: funnel economics.

Expected Value per Click

Для CPA: EV/Click = Probability(QFTD) × CPA Это и есть: EPC. Для operator comparison: A: QFTD probability 1%. CPA $200. EV: $2. B: 1,5%. CPA $150. EV: $2,25. Operator B monetizes click лучше.

Funnel and RevShare routing

Для RevShare: EV/Click = P(FTD) × Expected Affiliate LTV per FTD Тогда operator с низким CPA-equivalent early revenue может быть сильнее lifetime.

Funnel by cohort quality

Можно получить: Source A: QFTD CR 2%. D90 LTV $80. Source B: QFTD CR 1,5%. D90 LTV $180. На acquisition уровне A выглядит сильнее. На contribution level B может победить. Поэтому funnel не должна заканчиваться на QFTD при RevShare.

Funnel P&L

Полезная связка: Spend ↓ Clicks ↓ QFTD ↓ Affiliate Revenue ↓ Contribution Например: Spend $50k. Clicks 25k. QFTD CR 1,5%. 375 QFTD. CPA $180. Revenue: $67 500 Contribution: $17 500 До других direct costs.

Revenue per stage

Можно привести revenue обратно к каждой стадии. Например: $67 500 revenue. 25 000 clicks: Revenue/Click: $2,70 3 000 registrations: Revenue/Registration: $22,50 375 QFTD: Revenue/QFTD: $180 Это помогает понимать economic value upper-funnel events.

Expected Value of Registration

Если historical: Registration → QFTD = 12,5% CPA: $180. Expected Revenue per Registration: $22,50 Теперь registration можно использовать как early proxy. Но только пока historical relationship стабилен.

Proxy metric drift

Если operator changes verification: historical Registration → QFTD relationship может измениться. Например: раньше 12,5%. теперь 7%. Algorithm, оптимизирующий registration, продолжит считать старый proxy valuable. Поэтому proxy models необходимо recalibrate.

Leading vs Lagging metrics

Leading

CTR Registration Verification. Появляются быстро.

Lagging

Qualified FTD Revenue LTV. Появляются позже. Сильный dashboard показывает оба типа.

Funnel monitoring cadence

Daily

Clicks Registrations Raw FTD Technical anomalies.

Weekly

Stage CR Approval Operator comparison.

Monthly

Finalized QFTD Revenue reconciliation Cohort/LTV. Cadence зависит от scale.

Conversion waterfall

Очень полезный visual: 10,000 Clicks ↓ −8,500 1,500 Registrations ↓ −600 900 Verified ↓ −720 180 Raw FTD ↓ −36 144 Qualified FTD ↓ $25,920 CPA Revenue Так сразу видно всю chain.

Funnel Sankey

Ещё сильнее: Clicks делятся на: Registered Dropped. Registrations: Verified Failed/Pending. FTD: Approved Rejected. При доступных rejection reasons: Rejected делится на: Duplicate GEO Fraud Threshold Other. Это один из самых полезных assets для этой статьи.

Funnel benchmark database

Если проект получает достаточно собственной data, можно построить internal benchmarks: GEO × Source × Operator но не обязательно публиковать raw confidential numbers. Public research можно делать в aggregated/anonymized form, если contracts/data rules это позволяют. Это сильный original-data SEO asset.

Почему собственные benchmark лучше generic industry numbers

Generic benchmark: average FTD rate = X обычно скрывает:
  • market;
  • source;
  • operator;
  • qualification.
Собственная benchmark: Google Search / GEO A / Operator B / commercial-intent traffic намного более actionable.

Как определить bottleneck

Bottleneck — stage, улучшение которой создаёт наибольшую expected business value с учётом feasibility. Это не обязательно самая низкая conversion. Например: Verification CR 40%. Кажется главным bottleneck. Но если это unavoidable regulatory filtering, его нельзя «оптимизировать» обычным CRO. Возможно, реальная opportunity — traffic prequalification.

Prequalification

Affiliate может улучшить downstream quality до operator click. Например:
  • ясно указать product;
  • GEO relevance;
  • eligibility;
  • realistic terms.
Это уменьшает low-quality registrations. Иногда: Registration volume падает, но: Approval растёт. Economics улучшается.

Quality over quantity

Пример:

Old funnel

Registrations: 1 000. Raw FTD:
Approval: 50%. QFTD:

New prequalified funnel

Registrations:
Raw FTD:
Approval: 90%. QFTD:
Registrations снизились 30%. Qualified FTD выросли 62%. Это хороший пример misleading upper-funnel KPI.

Operator conversion and brand

Strong brand может иметь:
  • выше registration;
  • выше trust;
  • лучше deposit.
Но headline CPA может быть ниже. Weak brand: высокий payout, но expensive funnel. Поэтому operator value: P(QFTD) × Payout а не payout alone.

Funnel changes after commercial updates

Изменение:
  • bonus;
  • deposit threshold;
  • payment methods;
  • KYC process;
может изменить conversion. Поэтому annotation timeline нужен в BI. Например: 12 Sep — operator changed onboarding после чего: FTD CR −20%. Без annotation аналитик может обвинить traffic source.

Funnel anomaly annotations

Хранить events:
  • campaign launch;
  • landing release;
  • operator migration;
  • payment outage;
  • policy change;
  • terms change.
Это ускоряет root-cause analysis.

Funnel and seasonality

Sportsbook funnels особенно могут зависеть от:
  • sports calendar;
  • major tournaments;
  • weekend;
  • event start.
Casino traffic тоже может иметь temporal variation. Поэтому сравнивать Tuesday с major sports final без context опасно.

Funnel by new vs returning visitor

Affiliate page: New visitors: ниже trust. Returning: выше conversion. Если source mix меняется в сторону returning users: overall funnel улучшится даже без CRO. Поэтому audience composition важна.

First-party audience и funnel

CRM visitor может проходить funnel иначе, чем cold traffic. Например: Email subscriber → comparison → FTD. Такой user уже знает publisher. Поэтому: CRM QFTD CR может отличаться от cold Paid Social.

Подробнее: First-party аудитория в iGaming.

Что не нужно делать с funnel

Не стоит: оптимизировать только верхнюю conversion; смешивать Raw и Qualified FTD; считать KYC failure всегда UX problem; сравнивать разные GEO одной benchmark; анализировать immature cohorts как final; игнорировать rejection reasons; выключать traffic по трём conversions; использовать platform dashboard как единственный source of truth.

Funnel audit checklist

Tracking

Click IDs передаются? Postbacks приходят? Duplicates удаляются?

Definitions

Что означает FTD? Что означает Qualified?

Timing

Когда conversion считается final?

Segmentation

GEO/source/operator разделены?

Quality

Approval и rejection доступны?

Economics

Revenue связан с QFTD?

Compliance

Verification stages интерпретируются корректно?

Weekly funnel review

Минимальный workflow:
  1. Traffic
Clicks / cost.
  1. Registration
CR vs baseline.
  1. Verification
completion vs baseline.
  1. FTD
raw conversion.
  1. Approval
quality.
  1. Revenue
actual payable.
  1. Drill-down
Source / GEO / Operator.
  1. Root Cause
какая stage изменилась первой?

Funnel root-cause principle

Если revenue упал: не начинать с: «реклама стала хуже». Разложить: Revenue ↓ потому что: QFTD ↓ почему: Raw FTD ↓ или Approval ↓? Если Raw FTD ↓: Verification ↓ или Deposit ↓? Если Verification ↓: Registration ↓ или KYC completion ↓? Так problem локализуется математически.

Tree decomposition

Revenue = Clicks × Registration CR × Verification CR × FTD CR × Approval Rate × Revenue per QFTD Это одна из самых полезных формул статьи. Она показывает всю business funnel в одной строке.

Revenue decomposition example

Clicks: 10 000. Registration: 15%. Verification: 60%. FTD: 20%. Approval: 80%. CPA: $180. Revenue: 10 000 × 0,15 × 0,60 × 0,20 × 0,80 × $180 = $25 920 Теперь любой revenue movement можно decomposition по фактору.

Revenue bridge

Previous month: $30 000. Current: $24 000. Разбить изменение на:
  • clicks effect;
  • registration effect;
  • verification effect;
  • FTD effect;
  • approval effect;
  • payout effect.
Так monthly performance review становится значительно полезнее.

Funnel forecast

До campaign можно построить forecast. Inputs: Clicks: 20 000. Registration: 12%. Verification: 70%. FTD: 20%. Approval: 85%. Expected QFTD: 20 000 × 12% × 70% × 20% × 85% = 285,6 ≈ 286 QFTD. При CPA $160: Expected Revenue: $45 760 Теперь можно определить допустимый spend.

Plan vs Actual

Metric Plan Actual
Clicks 20,000 20,000
Reg CR 12% 14%
Verification 70% 55%
FTD 20% 18%
Approval 85% 70%
QFTD 286 194
Registration превысила plan. Но final result существенно хуже. Такой table особенно хорошо показывает опасность upper-funnel optimisation.

Funnel forecast error

После campaign сравнивать: Expected QFTD vs: Actual QFTD. А затем определять, какой assumption ошибся сильнее всего. Так forecasts постепенно становятся реалистичнее.

Funnel и machine optimisation

Ad platforms всё активнее оптимизируют campaigns algorithms. Но algorithm видит только events, которые ему доступны. Если ему передавать: Registration он будет искать registrations. Если бизнесу нужен: Qualified FTD возникает objective mismatch. Поэтому data feedback design — часть media strategy.

Но нельзя бездумно передавать operator data

Deep conversion feedback должен соответствовать:
  • privacy law;
  • user consent/legal basis;
  • platform data terms;
  • operator agreement.
Техническая возможность не равна праву передавать data.

Data minimisation

Для campaign optimisation часто не нужно передавать всю customer information. Можно использовать:
  • event;
  • value;
  • permitted identifiers.
Architecture должна проектироваться вокруг minimum necessary data.

Funnel для CPA

Конечный target: Qualified FTD и: Contribution / QFTD.

Funnel для RevShare

FTD — начало monetisation. Конечный target: player LTV.

Funnel для Hybrid

Нужно одновременно отслеживать: Qualified FTD и: downstream NGR.

Почему одна funnel не подходит всем deal types

CPA оптимизирует: acquisition event. Revenue Share: player quality over time. Поэтому один traffic source может быть: слабым CPA funnel, но сильным RevShare cohort.

Funnel и cash flow

Approval delay тоже важен. Если FTD сегодня становится payable через 30 дней: cash flow отличается от instant approval. Даже при одинаковой final conversion. Поэтому funnel должна содержать: time-to-approval.

Hold Period

Hold — период между первоначальной conversion и final validation/payment eligibility. Если operator использует hold: raw dashboard в середине месяца может существенно отличаться от final result.

Подробнее: Словарь iGaming affiliate.

Clawbacks

Некоторые agreements позволяют отменять ранее начисленные commissions в определённых случаях. Следовательно: Approved today не всегда обязательно означает: irrevocable revenue forever. Условия необходимо читать в agreement.

Final Revenue Rate

Для зрелой analytics можно считать: Final Paid Conversions / Raw FTD после всех approval/clawback adjustments. Это наиболее консервативная quality metric.

Как построить funnel с нуля

Шаг 1. Зафиксировать events

Click Registration Verification FTD Qualified FTD.

Шаг 2. Определить каждое событие

Что конкретно означает?

Шаг 3. Назначить source of truth

Tracker или operator?

Шаг 4. Соединить IDs

Click → conversion.

Шаг 5. Считать stage CR

Не один aggregate CR.

Шаг 6. Добавить quality

Approval/rejection.

Шаг 7. Добавить revenue

CPA/RevShare.

Шаг 8. Добавить time

Latency/maturity.

Шаг 9. Добавить segments

GEO/source/operator.

Шаг 10. Построить alerts и review cadence

Минимальный funnel dashboard небольшого affiliate

Не нужен enterprise BI. Достаточно таблицы:
Date Source Clicks Reg Verified Raw FTD QFTD Spend Revenue
Calculated: Reg CR Verification CR FTD CR Approval QFTD CR CPQFTD EPC ROAS Этого достаточно для первых meaningful decisions.

Когда расширять dashboard

Добавлять:
  • device;
  • creative;
  • landing;
  • operator;
  • rejection reasons;
  • time-to-event;
  • LTV;
когда volume уже достаточен. Не нужно создавать сложный warehouse до первых conversions.

Три уровня maturity funnel analytics

Level 1 — Counts

Clicks Registrations FTD.

Level 2 — Quality

Verified Qualified Approval Rejections.

Level 3 — Economics

Revenue LTV Contribution Payback. Большинство серьёзных ошибок возникает, когда business застревает на Level 1.

Funnel как общий язык teams

Media Buyer говорит: CPC. CRO team: Registration CR. Operator: KYC/FTD. Affiliate Manager: Approved FTD. Finance: Revenue. Funnel соединяет всех в одну business model.

Главный принцип iGaming funnel

Каждая stage должна отвечать на один вопрос: сколько пользователей пришло сюда, сколько прошло дальше и сколько economic value осталось после этого перехода? Если ответ известен для всех stages, campaign становится диагностируемой. Если известны только: Spend + Registrations business работает практически вслепую.

Главное о воронке iGaming

Базовая affiliate funnel выглядит так: Click → Registration → Verification/KYC → FTD → Qualified FTD → Revenue Но порядок и состав verification stages зависят от jurisdiction и operator. Например, UK Gambling Commission требует remote operators подтверждать identity до того, как customer разрешено gamble, и в августе 2026 повторно подчеркнула необходимость robust upfront verification. Для affiliate главное различие: Raw FTD ≠ Qualified FTD. Grandstand в своей публичной отчётности определяет NDC через выполненное agreed performance obligation — обычно qualifying deposit — которое вызывает право на commission. Это хорошо иллюстрирует коммерческую природу конечного acquisition event. Поэтому оптимальная аналитическая цепочка: Traffic Cost ↓ Click ↓ Registration ↓ Verification ↓ Raw FTD ↓ Approval ↓ Qualified FTD ↓ Revenue ↓ LTV Главная формула: Revenue = Clicks × Reg CR × Verification CR × FTD CR × Approval × Revenue per QFTD Она превращает funnel из красивой диаграммы в diagnostic и financial model. Именно с её помощью можно определить:
  • действительно ли проблема в traffic;
  • теряются ли пользователи у operator;
  • ухудшилась ли verification;
  • сломался ли payment flow;
  • упал ли approval;
  • изменились ли commercial terms;
  • насколько дорого можно покупать следующий click.

FAQ

Что такое воронка iGaming?

Это последовательность стадий от acquisition traffic до revenue: обычно Click → Registration → Verification/KYC → FTD → Qualified FTD → affiliate revenue.

Что такое FTD?

FTD — First Time Depositor, пользователь, впервые внёсший deposit у operator.

Что такое Qualified FTD?

FTD, который соответствует agreed qualification criteria affiliate programme и считается eligible/payable conversion.

Чем Raw FTD отличается от Qualified FTD?

Raw FTD — зафиксированный first deposit до final commercial validation. Qualified FTD прошёл qualification и соответствует правилам programme.

Что такое NDC?

NDC — New Depositing Customer. Конкретное определение зависит от бизнеса. Grandstand, например, считает NDC unique referred player, выполнившего agreed performance obligation, обычно qualifying deposit, который создаёт право на commission.

KYC всегда происходит до FTD?

Нет универсального порядка для всех markets. Verification requirements зависят от jurisdiction и operator. Например, в Великобритании identity должна быть подтверждена до gambling, а age — до deposit.

Что такое KYC?

Know Your Customer — общее название процедур идентификации/verification клиента. В iGaming может включать age и identity verification и другие checks.

Чем KYC отличается от AML?

KYC связан с идентификацией customer. AML — более широкий framework против money laundering, который может включать дополнительные ongoing/risk-based checks.

Как считать Click-to-Registration CR?

Registrations / Clicks × 100%.

Как считать Registration-to-FTD CR?

FTD / Registrations × 100%.

Как считать Click-to-FTD CR?

FTD / Clicks × 100%.

Как считать Qualified FTD CR?

Qualified FTD / Clicks × 100%.

Что такое Approval Rate?

Доля Raw FTD, которые стали Qualified/Payable: Qualified FTD / Raw FTD × 100%.

Что такое Drop-off Rate?

Доля users, которые не перешли на следующую stage: 1 − Stage Conversion Rate.

Какой FTD CR считается хорошим?

Универсального benchmark нет. FTD conversion зависит от GEO, source, intent, operator, product, device и qualification rules.

Почему высокий Registration CR может быть плохим сигналом?

Если эти registrations имеют низкий verification, deposit или approval, они не создают revenue.

Почему высокий Raw FTD не гарантирует прибыль?

Часть FTD может быть rejected. Для CPA economics важен Qualified/Payable FTD.

Что чаще всего влияет на Registration CR?

Traffic intent, message match, operator brand, landing quality и registration UX.

Что влияет на KYC completion?

Verification design, accuracy customer data, trust, document flow и regulatory requirements.

Что влияет на FTD CR?

Payment methods, payment approval, deposit UX, minimum deposit, product proposition и user intent.

Что влияет на Approval Rate?

Programme rules, GEO, duplicates, traffic quality, fraud, deposit criteria и attribution.

Как найти bottleneck funnel?

Сравнить stage-by-stage CR с historical baseline и определить, на каком переходе изменение появилось первым.

Нужно ли оптимизировать stage с самым большим drop-off?

Не обязательно. Важнее expected business impact и возможность реально улучшить stage.

Кто отвечает за KYC funnel — affiliate или operator?

Verification обычно находится на стороне operator, хотя affiliate может влиять на качество и prequalification входящего traffic.

Как affiliate может улучшить KYC conversion?

Не обходом checks, а более качественным traffic, правильным GEO/operator matching и ясным prequalification до operator click.

Как связать advertising click с FTD?

Через Click ID/SubID и postback/API reporting от operator или affiliate platform.

Что такое conversion latency?

Время между initial acquisition event и последующей conversion.

Почему нельзя оценивать сегодняшнюю campaign по final Approval?

Часть FTD ещё может находиться в validation/hold и mature позже.

Что такое maturity window?

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

Как funnel отличается при Revenue Share?

После FTD анализ продолжается: retention → NGR → affiliate revenue → LTV.

Что является главным KPI CPA funnel?

Cost per Qualified FTD и contribution per Qualified FTD.

Как использовать funnel для budget planning?

Начать с целевого числа QFTD и через stage conversion rates рассчитать необходимое число registrations, clicks и media budget.