Home / Blog / iGaming user acquisition: the acquisition-and-retention playbook

iGaming user acquisition: the acquisition-and-retention playbook

, 11 min read

iGaming marketing runs on two axes - acquisition and retention - and most operators only ever optimize the first one. Paid channels, creative strategy, unit economics, and the retention loops that actually protect margin, drawn from running everything between $100 test budgets and $10k-plus a day.

iGaming user acquisition: the acquisition-and-retention playbook
Elian Emanuel Coutinho Roehrs / Pexels

What is iGaming marketing?

Sportsbooks, casinos, poker rooms, bingo - every iGaming brand chases the same three numbers: CPA (cost per acquisition), FTD (first-time depositor), and LTV (lifetime value), tracked across whatever mix of paid and organic channels it runs. The regulatory constraints run tighter here than in SaaS or e-commerce - no targeting minors, no misleading claims, and strict ad policies across Meta, Google, TikTok, and Telegram.

The vertical splits into two camps: operator brands - 1WIN, Mostbet, Pin-Up - and affiliate or creator brands driving traffic for commission. Operators run direct response, getting a user to deposit and wager; affiliates work pre-sold traffic and incentive-based offers instead. The job demands a real grip on geo-specific regulations, payment methods, and how players actually behave.

More operators enter the market every year, and the price of a deposit climbs with them. No single figure covers a whole tier, because it is assembled from the licence, from the platform's policy, and from how long your creative survives review. After the first days of spend your own number shows up in the cabinet, and again in the tracker next to deposits. Positive ROI still goes to whoever holds the player after that first deposit.

Why a dual acquisition-and-retention approach is mandatory

Most iGaming marketers chase the top of the funnel - depositors at any cost - and margins pay for it. Actually the arithmetic is plain: what the player deposits, what he withdraws, what survives the platform and affiliate fees. While that remainder sits below the price of acquisition, the campaign runs on credit, however many deposits the cabinet reports. Retention decides how it ends.

A player who deposits once and disappears is a straight loss; one who comes back through the quarter pays the acquisition off with room to spare. Welcome bonuses, free spins, cashback, loyalty tiers, and push notifications are the levers that make the difference. For operator brands like Mostbet and Pin-Up, a reactivation campaign - 'come back, we miss you' with a small bonus - costs less than fresh acquisition, and how much less is measured by the same tracker that priced the first deposit.

Running both sides means measuring payback period alongside the price of acquisition: how many days gross gaming revenue takes to return the ad spend. Since that window comes out of your own economics, you set it yourself, and it is tracked on depositors - installs and registrations never enter it. Skip the S2S postbacks (Keitaro, Binom) and none of that is visible at all.

Choose channels and match them to geos

Channels don't travel well across geos. Meta and Google run strict gambling policies in Tier-1 - UK, Canada, Australia - demanding a license and pre-approval before anything launches, while TikTok is more permissive but wants native-style UGC creatives instead of polished ads. Telegram ads do well in CIS and parts of Asia, and the cabinet quotes its price per thousand views before you launch; in Tier-3 - Africa, LATAM - Facebook still dominates on cheap impressions and high mobile penetration.

Each channel prices its inventory its own way, so the table below says what moves that price instead of quoting a figure earned in somebody else's account. Before launch, though, two of them will quote you: the search planner forecasts the click for your queries and regions, and Telegram states its price per thousand views. Every one of them wants its own creative format and its own landing page.

Start with one channel, get the unit economics positive, then scale. With three channels at once you get three sets of noise and no explanation of why a deposit costs what it costs; the budget runs out before it is clear which one is to blame. Pick the geo with the lowest cost per deposit and the highest LTV potential first, and expand from there.

Build creatives that convert and stay compliant

Two things wear out an iGaming creative: fatigue and policy rejection. The moment a video is spent shows up in your own stats - frequency rises, CTR falls - which is why the pipeline keeps fresh UGC-style videos, static images and text variations running at all times. On TikTok short videos built around a 'big win' - simulated, never real - with a clear CTA tend to work best; on Meta carousels pushing bonus offers usually beat single images, and only a split test in your own account settles it.

GenAI production pipelines make the volume possible - Midjourney or DALL-E for backgrounds and characters, composited with motion graphics. Since a batch of variants lands within hours, a single week is enough to test angles like 'free registration bonus', 'no deposit bonus', 'fast payout' and 'local payment method'. How far each angle moved the cost per deposit shows up in the cabinet's own breakdown by ad.

On compliance, the rules are blunt: no real money on screen, no promised wins, no targeting underage lookalikes, and in some regions Meta and Google reject anything showing card suits, dice, or roulette wheels at all. Get a legal team to pre-clear copy before it runs - a rejected ad account, especially for an operator like 1WIN, costs months of lost momentum to recover from.

Set up tracking and unit economics

Skip proper tracking and you're guessing, plain and simple. Run a tracker like Keitaro or Binom with server-to-server postbacks from the affiliate network or in-house platform, following the full path from install to registration, first deposit, first wager, and deposit #2 - because a funnel you can't see is a funnel you can't optimize. Each step's share comes from your own data, and the funnel usually tears somewhere nobody quite expected.

For unit economics, weigh the cost of a first deposit against average revenue per depositor per month. Multiply that revenue by the player's lifespan and you have LTV, which is what acquisition cost is compared against. Only the floor below which a campaign gets killed is yours to set, and it stays the same across geos, or there is nothing to compare. In Tier-3 both sides run smaller, so it wins on volume or on cheaper buying.

Dashboards in Looker Studio or Metabase make the daily review possible - cost per deposit, deposit rate, payback period, checked every day. Still, set the stop as a number before launch: without one a campaign will run for months toward a payback that never arrives.

Retention: the real profit center

Retention starts at the first deposit - waiting for the second one is already too late. Build the welcome bonus so it pushes toward a second deposit inside the first week: a share of the top-up, free spins, and a wagering condition the player understands without a calculator. Even a plain personalized push ('your free spins expire tomorrow') lifts day-7 return, and the cohort in your own stats says by how much.

Loyalty tiers like bronze, silver and gold with cashback on net losses keep players active, and a dedicated manager for high-deposit players cuts churn further. Even an email or a push offering a small no-deposit gift brings a share of lapsed users back. What that share is worth, and what it costs, comes from the same tracker.

Measure retention by cohort based on deposit day, then activity at day 7, 30 and 90. A curve that collapses by day 30 says the product or the bonus structure is broken, and that gets fixed before acquisition scales any further. The gains compound, since every returning player still adds to LTV without asking for fresh acquisition budget.

Cost: what sets it, and where your own figure lives

Acquisition cost in this vertical moves with the licence more than with the creative, so a single number for a tier means very little. Before launch only two figures are knowable: the platform states its own entry minimum, and the search planner forecasts the click for your queries and regions. The rest arrives with the first days of spend. Read it there, and check it against deposits in your own tracker.

What moves the price per channel and geo tier, and where to read it
ChannelWhat you are buyingWhat moves the priceWhere your own number lives
Meta (FB/IG)ImpressionsAccount history, creative fatigue, tier of the geo, whether the page survives reviewAds Manager: cost per result by ad set
TikTokImpressionsCreative refresh rate, geo tier, how long learning runsAds Manager: cost per result by ad group
Google Ads (Search)A click on a stated queryQuery competition, licence and policy fit, quality scoreKeyword Planner forecast, then the search terms report
Telegram AdsImpressions inside channelsChannel topic and language, the entry minimum the platform setsThe cabinet quotes price per 1000 views before launch
UGC / influencerA post from a specific creatorAudience size, category, exclusivity, whether the geo is licensedThe creator's rate card and your own tracker

Optimizing for registrations when deposits pay the bills

iGaming marketing checklist

Before any campaign launches, work through prep, execution, and optimization in that order - skipping ahead is how gaps get missed.

FAQ

What is the best channel for iGaming user acquisition?

No single channel wins across the board. Meta suits Tier-3 and broad audiences, TikTok fits Tier-1 with UGC creative, Telegram works for CIS - start with whichever has the lowest CPM for the geo and the most lenient gambling policy, and test at least two before scaling.

How much should I budget for a test campaign?

Enough to buy the number of conversions at which the algorithm leaves learning: the platform states that threshold in its help pages, and the budget follows from your own target cost per deposit. Anything smaller just produces noisy results that point toward the wrong decision.

What is a good CPA for iGaming?

It depends on geo, channel and LTV, and no published band survives contact with your own licence and creative. When a cost per deposit recovers the ad spend inside the window you set, off the average revenue per player, it earns the label 'good'. That figure comes out of your cabinet, though, never out of a guide.

How do I handle ad account bans?

Run at least 3-5 ad accounts per geo to start, more as spend scales and creative rotation increases risk, pre-approve creatives with the platform's policy team, and avoid reusing the same payment method or IP across all of them. Operators can cut ban risk further by working through a whitelabel partner or certified agency.

I can do this on your product

I consult on acquisition, funnels and retention - including hard verticals.

Ioann Putevoy
Ioann Putevoy
Head of Traffic & growth lead. I build products and take them to market - see the portfolio.

Bring me a product that needs to find its market