Operator GuidesGamification

Gamification

Gamification turns player activity into progression and rewards, driven by a rule engine over the same event stream that powers the CRM.

Building blocks

  • Points & currencies — earnable balances. Define one or more currencies and the rules that award them.
  • Levels — a progression ladder (e.g. loyalty tiers) players climb as they earn.
  • Missions — objectives with criteria (do X, N times, within a window) that grant a reward on completion.
  • Badges — achievements unlocked by reaching a condition.
  • Tournaments — time-boxed competitions ranked by a metric.
  • Leaderboards — real-time rankings players can see.

How it’s driven

Player events (bets, deposits, logins, custom events…) flow through the rule engine. Rules evaluate each event and award points, advance levels, progress missions, and unlock badges. Because it’s event-driven, gamification stays in lock-step with real activity.

Configuring

Use the Gamification admin UI to define currencies, levels, missions, badges, and tournaments. Each is scoped to the active brand. The same objects are exposed via the API for programmatic management.

Bonuses

The Bonuses area (/bonuses) manages bonus definitions independent of the points system: welcome, reload, cashback, free-spins, no-deposit, and custom bonuses, each with a value, value type, wagering requirement, optional expiry, and config. Bonus ROI and analytics feed the revenue views. Bonuses are also available over the /bonuses API.

Player-facing view

Players see their own progression in the player portal — levels, missions, badges, and rank — updated in real time. See Modules → Player portal.