Casinos and sweepstakes
Pay at 100 spins, a streak or first purchase.
User acquisition for social and sweepstakes casinos. Price the install, spin counts, streaks and purchases, or put one price on a first purchase or deposit.
18+ or 21+, as your license or store rating requires. Your own geofence decides who can buy, redeem or play. Read the rules first
- Install
- Spin count reached
- First purchase
Send a Test event. An advertiser event sent with test=true. It checks the event works and is never charged.What is a test event? for each spin count and purchase before launch. Tests are logged and never charged.
A social casino
iOS + Android · Store listing
- Setting up
- In review
- Live
- Countries
- US
Events you pay for
- Install install $1.50 Live
- 100 spins spins_100 $1.00 Live
- Open 7 days in a row streak_7 $2.00 Live
- First purchase first_purchase $6.00 Live
01Where it runs
Where your casino offer runs.
Approval makes your casino an offer that publishers can accept or skip. They join by request, and most reward their users, so check your terms first.
With rewards
Only if your terms allow rewarded traffic- Rewarded and earning apps People earn rewards for reaching a spin count or a purchase, where your terms and license allow it.
- Offerwall platforms and networks They pass your offer on to the apps and sites they work with, and each decides whether casino offers fit.
Where a publisher accepts casino offers, people see each step on our Hosted Offerwall before they start, or in the publisher's own screens through the Offer API. The Top Offers Feed adds it once it's one of our top offers.
Without rewards
Offer by offer- Media sites and blogs Inside articles and roundups.
- Comparison and review sites Listed beside the alternatives.
- Email newsletters Placed in an issue, to their readers.
- Media buyers On campaigns they run and pay for.
Some operators can't take rewarded traffic. Ask us about Offer Links: each placement is approved one offer at a time, and we'll tell you if we can't place yours.
How Offer Links work02What you can price
Price spin counts, or only the first purchase.
One social casino and one sweepstakes casino. Reprice a spin count, add a purchase or move where this player stops.
- Social casino
- No cash prizes. Coins are for play only. The ladder can run long: spins, streaks, purchases.
- Sweepstakes casino
- Players can redeem one of two currencies for prizes. In our list, each sweepstakes casino paid once, at install or on a first deposit. Some then list 20 or more spin and purchase steps that reward the player.
- Purchase events carry your order ID, so each one is charged once.
- A $0 step is tracked and never charged.
A social casino
Tap a dot to move where this player stops.
- Install install tracked, not charged
- 100 spins spins_100 tracked, not charged
- Open 7 days in a row streak_7 tracked, not charged
- First purchase first_purchase tracked, not charged
Add a step
Six steps is the most this example shows.
This player cost you
$4.50 USD
3 of 4 steps reached. Every step: $10.50.
A sweepstakes casino
Tap a dot to move where this player stops.
- Sign-up sign_up tracked, not charged
- First purchase first_purchase tracked, not charged
Add a step
Six steps is the most this example shows.
This player cost you
$50.00 USD
2 of 2 steps reached. Every step: $50.00.
03Where to start
Start with spins if you trust your counts.
Two things decide it: whether your terms let you take rewarded traffic, and how long a player takes to reach a first purchase. Our social casino example prices the install at $1.50 and 100 spins at $1.00, then puts more on a 7-day streak at $2.00 and a first purchase at $6.00.
The sweepstakes example tracks the sign-up at $0 and puts $50 on the first purchase, which suits a casino that runs identity checks early: nothing is paid before them.
Spin counts are worth pricing only if you know which count separates a curious player from one who comes back. If you don't know yet, track them at $0 and look at where players stop.
04Targeting and compliance
What you set, and what stays with your license.
Campaigns target countries and platforms. Your own checks decide who can buy, redeem or play.
You set in the campaign
- Countries
- US Where the campaign runs, by country code.
- Platforms
- iOSAndroidWebsite iOS, Android or both, or a website.
- Destination
- Your store listing or landing page, or a store search for a term you pick.
- Steps and prices
- Each spin count or purchase: name, event key and price in US dollars.
- Pause and resume
- Stop and restart a live campaign yourself.
Stays with you
- Age checks, 18+ or 21+
- Location checks and geofence
- Identity checks (KYC)
- Operator licenses
- Responsible play tools
Rules for casinos and sweepstakes
-
We're status-verified
AffiliateOS is status-verified in all states needed for casino and sports betting, and fully compliant.
-
Age is set by your license or store rating
18+ or 21+, as your license or store rating requires. Your age check is the gate, not ours.
-
Rewarded traffic only if allowed
Confirm your terms allow rewarded traffic before you start.
-
Store labels still apply
Social casino apps keep their store age rating and simulated gambling labels.
Taking bets or contest entries instead? See DFS and sports betting.
05Billing
Purchases you're never charged for.
Spin and purchase events each come back with a status, and only an approved live one charges your balance.
first_purchase missing_attribution
A player from your own ads
A player you found elsewhere buys a coin pack, and your server reports it with the rest. No tap on your offer sits behind it, so it's logged and never charged.
Charged $0.00
Tests, events with no Click ID. A unique ID we give each tap, so a later install or event can be matched back to it.What is a click ID?, repeats and anything sent past the 48-hour limit are all free of charge.
Every status, in the setup guide06Measurement
Your server reports spin counts. No SDK.
Three steps from tap to a charged spin count or purchase, all visible in your log.
-
A tap on your casino offer gets a click ID
We record the tap before the player reaches your store listing, and each click can match only one install.
-
The app keeps it through your checks
Android delivers it in the Play install referrer. Otherwise the app asks us at first open. Save it on the player's account, so it's there when your age and location checks finish.
-
Your game server posts
spins_100Count spins on your server and post when the player gets there. Purchases go the same way, with your order ID, so a replay is charged once.
Event logs
Spin, streak and purchase events from your server. Tests are marked and not billed.
- Clicks
- 980
- Installs
- 214
- Spend
- $1,342.00
| When | Event | User | Status | Charged |
|---|---|---|---|---|
| 2:06 PM | streak_ | u_48213 | Approved | $2.00 |
| 2:04 PM | spins_ | u_48213 | Approved | $1.00 |
| 1:58 PM | streak_ | u_48207 | Duplicate | $0.00 |
| 1:41 PM | install Install with no click ID from us | u_48190 | Missing attribution | $0.00 |
| 11:20 AM | streak_ | test_user | Approved | $0.00 |
07From our public list
How casino offers are built here.
Casino steps people see in our public US list, checked 29 October 2026. Brands and payouts stay out of this. Each one paid once, at install or on the deposit, and the later steps reward the player. Your campaign can price the spin counts instead.
-
A slots app
27 steps · iPhone
- Install
- 10 spins
- Open 2 days in a row
- 100 spins
- 700 spins within 3 days
- First purchase on day 1
- 3 purchases and open 7 days in a row
- $19.99 in purchases
- 19 other steps
-
A sweepstakes slots app
22 steps · iPhone
- Install
- 20 spins with sweeps coins
- 100 spins with sweeps coins
- 1,000 spins with sweeps coins
- $1,000 in sweeps-coin bets
- $15 starter package
- $19.99 in purchases
- 15 other steps
-
A sweepstakes casino
1 paid step · iPhone
- Register, deposit $50 or more and use it
-
A skill game played for cash
13 steps · iPhone
- Play for 30 seconds
- Sign in
- Deposit $10
- Deposit $50 in total
- Play 5 cash games
- Win 10 cash games
- 7 other steps
08Questions
What casino operators ask us.
Which states can I run in?
Your license decides where you can operate. We're status-verified in all states needed for casino and sports betting. Campaigns target countries, not states, so your own location and age checks decide who can buy, redeem or play.
Can I pay on a first coin purchase instead of a deposit?
Yes. You can price any event your server reports, so a social casino can pay on its first coin pack and a sweepstakes casino on its first package or deposit. An event key that contains purchase or deposit needs your order ID, so each one is charged once.
Can I pay per spin?
Not for each spin. Every step is charged once per player, so you price a count, such as 100 or 1,000 spins, and your server reports the moment a player reaches it.
What's the difference between the two ladders?
Social casino has no cash prizes. A sweepstakes casino lets players redeem prizes, so your age, identity and location checks carry more weight. The two examples show one of each.
Do your publishers accept casino offers?
Publishers choose what they show, so your reach depends on which of them accept casino offers.
Do I need an SDK?
No. Your game server counts spins and posts each event to our API, and the app reads the click ID at first open. The setup guide has the details.