Review my affiliates

Nimplo finds the affiliates and influencers who get paid for players that are not real.

affiliate_deposits.csvExample data
affiliate_idfirst_deptotal_depcpa_paid
A-1023541045
A-114202045
A-114202045
A-139501,24045
A-114202545
A-1562518045

Send us an export of your affiliate data. Within two weeks you get a report of the suspect sources and the evidence behind each one. If we find nothing, you pay nothing.

Founded by computer engineers in Lisbon, Portugal.

Deposits by amountIllustrative

Example report

Example data

The 4 flagged sources cost 21,195, and their players deposited 2,070 after the first deposit. The 5 clean sources cost 16,235 and brought 28,690.

Example report, example data. 4 of 9 sources are flagged.
SourceWhy flaggedPlayersPaidLater deposits
A-102CPANot flagged642,8806,410
A-114CPADeposit profile2129,5401,120
INF-07RevShareNot flagged1214,1209,870
A-156HybridNot flagged472,6403,050
A-207CPAAccount linkage381,710240
A-240RevShareNot flagged893,3105,220
INF-12Flat feeKnown pattern311,395410
A-311CPARetention profile1908,550300
A-388CPANot flagged733,2854,140

Sources that start with INF are influencer codes.

Later deposits are what a source's players deposited after their first deposit.

Schemes we trace

A CPA deal pays a source once a new player makes a qualifying deposit. A revenue share deal pays it a cut of what the player leaves behind. Each scheme below turns one of those payouts into profit with players who will never be worth it. Every scheme leaves its own trace, so the review runs a separate test for each. A source that evades one test still faces the others.

Deposits with no player behind them

A source collects CPA on first deposits that no real player stands behind.

How we trace it

Every source is compared with what normal traffic looks like in its market and payment method. Statistical tests and gradient-boosted models score it separately, and the thresholds are set to a fixed false-positive rate. A source is flagged only when they agree.

Deviation from expected, by sourceIllustrative
expected rangeA-114A-207INF-12A-311

Each dot is a source. A dot far outside the shaded range is a source whose players do not behave as the model expects.

Accounts that are not independent

A source collects CPA on accounts that look separate and are not.

How we trace it

Accounts are matched into single entities with probabilistic record linkage, mapped as a graph per source and split into clusters with community detection. A trained classifier scores each cluster, and an analyst checks it before it reaches the report.

Accounts as a graphIllustrative

Most accounts stand apart. Linked accounts form a cluster.

And dozens more

These two are the schemes we can describe here. Sources use dozens of methods to collect CPA, revenue share or hybrid payouts they have not earned, and the review tests for each one your data can show. Some only appear across casinos, so we are building cross-casino matching for casinos that agree to it in writing.

Each dot is a deposit, grouped into rows by pattern. Highlighted rows are patterns normal traffic does not produce.Illustrative

Where your budget pays off

The same review ranks every source by what its players deposited after the first deposit, for each 1 you paid the source, whether as CPA, revenue share or both.

Put more budget behind the sources at the top. Renegotiate the terms with the ones at the bottom, or end the deal.

If you want ongoing monitoring, the report arrives as often as you choose, for example every week or every month, and shows which sources are worth keeping. The first review is one report.

Later deposits for each 1 paidExample data
  1. INF-072.40
  2. A-1022.23
  3. A-2401.58
  4. A-3881.26
  5. A-1561.16
  6. INF-120.29
  7. A-2070.14
  8. A-1140.12
  9. A-3110.04

Ranked from the example report above. Sources to the right of the line brought more in later deposits than you paid.

How it works

What you send

Send as much as you can. Ideally that is every deposit from your affiliate and influencer sources in deposits.csv and the bets those players made in their first 30 days in bets.csv. The bets file is optional.

Replace player IDs and every other identifier with hashes first, and use the same hash in both files. No names, emails, phone numbers, card numbers or ID documents. The exact column list comes with the data processing agreement.

What you get back

A written report within two weeks of receiving usable files. For each suspect source it shows the players and deposits behind the flag, with what you paid the source on them. It also ranks every source by later deposits for each 1 you paid.

Terms

No fee if the review finds nothing. If it finds suspect sources, you pay a fee we agree in writing before the review starts.

We sign a data processing agreement before you send any data. We need no access to your systems, and we delete the files when the review ends unless you ask us to keep them.

Review my affiliates

We are computer engineers in Lisbon, Portugal. Tell us which markets you operate in, which deal types you use (CPA, revenue share, hybrid or flat fee) and roughly how many affiliate and influencer sources you pay.

hello@nimplo.com