EN RU
List your company
Affiliate

CPA offer

A CPA offer pays the affiliate a fixed amount each time a user completes a defined action, regardless of what that user does afterwards.

By Daniel Cohen · CMO Updated 6 September 2026
In brief

A CPA offer pays the affiliate a fixed amount each time a user completes a defined action, regardless of what that user does afterwards. In iGaming the action is almost always a first-time deposit that meets a minimum size and, usually, a minimum activity bar such as a number of settled bets or an amount of wagered turnover.

Definition

A CPA offer pays the affiliate a fixed amount each time a user completes a defined action, regardless of what that user does afterwards. In iGaming the action is almost always a first-time deposit that meets a minimum size and, usually, a minimum activity bar such as a number of settled bets or an amount of wagered turnover.

The affiliate is paid the same fixed sum whether the referred player deposits once and never returns or goes on to lose thousands over the following year.

CPA is the model of choice for media buyers because it makes unit economics calculable in advance. If the payout is $120 per qualified first deposit and the buyer knows their funnel converts clicks to qualified deposits at a certain rate, they can derive a maximum cost per click and a maximum daily spend that keeps the campaign profitable, and scale against those numbers.

Payment also arrives before the player's true long-term value is known, which lets the buyer recycle earnings into more traffic quickly.

Browse iGaming affiliate networks

In context

The trade-off is capped upside and exposure to qualification rules. A CPA affiliate does not share in a whale's lifetime losses — that value accrues entirely to the operator — so the same traffic that would earn a fortune on RevShare earns a flat fee on CPA.

And the advertiser protects itself with a qualification bar and clawbacks: conversions that do not meet the minimum deposit or activity threshold are unpaid, and players later identified as fraud or bonus abusers are charged back. The affiliate must model the qualified rate, not the raw rate, when pricing the campaign.

Operators use CPA offers to acquire volume fast, especially at launch or in new GEOs, and to work with media-buying partners whose economics require a fixed, known payout. They set the qualification rules to filter out the low-value and abusive traffic that a pure "pay per deposit" model would attract.

The negotiation between affiliate and advertiser is usually about the payout number, the exact qualification definition, the hold period, and the clawback terms, all of which together determine what the affiliate actually earns per player.

Worked example

A brand offers $120 CPA per first-time deposit of at least $20, provided the player places three settled bets before any withdrawal within 14 days. A media buyer's funnel converts clicks to raw FTDs at 1.1% and 80% of those qualify, so the effective CPA is $96. The buyer sets a maximum CPC of $0.85, which keeps cost per qualified FTD near $77 and the campaign in profit.

Related terms

Frequently asked questions

How does CPA offer work in practice?+
The trade-off is capped upside and exposure to qualification rules. A CPA affiliate does not share in a whale's lifetime losses — that value accrues entirely to the operator — so the same traffic that would earn a fortune on RevShare earns a flat fee on CPA.
Can you give an example of CPA offer?+
A brand offers $120 CPA per first-time deposit of at least $20, provided the player places three settled bets before any withdrawal within 14 days. A media buyer's funnel converts clicks to raw FTDs at 1.1% and 80% of those qualify, so the effective CPA is $96.
What terms are closely related to CPA offer?+
The closest related terms are CPA, RevShare, Hybrid, FTD, Qualification. Each is linked in the related-terms block below.
← Previous CPA / revenue-share crossover point Next → CPC (cost per click)

Browse the full iGaming & affiliate glossary — hundreds of EN/RU terms with examples.

← Back to glossary