The paid social campaign hit its registration target. The affiliate program was up month over month. Every channel looked healthy.
Then finance ran the numbers.
When you strip out bonuses, processing fees, taxes, and chargebacks, the channel that drove the most registrations often isn't the one that drove the most revenue. And without a reliable connection between your game platform and your attribution data, you are not measuring that gap, you are guessing at it.
In 30% of Meta campaigns, at least 15% of users being targeted were already customers. That contaminates cohort NGR and makes strong-looking channels look even stronger than they are.
This article shows how operators close that gap.
Your marketing dashboard shows strong registration numbers across every channel. Paid social is up. Affiliates are delivering volume. Programmatic is hitting its targets. The data wasn't wrong. It just wasn't finished.
Net gaming revenue (NGR) by channel is the practice of attributing actual retained revenue to each specific acquisition source after deducting player winnings, bonuses, taxes, and fees. It answers the question registrations never can: which channels are generating profit, not just activity.
NGR is what the operator actually kept after all direct gaming costs. Most dashboards default to gross gaming revenue (GGR), which measures player losses before any deductions. NGR strips out the promotional costs, payment processing fees, gaming taxes, and chargebacks that vary dramatically by acquisition source.
GGR is the top-line figure. It measures total player wagers minus total winnings paid out, which tells you how much players lost. NGR is what remains after deducting bonuses, promotional costs, payment processing fees, gaming taxes, and chargebacks.
Most affiliate commission structures use revenue share deals calculated on NGR, not GGR, which makes the distinction directly relevant to any marketing team managing partner relationships.
|
Metric |
What it measures |
Common use |
|
GGR |
Player losses before deductions |
Regulatory reporting, market sizing |
|
NGR |
Retained revenue after deductions |
Profitability, affiliate commissions, channel ROI |
The gap between GGR and NGR can exceed 40% in high-tax jurisdictions or during aggressive promotional periods. Kindred Group's Q3 2024 sportsbook data showed free bets alone consumed 10.2% of gross winnings before any other deductions. Pennsylvania's sports betting tax structure takes an additional 36% of taxable revenue after promotional credits are deducted, meaning a sportsbook channel in that state can see nearly half of its GGR disappear before reaching NGR.
The formula is consistent regardless of channel: NGR equals GGR minus bonuses minus payment processing fees minus gaming taxes minus chargebacks. What changes is the size of each deduction depending on where the player came from.
An affiliate driving high-bonus traffic and a paid social campaign using standardized welcome offers will produce different NGR from identical GGR figures. Each deduction line behaves differently by source:
Atlantic City casino data from June 2025 showed promotional gaming credits averaging 16.52% of total gaming revenues, with individual properties ranging from roughly 13% to 22%. The UK's Remote Gaming Duty increased to 40% effective April 1, 2026, meaning operators in that market now face a structural tax burden that can push the GGR-to-NGR gap past 50% when combined with even moderate promotional activity.
An affiliate drives a cohort of players. GGR is calculated from settled bets. Bonuses negotiated by that affiliate are deducted first, then payment fees based on that cohort's deposit methods, then the gaming tax for the relevant jurisdiction. What remains is the NGR attributable to that affiliate channel.
A paid social campaign acquiring players in the same jurisdiction produces a different NGR outcome from the same GGR figure, because bonus terms are standardized and fraud rates are lower. Channel NGR is not a single formula applied uniformly; it reflects the actual cost structure of each acquisition method.
Sportsbook and casino channels behave differently even within the same operator. Sportsbook NGR is affected by hold percentage and event outcomes, while casino NGR is driven by RTP (return to player) settings and game mix. Conflating the two produces NGR figures that neither team can act on.
The channel categories operators need to measure include:
Organic and SEO-driven traffic: Lower acquisition cost, though it requires platform-level data integration to attribute NGR correctly and is often treated as a baseline for comparing paid channel efficiency.
Your game platform holds the revenue data. Your attribution platform holds the channel data. In most iGaming stacks, nothing reliably connects the two. When that connection breaks, channel NGR is estimated rather than measured, and budget decisions follow the wrong signal.
First-party player data must be ingested from the game platform or data warehouse, normalized, and joined to channel-level marketing data using a persistent player identifier that survives across sessions and devices. Cookie-based tracking breaks at almost every handoff in a typical iGaming player journey spanning mobile clicks, desktop registrations, app deposits, and multiple sessions over weeks.
Intelitics ingests first-party data from game platforms via push and pull APIs with a normalization layer, enabling player-level revenue attribution across affiliates, paid media, and apps, with implementation typically under 30 days via pre-built integrations with platforms like GiG, Playtech, and White Hat Gaming. Without this infrastructure, operators resort to last-click attribution or manual spreadsheet reconciliation, both of which misattribute NGR when player journeys fragment across devices.
The choice of model changes which channels appear most valuable, and operators using different models internally versus externally often end up with reconciliation problems between marketing and finance. Three main approaches exist:
An affiliate that appears highly profitable under last-click attribution may look less efficient under multi-touch if paid social or SEO drove earlier awareness. Operators need to align on one model before measurement begins, not after budget decisions are contested.
BetMGM's investor materials show that iGaming players reach contribution breakeven in 10 to 14 months and cumulative payback around 2 years, while online sports betting players take 12 to 24 months to break even and roughly 3 years to pay back. Finance-grade unit economics are not knowable in 72 hours by definition, and media buying decisions cannot wait 18 months for realized LTV data.
Predictive lifetime value (pLTV) compresses this feedback loop by using AI models trained on early player signals. Game choices, engagement patterns, deposit behavior, and demographics in the first 72 hours can forecast a player's long-term revenue contribution with high reliability, meaning channel NGR quality can be assessed in days rather than quarters.
Intelitics pLTV forecasts player value within 72 hours using early behavioral signals, with confidence levels per prediction, available as a unified metric across all acquisition channels. The platform's API passes pLTV events directly into Google and Meta so their algorithms optimize toward high-value players rather than low-cost clicks.
Most operators are not measuring NGR by channel accurately. They are approximating it, and the breakdown is structural, not analytical.
A player clicks an affiliate link on mobile, registers on desktop, deposits via app, and plays across multiple sessions over weeks. Standard cookie-based tracking breaks at almost every handoff, and when tracking gaps occur, NGR gets attributed to the wrong channel or not attributed at all.
Cookieless tracking IDs and cross-device identifiers are now necessary infrastructure, not optional enhancements. Cookieless tracking refers to persistent player identifiers that do not rely on browser cookies, which are increasingly blocked by privacy settings and cross-device transitions. Without these identifiers, NGR attribution defaults to the last visible touchpoint or gets written off as direct traffic.
Marketing calculates NGR using attribution platform data. Finance calculates it from the general ledger. The figures rarely match because deduction methodologies differ, timing of bonus recognition varies, and some channels apply different tax treatments, leaving neither team with data they fully trust.
Adjust's documentation notes that discrepancies between measurement sources are expected due to different attribution windows, timezone and date logic, and reattribution rules. Self-reporting networks like Meta and Google often attribute events to the date of click rather than the date of conversion, creating reporting deltas that compound over time. High-single-digit to low-double-digit percentage reconciliation gaps between marketing-attributed net value and finance-ledger net value are common when identity, attribution, and booking definitions are not tightly harmonized. A shared NGR definition agreed on before measurement begins, not after, eliminates most of these discrepancies.
Operators invest in channel NGR measurement for decision-making, not reporting. Three specific decision improvements emerge when teams measure NGR by channel accurately.
A channel driving 1,000 registrations per month at $50 NGR per player generates $50,000 in retained revenue. A paid social campaign driving 500 registrations at $120 NGR per player generates $60,000. Volume-based optimization sends more budget to the first channel; NGR-based optimization sends more to the second.
Reallocation is not a cost-cutting exercise. It is the same budget directed toward better-performing sources, and the difference compounds as campaigns scale.
Ad platforms optimize toward the conversion signal they receive. Send registration events and the algorithm finds more registrations. Send pLTV or NGR-weighted events and the algorithm finds players with higher predicted revenue. This is the mechanism behind value-based bidding in iGaming, and it only works when operators have a reliable signal to send.
Intelitics provides an API that operators use to pass pLTV events directly into Google and Meta so their algorithms optimize toward high-value players rather than low-cost clicks. Without this feedback loop, ad platforms optimize for the wrong outcome and budget scales toward cheap traffic that produces low NGR.
Marketing speaks in CPAs and registrations. Finance speaks in revenue and margin. NGR by channel is the shared language, and when both teams measure the same metric from the same source, budget conversations shift from "how much did we spend" to "what did we generate per dollar."
CAC:LTV ratio (customer acquisition cost to lifetime value ratio) is the finance metric that NGR by channel makes calculable. Marketing can show that a channel with a $200 CPA and a $600 predicted LTV has a 1:3 ratio, which finance can compare against the company's hurdle rate. Without channel-level NGR, neither side has the data to resolve the disagreement.
The gap between first deposit and realized LTV is where marketing budgets leak. Operators who can predict player value within days of acquisition can reallocate spend, reprice affiliates, and optimize paid media before the window closes. Those who wait for behavioral data to mature are always optimizing the last campaign, not the current one.
Three actions to take this week:
Channel dashboards that stop at registrations or first deposits are measuring activity, not revenue. NGR by channel is the metric that connects acquisition spend to actual retained revenue, and the operators who measure it accurately make different and better budget decisions than those who do not.
If your team cannot currently answer "which channel drove the highest NGR per player last quarter," that is the measurement gap to close first. The infrastructure exists. The gap is almost always in data connectivity between game platforms and marketing systems, not in analytical capability.
Schedule a demo to see how Intelitics connects every marketing channel to downstream player revenue and NGR.