Segments in.
Revenue out.
Build an audience from anything the platform knows, attach an offer, send it through four channels — and read the result in players and money, not opens.
Segment. Channel. Offer. Money.
A campaign is four decisions in one card. Everything else — matching, sending, counting the return — the engine does.
Sent, came back, NGR — the three numbers under every campaign. Opens don't pay invoices; these do.
The segment updates itself until the second you hit send — built from deposits, games, quiet days, VIP tier, country, anything.
Bonus, free spins or cashback ship with wager terms set — and the abuse guard from anti-fraud is on by default.
Write once. Send where it works.
Push, email, SMS and Telegram share one editor, one set of variables and one send log. The channel is a checkbox, not a separate tool.
Code: {bonus_code} · valid 48h.
Eight ways to move a player.
Every mechanic ships with terms, limits and reporting — and plugs into the same segments and campaigns.
Percent or fixed, per segment, with wager terms you set.
Codes as a trackable traffic source — print them anywhere.
Per game or provider, with win caps that protect the math.
Loss-based or wager-based, daily or weekly, instant for VIPs.
Auto-upgrades on thresholds; each tier is a segment too.
Leaderboards with prize pools — daily, weekly, per game.
A daily spin that brings them back — odds you control.
A bonus for both sides — attributed forever. More
Kill what doesn't pay.
Every campaign closes the loop to NGR — including the cost of the bonuses it gave away. When a blast loses money, the report says so, in one red line.
Send something that pays.
Tell us about your quiet players — we'll sketch the comeback campaign on the demo call.