The Registration-to-FTD Audit Checklist
Why 10,000 registrations can be a failed campaign — and how to find the leak between an account and a first deposit
THESIS: Registration is the easiest metric in iGaming to inflate and the most dangerous to celebrate. Cheap traffic manufactures accounts by the thousand while producing almost no first-time depositors — and because the dashboard shows a big top-of-funnel number, the campaign looks like a win right up until finance asks where the deposits are. The only honest scoreboard runs further down: registration → FTD → deposit value → retained player value. Reach and registrations are inputs; the FTD is the first moment a campaign touches money. This is the pre-mortem and post-mortem tool: a diagnostic that walks the four places the registration-to-FTD conversion leaks — wrong geo, bonus-only intent, curiosity-not-deposit-intent content, and message-market misfit — plus the KYC gate and the funnel math underneath. Run it on any campaign showing "great registrations" and weak deposits; the leak is almost always one of these.
HOW TO USE: Score each check ✅ pass / ⚠️ weak / ❌ fail. Any ❌ in Sections A–D is a probable primary leak — fix it before spending another cycle. The verdict rule is at the end. The one number that frames the whole audit: registration-to-FTD rate. A healthy organic campaign in a licensed target geo converts registrations to first deposits at a rate you can baseline and defend; a campaign leaking on the checks below shows fat registrations and a thin, sometimes near-zero, FTD line.
═══
SECTION A — Geo quality (is the traffic even eligible to deposit?)
CHECK 1 — Licence–geo match
- What to look for: registrations concentrated in geos where your entity is licensed and can legally accept deposits.
- Red flags: a spike of registrations from a geo you don't operate in; "great volume" from a market that can't fund; a single cheap-traffic geo dominating signups.
- How to fix: geo-gate at the content and bridge layer — route only licensed-geo traffic to the operator; the age-gated bridge should filter geo before registration, not after. Rank creators/accounts by licensed-geo registrations, not total.
CHECK 2 — Payment eligibility in the geo
- What to look for: the registered users can actually pay — local payment methods (mobile money, local cards, the region's real rails) are live and surfaced.
- Red flags: Tier-2/3 traffic (India, LatAm, Africa) hitting a checkout that only offers Tier-1 cards; high registration, near-zero deposit in a specific geo = a payment wall, not a demand problem.
- How to fix: match the payment stack to the geo before scaling traffic into it; for prepaid/mobile-first markets, a local method + Telegram/bot deposit bridge is the difference between an account and a depositor.
CHECK 3 — KYC pass rate as a geo signal
- What to look for: registered users can pass KYC for the target geo.
- Red flags: high registration volume, high KYC failure — the audience can't qualify (wrong geo, under-age, VPN traffic). This leak hides two stages deep and kills FTD after the numbers already looked good.
- How to fix: track KYC pass rate as its own funnel stage per creator/geo; cut lanes with high registration and low KYC pass fast — they look like winners and die at the deposit.
═══
SECTION B — Bonus intent (did the offer attract players or bonus-hunters?)