Track partners. Control revenue. Scale affiliates.

A free affiliate system for your casino or sportsbook.

Tracking links, player-level attribution, CPA and revenue share commissions, and monthly payouts, hosted for you.

Free for operators, forever. No card.

Sign up, confirm your email, and your program is open in a few minutes. See exactly what is built today.

app.revrake.com
The RevRake operator dashboard: clicks, registrations, first deposits and commissions on hold for the last 30 days, with a chart of clicks per day.
The operator dashboard, as it looks in the product today.
Your currenciesEach deal pays in its own currency: KES, NGN, ZAR or whichever you operate in. Totals are shown in one reporting currency.
Events or daily filesSigned real-time requests, or the CSV files your platform already exports, uploaded, pushed or fetched every day.
A ledger that is never editedRows are only added. You and the affiliate read the same ones.
Works on a phoneBoth portals, for you and for your affiliates.
How it works

From a click to a payout, in six steps.

Every step below works in the product today.

  1. Set up your brand and a deal

    Your landing page, the deal's currency, the CPA or revenue share it pays, and how long a commission stays on hold. Changing a deal makes a new version; past commissions keep the terms they were earned under.

  2. Approve affiliates

    Affiliates apply on your program page or through an invite link for a specific deal. You approve or decline each one.

  3. Affiliates share tracking links

    Every click is stored with a click ID before the visitor is sent to your site. Bots and repeat clicks are flagged and kept, never silently dropped.

  4. Your platform reports players

    Send registrations, deposits, chargebacks and net gaming revenue as signed server-to-server requests, or the daily CSV files your platform already exports: uploaded, pushed by API or fetched by RevRake every day. Sending the same event twice changes nothing.

  5. Read the ledger

    A qualifying first deposit creates one CPA commission, and reported revenue creates a revenue share commission, both on hold. A chargeback reverses the CPA. When the hold period ends, the commission is approved automatically. Nothing in the ledger is edited or deleted, and both you and the affiliate see the same rows.

  6. Close the month and pay

    Each month closes into a payout batch with one line per affiliate and currency. You approve it, download the bank file (CSV), pay outside RevRake and mark it paid. RevRake never moves money itself.

Integration

Every way to send data in and get it out.

Use one, or several. All of them are built today and end in the same ledger.

  • Real-time signed events Your platform sends each registration, deposit, chargeback and revenue figure as it happens, one signed request per event. How to do it
  • Batches of up to 1,000 events The same events in one signed request, for a job that runs every few minutes or for a backfill. Each event is answered on its own. How to do it
  • Daily files: pushed, fetched or uploaded Your platform pushes its daily registration and sales CSV files to a signed endpoint, RevRake fetches them every day from an address you give, or someone uploads them on the Integration page. How to do it
  • Postbacks to affiliates' trackers Each conversion is sent in real time to the tracker an affiliate already uses, with retries and a delivery log. How to do it
  • Reports and commissions by API or CSV Your backend reads reports and the commission ledger with the operator key; each affiliate reads their own with their own key. Or download CSV files in the portal. How to do it
  • Webhooks to your own systems Your CRM, data warehouse or chat channel gets a signed request when an affiliate applies, a player registers, a commission changes or a payout is made. How to do it
What you get

A complete affiliate program, free.

Everything below is in the product today. The roadmap shows what comes next.

  • Tracking and attribution

    Links with click IDs and a btag, short names and QR codes, UTM tags passed through, promo codes, bot and repeat clicks flagged, and last-click or first-click attribution with a rule your affiliates can read.

  • Connect any platform

    Signed real-time events, one at a time or in batches, daily files uploaded, pushed by API or fetched on a schedule, a read API with a key for each affiliate, webhooks to your own systems or alerts in Slack and Teams, a nightly export to your warehouse, and history brought over from another system.

  • Commissions and payouts

    CPA, revenue share and volume tiers, sub-affiliates on one level, hold periods and chargeback reversal, commissions taken back with a reason, a currency per deal, a losing-month setting per deal, and a monthly close into payouts by bank, crypto or e-wallet, with statements, self-billed invoices, a balance ledger, adjustments and large batches approved by a second admin, and questions on any line.

  • Fraud and compliance

    Self-referral, click bursts, repeated first deposits and optional rules such as paid ad clicks or throwaway emails flagged for review, payouts held until identity is checked, countries a deal does not pay for, affiliate licence records, and an audit log of every change.

  • Reports and dashboards

    Reports by day, link, creative, channel, sub-ID, country, affiliate and group, an affiliate leaderboard with a quality score, a money overview, player value at 30 to 180 days with payback per deal, a dashboard for each affiliate, and reports sent by email on a schedule.

  • Portals for both sides

    An operator portal and an affiliate portal with your logo and colour, in six languages, built for the phone and protected by two-factor sign-in, with creatives and their approval, groups, prospects, tasks and automatic messages, how each commission was calculated, and postbacks to affiliates' own trackers.

See everything that's built
The affiliate portal on a phone: an affiliate's clicks for the last 30 days, listed by day.
The affiliate portal on a phone.
For your affiliates

Affiliates stay when they can check the numbers themselves.

Your affiliates get their own portal. They never sign up here; they join through your program page or an invite link you send.

  • A dashboard and an earnings forecastToday, the last 7 days and this month, a 30-day chart, and what becomes payable when: on hold, approved, the holds ending each week, and the next payout close.
  • Their deal, in plain wordsWhat earns a commission, the hold period, what happens to a losing month, every earlier version with what changed, and the attribution rule that decides who gets a player.
  • Their linksOne tracking link per campaign, each with its own tag, optional sub-IDs and UTM tags, a short name to say on a stream, a QR code for print, and any promo code you give them.
  • CreativesYour banners and landing pages, combined with their own link as HTML ready to paste. Material they make themselves goes to you for approval first.
  • Clicks as they arriveCounted per day and per link, with flagged clicks shown rather than hidden.
  • Every commission, and how it was reachedThe same ledger rows you see. Each row opens the calculation behind it, and a commission you take back shows your reason and note.
  • Their playersOne row per player: sign-up date, country, how they were credited, first deposit, net revenue and what they earned on them.
  • Their payoutsEach payout line in plain words, such as approved and expected by a date, or paid on a date, with a printable statement or self-billed invoice, and where they want to be paid: bank, mobile money, crypto or e-wallet, as your program accepts.
  • A referral linkWhen your program pays a share on referrals, they bring other affiliates and earn that share of their net each month.
  • Your messagesAnnouncements from you in an inbox on their portal, and by email when you choose.
  • Reports on their own trafficClicks, registrations, first deposits and earnings by day, link, sub-ID and country, with CSV export.
  • Their own API keyThey issue it on the API tab and read their reports and commissions from their own tools. It sees only their data.
  • What is new, in their languageA dot on each section with something new since they last looked, a glossary of what each number means, and the portal in their own language and timezone.
Postbacks

Conversions reach the tracker your affiliate already uses.

Media buyers run their campaigns from their own tracker. Each affiliate adds their postback URL, and RevRake reports registrations, first deposits, approved, rejected and paid commissions, and chargebacks to it. Failed deliveries are retried, and every attempt is kept in a log the affiliate can read.

KeitaroBinomVoluumRedTrackBeMobPeerClickFunnelFlux Pro
An affiliate's postbackExample
https://trk.affiliate.example/postback?subid={sub1}&status={status}&payout={commission}¤cy={currency}
  • Registration200 OK · 212 ms
  • First deposit200 OK · 187 ms
  • Registration502 Bad Gateway
  • Registration · retry200 OK · 240 ms
Free forever

Free for operators, forever.

There is no paid plan and no card, and there will not be one. The service is shared, so each workspace is expected to stay within reasonable use, which is what an affiliate program running its normal business already does.

If a program grows unusually large, we talk first. Nothing is ever cut off without a conversation, and the things below never stop.

Read the fair-use page

Always true

  • Clicks on tracking links always redirect
  • Player events from your platform are always recorded
  • Commissions keep being recorded
  • We write to you before anything changes
No numbers to publish, and nothing enforced in the product.

Create your program in a few minutes. Free for operators, forever.

You create your program yourself: sign up, confirm your email, and you are in within a few minutes. Free for operators, forever. No card.

Questions? Write to hello@revrake.com