Listen to our latest podcast feature here and learn more about Intelitics!

close
|

May 24, 2026

Intelitics_Blog Thumbnail_Measure net gaming revenue

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.

What is net gaming revenue by channel?

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.

What is the difference between GGR and NGR?

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.

How is NGR calculated per channel?

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.

Which deductions change channel NGR?

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:

  • Bonuses and promotions: Affiliates often negotiate higher bonus terms to drive volume, inflating their deduction line relative to paid media channels using standardized offers.
  • Payment processing fees: Vary by deposit method mix, which differs across acquisition channels. Affiliate traffic may skew toward payment methods with higher processing costs.
  • Gaming taxes: A channel driving players in Pennsylvania carries a 36% combined tax burden per dollar of taxable revenue, heavier than lower-tax jurisdictions regardless of channel type.
  • Chargebacks: Fraud rates differ by traffic source. Low-quality affiliate traffic tends to generate higher chargeback rates than traffic from established paid media platforms with fraud detection built in.

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.

What does a channel NGR calculation look like?

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.

Which channels does NGR measurement cover?

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:

  • Affiliates and performance partners: Revenue share or CPA deals where NGR is the basis for commission calculations. Player quality varies significantly by affiliate, and bonus abuse is the single most common fraud vector in iGaming affiliate programs.
  • Paid media (Google, Meta, TikTok, programmatic): Volume-driven channels where bonus costs tend to be standardized. AppsFlyer analysis of Meta user acquisition campaigns found that in 30% of campaigns at least 15% of targeted users were existing players, which inflates marketing-reported performance and contaminates cohort NGR.
  • Influencers and content creators: An emerging channel where player cohorts are often smaller but engagement is higher. NGR feedback loops are slower without dedicated tracking infrastructure.
  • CTV and brand campaigns: Harder to attribute at the player level, so NGR contribution is often estimated rather than measured directly.
  • Mobile apps: In-app acquisition tracked via app store and SDK data, with player behavior that differs from web-acquired cohorts in session frequency and deposit patterns.

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.

How do operators attribute NGR to each channel?

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.

How do teams connect player revenue to campaign data?

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.

Which attribution model assigns channel NGR?

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:

  • Last-click attribution: Assigns full NGR credit to the final touchpoint before registration. Simple to implement and aligns with how most affiliate contracts are structured, though it ignores earlier channel influence in multi-touch journeys.
  • Multi-touch attribution (MTA): Distributes NGR credit across all touchpoints in the player journey. More accurate representation of channel contribution, though it requires complete journey data and introduces complexity in commission calculations.
  • Hybrid models: Combine last-click for affiliate commission calculations with multi-touch for internal optimization decisions, though operators using different models internally versus externally often end up with reconciliation problems.

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.

How does predictive LTV compress the NGR feedback loop?

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.

What does channel NGR measurement break down?

Most operators are not measuring NGR by channel accurately. They are approximating it, and the breakdown is structural, not analytical.

What causes tracking gaps across fragmented player journeys?

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.

Why do marketing and finance report different NGR?

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.

How does NGR by channel improve acquisition decisions?

Operators invest in channel NGR measurement for decision-making, not reporting. Three specific decision improvements emerge when teams measure NGR by channel accurately.

How should budget shift when channel NGR differs from channel volume?

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.

How can teams use NGR data to improve ad platform optimization?

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.

How does channel NGR create alignment between marketing and finance?

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.

Conclusion

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.

Frequently Asked Questions

NGR is not net profit. It is revenue after direct gaming deductions like bonuses, taxes, payment fees, and chargebacks, but before operating costs like staff, technology, and marketing spend.

Most affiliate revenue share agreements use NGR as the commission base because it reflects the operator's actual retained revenue after bonus and fee deductions. GGR-based deals are simpler to calculate, though they can overstate the value of high-bonus traffic and create misaligned incentives.

Affiliate platforms and finance systems often apply different deduction methodologies, particularly around bonus timing, chargeback recognition, and tax treatment. Aligning on a shared NGR definition and a single data source before program launch eliminates most of these discrepancies.

Realized NGR takes months to accumulate for long-LTV players, though predictive LTV models can signal channel quality within days of acquisition by analyzing early behavioral data. Intelitics pLTV delivers channel-level quality signals within 72 hours of player acquisition.

Return on ad spend (ROAS) measures revenue generated per dollar of media spend, typically using GGR or first-deposit revenue as the numerator, while NGR by channel uses retained revenue after all deductions, making it a more accurate measure of true channel profitability when bonus costs vary significantly by source.

Subscribe to our newsletter