We count by D30, not by registrations
A good-looking first-week report is easy to produce. We show what is left of the cohort a month later.
Media buying · SEO · ASO · since 2019
12,400 FTDs a month across 23 geos — our own traffic, not bought from other teams. Test period with no prepayment: you pay only for qualified deposits.
Verticals by volume
FTDs a month · August snapshotPrinciple
A good-looking first-week report is easy to produce. We show what is left of the cohort a month later.
Incentivized and bot traffic is cut off before the postback. You do not have to catch it in your own report.
No tickets, no queues. Reconciliation once a week, a reply within an hour during business hours.
What we do
Facebook, Google UAC, TikTok. Our own landing pages for each geo.
Long tail on slots and payment methods. We don't bid on your brand.
PWA and APK within store rules, fast build swaps.
400+ creators on YouTube, Twitch and Kick. Separate promo codes.
Our own channels in the CIS and LatAm. Warm-up instead of direct sends.
S2S postbacks, reconciliation on every FTD, fraud cut before the report.
Integrations
We connect to the operator's affiliate platform over S2S postbacks and reconcile every FTD against your data export.
How the work is organised
Geo, vertical, payout model, qualification threshold.
Two weeks on our media budget, no prepayment.
We keep the campaign setups that pass on quality.
Weekly on FTD, monthly on cohorts.
Work examples

The operator was entering the market with no recognition. The payment step was rewritten around PIX — half the deposits were being lost there.

We went in at the start of the season. The point was not the peak but what would be left after it: a Telegram warm-up instead of direct sends.

Paid traffic in the geo was burned out and bids had doubled over the quarter. We went with organic and local payment methods.
Geography
| Geo | Verticals | Now | Available |
|---|---|---|---|
| BR | Casino, betting, crypto | 3,400 FTD | +900 |
| IN | Casino, cricket betting | 2,150 FTD | +1,200 |
| KZ · UZ | Betting, casino | 1,900 FTD | +400 |
| MX · CL · PE | Casino, crypto, sweepstakes | 1,600 FTD | +750 |
We update available volumes every month. If your geo is not on the list, we test it for two weeks on our own media budget.
Projects
The team's own sites and services — traffic from them goes to partner offers.
SpinHireiGaming job board: an open index of vacancies and market dataexternal link ↗Blog

08.09.2026 · 8 min
Why the same payout rate means different things in Brazil and Germany, what the price of a deposit is made of, and when an expensive FTD is cheaper than a cheap one.
Read →
04.09.2026 · 9 min
Germany, Canada, the US and Austria: what exactly a license permits, which channels are allowed and why "we'll be careful" is not an argument.
Read →
28.08.2026 · 8 min
A cheap FTD almost always means a dead cohort. What normal retention in casino looks like and what to ask a traffic team to put in the report.
Read →Questions
The minimum deposit, the qualification window and the minimum turnover are fixed in the annex to the contract before the start. We do not launch without that.
A 7-day hold before the invoice, disputed FTDs removed based on your data export. A 90-day clawback window for chargebacks and bonus abuse.
No. Brand PPC is in negative keywords by default; SEO on your brand runs only under a list agreed in writing.
Our own agency accounts under the team's legal entity, with Google certification where it is required. We do not use bought accounts.
The volume is always spread across at least three channels. We make up a drop with the others within five business days and write about the risk in the chat the same day.
Affilka, Income Access, Cellxpert, Scaleo, PartnerMatrix. We count on your data; any discrepancy above 2% is settled before the invoice.
We'll come back with a payout rate and a test plan within 24 hours.