Warning: investigate before accusing
To detect shaved affiliate leads, start with reconciliation rather than suspicion. In affiliate marketing, a “shaved” lead usually describes a conversion that a publisher believes should qualify but that a network or operator reports as rejected, missing or lower value. The difference may indicate deliberate under-reporting, but it can also come from attribution windows, duplicate rules, delayed postbacks, invalid traffic filters or different definitions of a qualified lead.
We advise teams to make the disputed record traceable from click to event. A strong investigation compares the publisher’s tracker data with the network’s conversion report and the operator’s logs, then asks for the rule or status that explains each mismatch.
Key Definition: A shaved affiliate lead is a suspected conversion discrepancy where the reported payable volume or value is lower than the source’s expected result and the cause has not yet been established.
The term is common in partner discussions, but it is not a technical diagnosis. A lead can be “missing” because the click ID was lost, “rejected” because the player failed a rule, “pending” because the event is still under review, or “reversed” because of a later chargeback. Those states should not be treated as equivalent.
| Observed mismatch | Possible explanation | First check |
|---|---|---|
| Clicks match, deposits do not | Postback failure, event delay or attribution-window difference. | Compare click IDs and callback response logs. |
| Deposits match, approvals do not | Fraud, duplicate, jurisdiction or qualification rule. | Request status reason and rule version. |
| Approved leads later fall | Chargeback, refund or reversal policy. | Review state history and adjustment timestamps. |
| Payout value is lower | Currency, tier, negative carryover or revised base. | Recalculate from the signed commercial terms. |
Fix the date range, time zone, currency, product and source before comparing numbers. A report for calendar days in UTC can differ from a dashboard using Prague time or a rolling 24-hour window. Use a cohort identifier and record when each extract was taken.
Use click IDs, conversion IDs, player pseudonyms or transaction references where permitted. Do not join only on a name, amount or date. If the network masks identifiers, ask what reconciliation key is available and how it maps to the source record.
“Send the logs” is too broad. Ask for the request timestamp, callback URL or event type, status, rejection reason, rule version and adjustment history for the disputed IDs. Redaction is reasonable, but the remaining fields must allow the event to be traced.
Discrepancy rate = (source-qualified leads − network-approved leads) ÷ source-qualified leads × 100
For an illustrative cohort of 80 source-qualified leads and 72 network-approved leads, the discrepancy rate is (80 − 72) ÷ 80 × 100 = 10%. This is a diagnostic measure, not proof of shaving or an industry benchmark. Segment it by source and rejection reason before drawing a conclusion.
Operator pro-tip: Keep a discrepancy register with one row per disputed event. A recurring implementation problem we encounter is that teams debate totals without preserving the IDs that would settle the debate.
To detect shaved affiliate leads responsibly, compare like-for-like cohorts across your tracker, network and operator systems. Use evidence to distinguish intentional under-reporting from ordinary attribution, qualification and timing differences.
Our platform helps teams bring partner, campaign and player-lifecycle records into one operational view. See the AI-powered CRM for iGaming.
QUICK ANSWER Retail bookmakers operate in a fundamentally different environment than online sportsbooks, and the…
Quick Answer: A custom iGaming affiliate dashboard in Google Looker Studio is useful when your…
Get the inside scoop with my decade of expertise in basketball gambling. Unlock the secrets…
Unlock the potential of affiliate marketing with an insider's take on the Matrix Affiliate Program…
Quick answerCasino compliance software is a set of control systems, not a single regulatory certificate.…
Operator software-cost worksheet covering platform, games, payments, compliance, hosting, revenue share, minimums, integration and exit…