By Alex Rivera · Last updated: October 2026
Quick answer: For most gambling campaigns, start on CPM (pop, display) or CPC (push, native) so you control bids and collect conversion data, then judge everything by cost per first-time depositor (CPFTD). True CPA, where you pay only per registration or deposit, is mostly found in affiliate deals and on proven offers, and usually costs more per depositor. Many ad networks now offer “target CPA” bidding, but you are still billed per impression or click while the algorithm aims for your CPA goal.
Every gambling ad network asks you to pick a pricing model before you launch. CPM, CPC and CPA look like three different prices, but they are really three ways of splitting risk between you and the traffic seller. Pick the wrong one for your stage and you either overpay for data you could have bought cheaply, or you cannot get traffic at all. This guide explains how each model works for casino and sportsbook campaigns, how to turn your target cost per FTD into a maximum bid, how “smart” CPA bidding really bills you, and which model to use at each stage of a campaign.
CPM, CPC and CPA: what each model means
CPM (cost per mille)
You pay for every 1,000 impressions, whether or not anyone clicks. On pop traffic an impression is a full page opening in a new tab or window, so a CPM price is close to a price per visit. On display it is a banner view. CPM is cheapest per visitor but puts all of the click and conversion risk on you, so it rewards strong creatives, strict source filtering and good tracking.
CPC (cost per click)
You pay only when someone clicks your ad. This is the standard model for push, in-page push and native. Spend is more predictable because you know how many visitors your budget buys, and a weak creative costs you volume rather than money. You still carry the conversion risk after the click.
CPA (cost per action)
You pay a fixed amount when a defined action happens: in iGaming usually a registration or a first-time deposit (FTD). The seller of the traffic carries the conversion risk, which is why pure CPA is offered mainly by affiliates and on offers with a proven conversion history. In ad networks, “CPA” usually means an automated bidding strategy that targets a CPA rather than a price you pay per conversion (more on that below).
CPA vs CPM vs CPC compared
| CPM | CPC | CPA | |
|---|---|---|---|
| You pay for | 1,000 impressions | Each click | Each registration or FTD |
| Who carries conversion risk | You (click and deposit risk) | You (deposit risk) | The traffic seller |
| Typical gambling formats | Pop, display, some push and native | Push, in-page push, native, search | Affiliate deals; target-CPA bidding on networks |
| Tracking needed | Your own tracker and postback | Your own tracker and postback | Agreed conversion event and postback, plus qualification rules |
| Best stage | Testing at volume, scaling proven sources | Testing creatives, controlled spend | Proven offers, predictable acquisition cost |
| Main risk | Paying for bots or uninterested views | Accidental or low-intent clicks | Bonus hunters and low-value deposits; higher price per FTD |
Whichever model you buy on, compare campaigns on the same number: cost per FTD and, later, the revenue each depositor brings in. A cheap CPM is not cheap if nobody deposits. For a full breakdown of budgets and published rates, see our guide to iGaming advertising cost.
How ad networks rank your bid: eCPM
Most gambling ad networks sell each impression in an auction. To compare a CPM bid with a CPC bid or a CPA goal, the network converts every bid into effective CPM (eCPM): the revenue it expects to earn per 1,000 impressions. PropellerAds explains that the campaign with the highest eCPM on a given placement wins the impression.
- CPM bid: eCPM = your CPM bid.
- CPC bid: eCPM = CPC × click-through rate × 1,000.
- CPA goal: eCPM = CPA × conversion rate per impression × 1,000.
This has a practical consequence. On CPC, a creative with a weak click-through rate wins fewer auctions even with a high bid. As an illustration, a $0.03 CPC push ad with a 0.5% CTR has an eCPM of $0.15; double the CTR to 1% and the same bid is worth $0.30 to the network, so you win more impressions without raising your price. Better creatives are effectively a discount.
Work out your maximum bid from your target cost per FTD
Instead of guessing a bid, work back from what a depositor is worth to you. Cost per FTD (CPFTD) is total spend divided by first-time depositors. Rearranged, it gives you the most you can pay per click or per 1,000 impressions:
- Maximum CPC = target CPFTD × click-to-FTD rate
- Maximum CPM = target CPFTD × impression-to-FTD rate × 1,000
Illustration only (not campaign data): say your target CPFTD is $40.
- Push on CPC. If 1 in 1,000 clicks becomes a depositor (0.1%), your maximum CPC is $40 × 0.001 = $0.04. Bid above that and every FTD costs more than your target.
- Pop on CPM. If 1 in 20,000 pop visits deposits (0.005%), your maximum CPM is $40 × 0.00005 × 1,000 = $2.00.
- Check against the market. If the winning bids in your GEO sit above these numbers, you need a better conversion rate (landing page, offer, payment methods) or a different format, not a higher bid.
- Recalculate weekly. As you block poor sources and improve creatives your conversion rates change, and so does your maximum bid.
If you do not yet know your conversion rates, you do not have enough data for CPA. That is the strongest reason to start on CPM or CPC: they buy you the data. To measure those rates properly, read how to analyze the results of a gambling ad campaign.
“Target CPA” bidding on ad networks: what you actually pay
Many self-serve networks offer an automated mode where you enter a CPA goal and the algorithm buys traffic to hit it. It sounds like paying per depositor, but read the billing terms:
- PropellerAds CPA Goal (Onclick/pop, push and interactive formats) states that you are still billed by CPM or CPC. The system raises bids on placements that convert and lowers them on placements that do not. It requires S2S postback tracking, and the learning period can last up to 24 hours or longer, during which cost per conversion may exceed your goal.
- RichAds Target CPA (push, in-page push and popunder) only appears after conversion tracking is confirmed, and RichAds lists a CPA goal cap of $50 and a minimum daily budget of $50, recommending one country and one device type per campaign. It runs a warm-up phase that spreads spend and blacklists sources that do not convert before it starts bidding toward your goal.
Target CPA bidding is useful once your tracking is clean and you know a realistic CPA, because it automates source pruning. It does not remove the risk of paying for traffic that never converts during learning, and setting a CPA goal far below what the market supports usually just starves the campaign of volume. Requirements and limits change, so check each network’s current documentation.
CPA in affiliate deals: CPA vs RevShare vs hybrid
When operators buy players from affiliates, “CPA” means something different: a fixed one-time payment per qualifying depositor. It sits alongside two other deal types:
| Deal type | How it pays | Operator risk |
|---|---|---|
| CPA | Fixed fee per qualifying FTD | Paying full price for bonus hunters and low-value players |
| RevShare | Ongoing percentage of net gaming revenue (NGR) from referred players | Cost rises with player value; slower for affiliates to earn back |
| Hybrid | Smaller upfront CPA plus a lower ongoing RevShare | More complex tracking and reconciliation |
One affiliate-software vendor, Track360, publishes typical ranges of $50–$300 CPA for casino and $30–$200 for sportsbook, and 25–45% of NGR for casino RevShare. Treat these as rough market reference points rather than benchmarks for your deal. It also recommends qualification rules beyond the deposit itself, such as a minimum deposit amount, KYC completion or a first bet placed, so you do not pay CPA on deposits made only to claim a bonus. The same rule applies if you buy on CPA from a network: agree exactly what counts as a conversion before launch.
Which model to use at each stage
| Stage | Recommended model | Why |
|---|---|---|
| First test in a new GEO | CPC on push or native; CPM on pop with a whitelist approach | Low entry cost; you collect CTR and conversion data per source |
| Creative testing | CPC | A weak creative loses volume, not budget |
| Scaling proven sources | CPM on winning placements, or target-CPA bidding | Lower cost per visit once you know which sources deposit |
| Brand awareness and retargeting | CPM on display | You are paying for reach and frequency, not immediate clicks |
| Predictable acquisition at scale | Affiliate CPA or hybrid deals | Fixed cost per qualified depositor, with qualification rules |
Format matters as much as model. Pop is almost always CPM, push is usually CPC, and the two behave very differently: see our comparison of push vs pop ads for gambling, and the full list of CliqBetter ad formats.
Common mistakes when choosing a pricing model
- Comparing CPMs across formats. A $1 pop CPM and a $1 display CPM buy completely different things. Compare cost per FTD.
- Asking for CPA before you have data. Without a conversion history, networks and publishers have no reason to take the risk, and the CPA price they quote will reflect that.
- Setting a CPA goal below the market. The algorithm simply stops buying. Start near your measured CPFTD and lower the goal gradually.
- Skipping postback tracking. Smart bidding and source optimization both depend on deposit events reaching the network.
- Ignoring player value. A cheap FTD who never deposits again can cost more than an expensive one who plays for months. Track 30-, 60- and 90-day revenue per depositor.
- No fraud screening. Bots inflate impressions on CPM and fake registrations on CPA. Filter sources and check deposit quality on every model.
For more ways to bring depositor cost down, see how to generate FTDs for iGaming operators.
Advertise with CliqBetter
CliqBetter is an ad network built only for iGaming. Sportsbooks, online casinos, crypto casinos and affiliates buy display, native, push and pop traffic on CPM, CPC or CPA, so you can test on CPM or CPC and move to the model that fits once you know your numbers. On CliqBetter’s pop format, a sports betting brand in Malaysia reached a 4.6% click-through rate and a $42 cost per first deposit. Results vary by GEO, offer and landing page.
Run it yourself on self-serve, or choose a managed plan (from $10,000/month) where our team handles setup, bidding and optimization.
Frequently asked questions
Start on CPM (pop, display) or CPC (push, native) to control bids and collect conversion data, then compare everything on cost per first-time depositor. Pure CPA suits proven offers and affiliate deals, where it gives a predictable cost per player but usually a higher price per depositor.
Push and in-page push are usually bought on CPC, so you pay only when someone clicks. Some networks also offer CPM or target-CPA bidding for push, where you are still billed per click or impression.
Usually not. On networks such as PropellerAds you are still billed by CPM or CPC while the algorithm adjusts bids to reach your CPA goal. You need postback conversion tracking, and costs can exceed the goal during the learning period.
Maximum CPC equals your target cost per FTD multiplied by your click-to-deposit rate. Maximum CPM equals your target cost per FTD multiplied by your impression-to-deposit rate and by 1,000. For example, a $40 target with 0.1% of clicks depositing gives a $0.04 maximum CPC.
CPA is a fixed one-time payment per qualifying depositor. RevShare pays an ongoing percentage of the net gaming revenue the referred players generate. Hybrid deals combine a smaller CPA with a lower RevShare.
Share via:


