An existing player database is more than a list of registered accounts. It contains different commercial opportunities at different stages of the player lifecycle. Some users registered but never made a first deposit. Some attempted a deposit and stopped. Some made one deposit but never returned. Others became inactive after months of play.
These segments should not be measured with one average conversion rate or one revenue assumption. A registered non-depositor, a recently churned player, and a long-term dormant user represent different levels of intent, different recovery costs, and different expected value.
The question is: How much incremental revenue can each segment realistically produce under a defined activation or reactivation campaign?
The potential revenue inside an existing player database depends on five variables:
eligible player base × expected conversion rate × value per converted player − campaign cost − incentive cost
For an activation campaign, the value per converted player may be the expected NGR from a first depositor. For a reactivation campaign, it may include the expected value of a returning depositor over a defined period.
For example, a database segment of 10,000 eligible players with a 3% expected conversion rate and $80 average NGR per converted player represents:
10,000 × 3% × $80 = $24,000 projected NGR before campaign costs and incentives.
This is a planning model, not a guaranteed result. The estimate becomes more useful when the operator separates segments by lifecycle stage, GEO, recency, previous deposit behaviour, offer eligibility, and player value.
A database of 100,000 players does not automatically represent more value than a database of 20,000.
The commercial potential depends on what those players have already done and how close they remain to the next valuable action. A large base of old inactive accounts may contain fewer reachable or commercially relevant users than a smaller segment of recent registered non-depositors. A group of players who attempted to deposit may have a different conversion opportunity from a group that never opened the payment page.
The database also contains different levels of intent:
The operator should therefore calculate database revenue potential by segment rather than applying one expected conversion rate to the full database.
The same principle applies to player lifetime value. A player who returns once and never deposits again has a different value from a player who becomes active for several months. The initial conversion is only one part of the payback model.
At least five segments deserve separate modelling because their lifecycle stage and expected value are different.
These players registered but never completed a first deposit. The relevant question is whether they still retain enough intent to become first-time depositors.
The model should use:
This is the core audience for registered players first deposit and registered player activation campaigns.
The search intent around first deposit conversion casino, convert registered players casino, and convert registered players to depositors refers to this stage of the funnel.
These players created or attempted a deposit but did not complete it. They should not be grouped with users who never showed deposit intent.
The operator should separate technical declines, payment method problems, pending transactions, incorrect data, and abandoned flows. The expected conversion may be stronger than for a general non-depositor segment, but only when the underlying issue is understood and the next action is available.
These players made a first deposit but have not completed the next expected action, such as a second deposit, a second session, or a first game.
This is an early retention and second-deposit opportunity rather than a dormant-player campaign. The relevant value may include repeat deposits and early LTV, not just the first transaction.
These players were active or depositing recently but have been inactive for approximately 30–60 days.
The segment may still contain useful product context. Players may remember the platform, their preferred product, or a previous offer. However, the value of the segment changes quickly as inactivity increases.
Operators should model recent churn separately from older dormant users because timing, channel, offer, and expected conversion are different.
These players have been inactive for 90 days or longer.
The segment can still contain revenue potential, but the assumptions require more caution. The operator should examine previous deposits, value, preferred products, last activity, reachable contact details, and historical response to CRM communication.
Long-term dormant players may require a different reactivation approach and should not be used to create an optimistic forecast for fresher segments.
The basic player database revenue calculation is:
Projected incremental NGR = eligible base × expected conversion rate × expected NGR per converted player
To calculate campaign economics, extend the formula:
Projected campaign value = projected incremental NGR − campaign cost − incentive cost
The inputs need clear definitions.
This is the number of players who can legally and technically enter the campaign after applying consent, self-exclusion, responsible gambling, market, contactability, and offer-eligibility rules.
The eligible base may be smaller than the original database. This is important because a forecast based on 50,000 records becomes misleading if only 35,000 can actually be contacted.
This should come from a comparable segment, previous campaign, or conservative test assumption.
The expected rate should reflect:
For a FTD conversion iGaming model, the operator should define whether the rate represents first depositors among all records, contacted players, or reachable players. These are different denominators.
Use NGR per player where available. If the operator only has deposit value, label it as an initial deposit model rather than a full revenue forecast.
The value may include:
The model should avoid mixing average deposit value with NGR. A $100 deposit does not equal $100 in revenue.
The same database can produce different results under different campaign conditions.
Fresh registrations and recently churned players usually retain more context than long-term dormant users. A campaign that reaches a player close to the moment of drop-off may have a different conversion path from a campaign targeting someone inactive for nine months.
This is why behavior-triggered player activation can produce a different opportunity from a monthly list-based campaign. The first reacts to an earlier signal, while the second works with a completed inactivity state.
Bswan’s article on the moment operators actually lose money and why churn lists miss it explains this difference in more detail.
Conversion rates and player value vary across markets because of payment availability, language, product preferences, regulation, offer structure, and local competition.
A FTD conversion iGaming Turkey result should not be used as a universal assumption for Portugal, the UK, Australia, or any other GEO.
The same segment can respond differently to a free spin offer, a deposit bonus, cashback, a sports promotion, or a product-specific message.
The offer also affects economics. A higher conversion rate can still produce weaker NGR if the incentive cost is too high or the returning players have low repeat value.
A database record is not the same as a reachable player. Invalid numbers, unavailable channels, missing consent, bounced email addresses, and outdated account information reduce the effective base.
The model should use the reachable segment when calculating campaign value.
Players often use several casino or sportsbook brands rather than choosing one platform exclusively. This means the operator is competing for the next session and next deposit, not managing a permanently captured user.
A delayed campaign may reach the player after another brand has already become the more convenient option. Timing therefore affects both conversion probability and the value of the recovered player.
A useful model should show the assumptions and the result separately for every segment.
{{table}}
[[Segment]] [[Eligible base]] [[Expected conversion]] [[Expected converted players]] [[Value per player]] [[Projected value]]
[Registered non-depositors] [20,000] [2.5%] [500] [$80 NGR] [$40,000]
[Failed first deposits] [8,000] [4%] [320] [$75 NGR] [$24,000]
[Early-lifecycle depositors] [12,000] [3%] [360] [$100 NGR] [$36,000]
[Fresh churn] [15,000] [3.5%] [525] [$90 NGR] [$47,250]
[Long-term dormant] [30,000] [1.5%] [450] [$65 NGR] [$29,250]
{{endtable}}
The figures in this table are an example of the model structure, not a universal benchmark.
The important insight is that the largest segment does not necessarily produce the largest opportunity. Fresh churn may contain fewer players than long-term dormant data but create more value because the expected conversion rate and player value are higher.
The operator should then add campaign costs and incentive costs to calculate expected ROI:
ROI = (projected incremental NGR − campaign cost − incentive cost) ÷ campaign cost
If the campaign has different processing costs by channel or segment, those should be included separately. The model can then show which audiences deserve a test first.
Live results are useful for validating the model, but each case should remain tied to its original segment and GEO.
In Turkey, a segment of 18,400 registrations produced 1,012 first deposits at a 5.5% conversion rate. At an average NGR of $80 per player, the projected additional NGR was $80,960.
In Portugal, a segment of 10,540 dormant or AWOL players produced 582 first deposits at a 5.5% conversion rate and approximately $279,000 in NGR.
In Australia, 8,300 registered players produced 258 first deposits at a 3.1% conversion rate. With an average NGR of $120 per player, the additional NGR was approximately $30,840.
These results show why player activation campaign iGaming forecasts should be based on comparable segments rather than one headline percentage. The results differ by market, segment age, offer structure, contactability, and player value.
A case result can validate the direction of a model. It cannot guarantee the same output from another database.
The first version of the model should be treated as a decision tool, not as a final forecast.
Start with a defined segment and establish a baseline. The operator should record the current conversion rate, average player value, incentive cost, and normal activity during the selected observation period.
Then compare the campaign segment with a similar holdout group. The holdout should remain outside the campaign while both groups are measured over the same period.
This helps answer a more useful question:
Did the campaign create additional conversion, or did those players already have a high probability of returning?
The team should also review the result by segment, GEO, offer, channel, and time to conversion. A campaign can appear successful overall while producing weak economics in one group.
For a registered non-depositor segment, the main metric may be first deposit conversion. For recently churned players, it may be returning depositors, repeat activity, or 30-day NGR. For early-lifecycle depositors, the more relevant metric may be second-deposit conversion and early LTV.
Email, push, SMS, and CRM automation remain useful for broad lifecycle communication. They can deliver offers, reminders, product information, and direct links.
Additional outbound channels become relevant when the operator has a defined segment, a clear offer, an approved next action, and a way to measure the result.
An AI voice and messaging platform can run a selected FTD campaign or reactivation flow alongside the operator’s CRM. The operator controls the audience, offer, exclusions, and business logic. The execution layer manages approved voice and messaging flows, telephony, routing, follow-up, QA, and conversion tracking.
The channel should match the use case. Registered non-depositors, failed payment attempts, early churn, and long-term dormant players should not automatically receive the same script or follow-up sequence.
The purpose of the model is to show where the opportunity exists first. The next decision is how the operator can reach that segment and remove the specific blocker between the player and the next deposit.