Last updated July 2026.
⚡ Quick Answer: What Is Sportsbook Affiliate Software?
Sportsbook affiliate software is affiliate tracking and commission software that can attribute revenue to a settled bet outcome rather than a single deposit event — handling void bets, pushes, cash-outs, and free-bet stake liability before calculating commission. Most iGaming affiliate platforms are built casino-first, where a conversion is one event: deposit happens, commission is owed. Sportsbook economics don’t work that way. A bet is placed, then settles minutes, hours, or days later, and the commissionable revenue isn’t final until it does. Software that only tracks the deposit will systematically overpay on free-bet-heavy and void-heavy traffic, and underpay on delayed in-play settlement — without anyone noticing until the numbers don’t reconcile.
Most vendor comparisons in this category list “sportsbook” as a checkbox next to “casino, poker, bingo, lottery” and move on. That’s not wrong, exactly — but it skips the part that actually determines whether the software works for a sportsbook program: what happens between the moment a player places a bet and the moment that bet becomes real, commissionable revenue.
Why Casino-Built Affiliate Platforms Struggle With Sportsbook Economics
A casino conversion is simple, structurally: a player clicks a link, deposits, maybe plays a slot spin or two, and the affiliate platform has everything it needs to attribute FTD and start calculating GGR/NGR. One event, reasonably close to real time.
A sportsbook bet doesn’t work that way, and pretending it does is where a lot of tracking setups quietly go wrong. Consider what actually happens between click and commissionable revenue:
- The stake isn’t the revenue. A £50 bet on a football match isn’t £50 of GGR — it’s £50 of exposure. The operator’s actual margin depends on the outcome, which isn’t known at placement.
- Settlement is delayed and variable. A same-day match settles in hours. A futures bet on a league winner can sit open for months. If your platform attributes revenue at bet placement instead of settlement, you’re crediting affiliates for outcomes that haven’t happened yet.
- Free bets carry stake liability that shouldn’t hit NGR the same way a cash stake does. A player who stakes a £20 free bet and wins doesn’t cost the operator £20 of real cash exposure the way a £20 deposit-funded stake does — but plenty of tracking setups lump them together, which either overstates NGR or understates it depending on which direction the error runs.
- Voids and pushes are common and structurally different from a casino “no-win” outcome. A postponed match, a voided leg in a same-game parlay, a pushed point spread — the stake needs to come back out of the revenue calculation cleanly, not get absorbed into a rounding error at month-end.
None of this is exotic. It’s the basic mechanics of how a sportsbook makes money. But a platform architected around “conversion = deposit” has nowhere to put any of it, which means someone’s back-office team ends up reconciling it in a spreadsheet after the fact — the exact failure mode that shows up as a commission dispute two months later, when nobody remembers which bets were voided and why.
What Sportsbook-Specific Tracking Actually Requires
Quick answer: Sportsbook affiliate tracking needs a multi-event postback model — a placement event, a settlement event, and void/amendment events as separate, sequenced data points — rather than a single conversion event. Without that, commission has to be calculated on gross stake or estimated revenue, both of which overpay or underpay affiliates depending on which way the errors happen to run.
In practice, that means the platform needs to:
- Accept a placement postback and a separate settlement postback for the same bet, linked by a shared bet or ticket ID, so the system knows a wager exists before it knows the outcome.
- Support void and amendment event types that can reverse or adjust a previously recorded stake without breaking the commission calculation for everything else in that player’s cohort.
- Separate free-bet stake liability from cash stake in the revenue formula, so a promotional free bet doesn’t get treated as if the player risked their own deposited cash.
- Calculate commission on settled NGR, not gross handle — total stakes wagered is a volume metric, not a revenue metric, and RevShare deals priced against gross handle instead of settled NGR are a fast way to overpay.
- Handle timing gracefully. A futures bet placed in August and settled in May shouldn’t leave that player’s cohort revenue looking artificially flat for nine months, and shouldn’t force a manual true-up when it finally settles.
This is also where sportsbook traffic has a genuinely different acquisition rhythm than casino traffic, worth noting for anyone building a program around it: live, in-play moments — a goal, a red card, a halftime line shift — create short windows where creative and offer timing matter more than they do for casino. That’s a traffic and content strategy question more than a tracking one, but it puts extra pressure on the tracking layer to register time-to-FTD accurately, since a five-minute lag between click and cashier can be the difference between catching the moment and missing it entirely.
How to Measure CPA, EPC, and FTD for Sportsbook Partnerships
Quick answer: For sportsbook partnerships, define FTD as a deposit plus a minimum real-money wagering threshold, not deposit alone — a depositor who never places a bet generates zero margin regardless of CPA cost. Calculate CPA against that qualified FTD definition. Calculate EPC using settled NGR (post-void, post-free-bet-adjustment), not gross stake, or the number will overstate quality on free-bet-heavy traffic and understate it on traffic that skews toward futures and outrights.
FTD, redefined for sportsbook. In casino, a reasonable qualified-FTD definition is often just “deposit above a minimum threshold, past KYC.” For sportsbook, that same definition lets through depositors who fund an account and never place a real-money bet — account funders who show up as a successful CPA conversion and generate zero wagering activity, and therefore zero margin. A sportsbook-appropriate qualified FTD adds a minimum turnover or wagering requirement on top of the deposit: deposit ≥ $X, past KYC, geo-eligible, and at least one settled real-money bet above a minimum stake within a defined window (commonly 48–72 hours). Skip that last condition and your CPA cost-per-acquisition number will look fine while your actual margin per acquired player quietly erodes.
CPA, calculated against that definition. Once qualified FTD includes a wagering condition, CPA becomes a cleaner number: total CPA payout ÷ number of players who both deposited and wagered above threshold. Compare that against players who deposited but never wagered — if that group is more than a small fraction of “FTDs,” the affiliate’s traffic quality, not the CPA rate, is the problem.
EPC, adjusted for settlement. The general EPC logic carries over from casino — earnings per click, forecastable from conversion rate and expected value per converting click — but the inputs need to reflect sportsbook reality. Worked example, RevShare structure: click-to-qualified-FTD conversion rate of 2.5%; average settled 30-day NGR per qualified player of $140 after voids and free-bet stake adjustment; RevShare rate of 30%. EPC ≈ 0.025 × ($140 × 0.30) = $1.05 per click. Run that same math on gross stake instead of settled NGR and the number can look two to three times healthier — right up until void bets and free-bet liability show up in the actual payout run and the affiliate manager has to explain the gap.
| Metric | Casino Definition | Sportsbook-Specific Difference |
|---|---|---|
| FTD | Deposit above minimum, past KYC | Add a minimum settled wagering requirement — deposit alone lets zero-margin account funders count as conversions |
| CPA | Fixed payout per qualified FTD | Same formula, but only meaningful once “qualified FTD” includes the wagering condition above |
| EPC | Revenue per click, based on NGR | NGR must be net of void bets, pushes, and free-bet stake liability — gross stake or gross handle inflates the number |
| Revenue basis | GGR/NGR from game outcomes, close to real time | Settled NGR only, with a lag between placement and settlement that the measurement window has to accommodate |
If you’re structuring the payout side of this — CPA tiers, RevShare rates, qualification rules — the mechanics of building those plans are covered in our CPA commission configuration guide. And if the FTD definition question above is the one you’re stuck on, we go deeper on qualification thresholds and KYC/wagering conditions in FTD in casino affiliate programs — the qualification logic is largely portable to sportsbook once you add the wagering condition.
What Scaleo Supports Today — and Where Operators Still Need to Plan Around It
In the interest of not writing a vague “our platform handles everything” section: here’s specifically what’s true, and specifically what isn’t.
Scaleo’s postback schema supports a multi-event model — a placement postback and a separate settlement postback for the same wager, with void and amendment events handled as additional postback types. That architecture lets sportsbook commissions get calculated on settled NGR rather than gross stake, and lets free-bet liability get stripped out before a commission is owed, which is the core requirement covered above.
Worth being precise about: that’s an architectural capability — a postback schema and commission engine flexible enough to model settlement-based sportsbook revenue — not a distinctly packaged, out-of-the-box “sportsbook mode.” Configuring the placement/settlement/void event sequence and the NGR formula for your specific sportsbook product is setup work, typically done with onboarding support, not a toggle you flip. If a vendor tells you otherwise about their own platform, including this one, ask to see the postback event types in the account, not the sales deck.
Two things worth knowing going in, regardless of vendor: there’s no native CRM or player-retention module bundled in, so sportsbook operators leaning heavily on retention-driven affiliate deals (rewarding affiliates partly on long-term player engagement rather than pure NGR) will still want a separate CRM/retention tool feeding data back in. And if any part of your acquisition strategy touches offline or land-based sportsbook activity — retail-to-online bridging, in-venue promotions tied to online accounts — that attribution bridge isn’t the platform’s strength, and it’s worth testing explicitly during evaluation rather than assuming it’s covered.
None of that is unique to Scaleo, for what it’s worth. It’s the same gap you’ll find interrogating almost any platform that was originally built casino-first and extended to cover sportsbook, rather than built sportsbook-first from day one. The honest answer to “does this handle sportsbook” is almost never a flat yes or no — it’s “which parts, and what still needs configuration.”
Vendor Evaluation Checklist for Sportsbook Affiliate Software
Ask any vendor these questions directly, and ask for a live demo of the answer rather than a slide:
- Can the platform accept a placement postback and a separate settlement postback for the same wager, linked by a shared identifier?
- Are void, push, and amendment events supported as distinct postback types, or do they have to be handled manually?
- Is free-bet stake liability calculated separately from cash stake in the NGR formula, or does it get lumped together?
- Can commission plans be configured to pay on settled NGR rather than gross handle or gross stake?
- How does the platform handle a bet that stays open across a long settlement window — a futures market, for instance — without distorting that player’s cohort reporting in the meantime?
- Is a sportsbook-specific event sequence something the platform’s onboarding team configures with you, or something you’re expected to build yourself against an API?
If a vendor can’t answer the first three questions specifically — not “yes, we support sportsbooks,” but the actual mechanics — that’s the signal to keep evaluating. For a broader look at how the major platforms compare on tracking method, NGR handling, and pricing across both casino and sportsbook use cases, see our iGaming affiliate software decision matrix, and for a head-to-head on four of the platforms operators ask about most often, see Scaleo vs. Affilka vs. PartnerMatrix vs. IREV vs. Everflow.
Frequently Asked Questions
What is sportsbook affiliate software?
Sportsbook affiliate software is affiliate tracking and commission software built to attribute revenue to a settled bet outcome rather than a single deposit event, handling void bets, pushes, cash-outs, and free-bet stake liability before commission is calculated. It differs from generic or casino-only affiliate tracking, which typically treats a deposit as the terminal conversion event.
How do I measure CPA, EPC, and FTD for sportsbook partnerships?
Define qualified FTD as a deposit above a minimum threshold plus a minimum settled real-money wagering requirement within a defined window — deposit alone lets zero-margin account funders count as conversions. Calculate CPA against that qualified-FTD definition, not raw deposit count. Calculate EPC using settled NGR net of voids, pushes, and free-bet stake liability, not gross stake or gross handle, since gross-stake EPC figures overstate quality on free-bet-heavy traffic.
Why can’t casino affiliate software handle sportsbook tracking well?
Casino affiliate tracking is built around a single conversion event (deposit), while sportsbook revenue depends on bet settlement, which happens later and can be delayed by hours, days, or months for futures markets. Platforms without multi-event postback support (placement, settlement, void, amendment as separate events) either calculate commission on gross stake — which overpays on free-bet and void-heavy traffic — or require manual reconciliation after the fact.
What is the difference between GGR and NGR for sportsbook operators?
Sportsbook GGR is total stakes minus total payouts across settled bets — the raw margin from betting activity. Sportsbook NGR deducts operator costs from GGR, including free-bet promotional costs, payment processing fees, and applicable taxes. The key sportsbook-specific complication is that both figures depend on settlement: an open bet contributes no GGR or NGR until its outcome is known, unlike a casino game outcome, which resolves within the same session.
Does free bet tracking affect affiliate commission calculations?
Yes. A free bet’s stake is promotional liability, not player cash risk, and should be handled separately from a cash stake in the NGR formula used to calculate RevShare commissions. Platforms that don’t separate the two either overstate NGR (if the free-bet stake is excluded from the revenue base but the resulting win is included at full value) or understate it (if the free-bet win is treated as pure cost), and either error compounds across a high-volume sportsbook program.
{ “@context”: “https://schema.org”, “@graph”: [ { “@type”: “Article”, “headline”: “Best iGaming Affiliate Software for Sportsbooks: What Operators Need Beyond Casino Tracking”, “description”: “Sportsbook affiliate software needs multi-event settlement tracking, not casino-style deposit tracking. How to evaluate it, plus how to measure CPA, EPC, and FTD correctly.”, “author”: { “@type”: “Person”, “name”: “Elizabeth Sramek”, “url”: “https://www.scaleo.ai/author/elizabeth-sramek/” }, “publisher”: { “@type”: “Organization”, “name”: “Scaleo”, “url”: “https://www.scaleo.ai/” }, “datePublished”: “2026-07-22”, “dateModified”: “2026-07-22”, “mainEntityOfPage”: { “@type”: “WebPage”, “@id”: “https://www.scaleo.ai/sportsbook-affiliate-software/” } }, { “@type”: “FAQPage”, “mainEntity”: [ { “@type”: “Question”, “name”: “What is sportsbook affiliate software?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Sportsbook affiliate software is affiliate tracking and commission software built to attribute revenue to a settled bet outcome rather than a single deposit event, handling void bets, pushes, cash-outs, and free-bet stake liability before commission is calculated. It differs from generic or casino-only affiliate tracking, which typically treats a deposit as the terminal conversion event.” } }, { “@type”: “Question”, “name”: “How do I measure CPA, EPC, and FTD for sportsbook partnerships?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Define qualified FTD as a deposit above a minimum threshold plus a minimum settled real-money wagering requirement within a defined window — deposit alone lets zero-margin account funders count as conversions. Calculate CPA against that qualified-FTD definition, not raw deposit count. Calculate EPC using settled NGR net of voids, pushes, and free-bet stake liability, not gross stake or gross handle, since gross-stake EPC figures overstate quality on free-bet-heavy traffic.” } }, { “@type”: “Question”, “name”: “Why can’t casino affiliate software handle sportsbook tracking well?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Casino affiliate tracking is built around a single conversion event (deposit), while sportsbook revenue depends on bet settlement, which happens later and can be delayed by hours, days, or months for futures markets. Platforms without multi-event postback support (placement, settlement, void, amendment as separate events) either calculate commission on gross stake — which overpays on free-bet and void-heavy traffic — or require manual reconciliation after the fact.” } }, { “@type”: “Question”, “name”: “What is the difference between GGR and NGR for sportsbook operators?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Sportsbook GGR is total stakes minus total payouts across settled bets — the raw margin from betting activity. Sportsbook NGR deducts operator costs from GGR, including free-bet promotional costs, payment processing fees, and applicable taxes. The key sportsbook-specific complication is that both figures depend on settlement: an open bet contributes no GGR or NGR until its outcome is known, unlike a casino game outcome, which resolves within the same session.” } }, { “@type”: “Question”, “name”: “Does free bet tracking affect affiliate commission calculations?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes. A free bet’s stake is promotional liability, not player cash risk, and should be handled separately from a cash stake in the NGR formula used to calculate RevShare commissions. Platforms that don’t separate the two either overstate NGR or understate it, and either error compounds across a high-volume sportsbook program.” } } ] } ] }