דלגו לתוכן
העמוד הזה עדיין אינו זמין בעברית. אתם קוראים את הגרסה האנגלית. English
Bonus engine

Definitions are cheap. Grants are money.

Every bonus type, from signup and deposit match to cashback and streaks, behind a guided wizard with a visual AND/OR eligibility builder that shows the audience count as you build. Every grant, from any path, passes spend limits and lands as locked funds on the ledger.

Every bonus typeAND/OR eligibility5 spend limitsPlaythrough trackingFree spinsEngine Diagnostics
console.gamebridge.io/admin/bonuses
Verified in the product
100+
eligibility rule fields in the AND/OR builder
Live
audience count while you build eligibility
Capped
spend limits on every grant path: per player, per day, global, budget, cooldown
Tracked
playthrough progress with a max-win cap
JSON · CSV · XLSX
import and export for every definition
What the engine covers

From a welcome bonus to weekend cashback with a budget.

Casino, Originals and sportsbook rewards share one engine, one grant path and one set of limits. Definitions live per brand with network defaults underneath.

Types and triggers

  • Types: signup, login, purchase and deposit match, tiered, cashback (daily, weekly, monthly, weekend), Alea free spins, Originals free spins and sportsbook free bets
  • Live triggers: signup, login, purchase, tiered, cashback schedule, daily and VIP upgrade; the streak trigger is legacy
  • Manual single and mass triggers for promotions and service recovery
  • Custom one-off grants with 1x to 5x playthrough
  • Complete & Unlock for locked bonuses
  • Sportsbook free bets with a min-odds rule for bonus money

Eligibility and defaults

  • Guided wizard for every definition
  • Visual AND/OR eligibility builder with a live audience count
  • Segments from the nightly segmentation engine, priority ordered, with manual overrides that expire
  • Network defaults with per-brand overrides: game contribution rates, playthrough up to 50x, max-win cap, expiry and sports min odds
  • JSON, CSV and XLSX import and export of definitions
  • Reference protection: a segment used by a bonus cannot be deleted or renamed underneath it

Bonus abuse controls

  • 5 limits enforced on every grant path: per player, per day, global, budget in dollars and cooldown
  • Budget caps stop grants at the dollar amount you set, whichever path requested them
  • Cooldowns between grants to the same player
  • Velocity checks at grant time; bonus-time fraud checks are velocity-only
  • Duplicate Accounts review across email, phone, device, address, name, IP and location in the Risk workspace
  • in-house fraud scoring at registration and login with device fingerprinting and block-on-decline
  • Activation gated by the bonusActivate permission and recorded in the Activity Log

Money and diagnostics

  • Locked-funds bookkeeping symmetric end to end, with automatic restores
  • A retried job can never grant twice
  • Playthrough tracked in order with a max-win cap; locked vs redeemable balance shown to the player
  • Analytics: locked liability, awarded by wallet and bonus economics
  • Engine Diagnostics with jobs, run history, heartbeats and a failed-jobs queue
  • Grants page and dashboard liability (free = balance − locked)
One grant path

Five limits, checked wherever the grant comes from.

A grant can start in the wizard, a manual mass trigger, a CRM journey step or a VIP tier-up reliably. Every route ends on the same grant path, which checks per-player, per-day, global, budget and cooldown limits at the moment of the grant.

  • CRM Grant Bonus steps and VIP tier-up bonuses cannot bypass the limits
  • What is locked on grant is released or restored in order on completion or expiry
  • Failed jobs land in the failed-jobs queue and stay visible in Engine Diagnostics
  • Locked liability, awarded by wallet and bonus economics update as grants happen
How a bonus ships

Define, limit, activate, watch the money.

  1. Step 1
    Define

    Choose the type and trigger in the wizard and build eligibility with AND/OR rules while the audience count updates live.

  2. Step 2
    Set the limits

    Per player, per day, global, budget and cooldown, plus contribution rates, playthrough up to 50x, max-win cap and expiry from the brand defaults.

  3. Step 3
    Activate

    A user with bonusActivate turns it on and the change is logged. Test with a manual single trigger on a test account first.

  4. Step 4
    Watch the money

    Locked liability, awarded by wallet and bonus economics in Analytics; jobs and the failed-jobs queue in Engine Diagnostics; definitions exported as JSON, CSV or XLSX.

Who it is for

Promotions, finance and risk share one engine.

Ship a bonus in a wizard, not a ticket.

  • Every bonus type and trigger, live or scheduled
  • Eligibility builder with live audience count
  • Free spins on Alea and Originals, free bets on sports
  • Export a working bonus and import it into the next brand
Evaluator questions

What promotions and finance teams ask.

Does the engine stop multi-account bonus abuse?
Not by itself. Bonus-time checks are velocity-only. Duplicate Accounts matching across email, phone, device, address, name, IP and location, fraud scoring with block-on-decline and the risk case workflow live in the Risk workspace, and risk auto-actions ship report-only until you enable them.
Can we cap what a promotion costs?
Yes. A budget limit in dollars, a global grant count, per-player and per-day counts and a cooldown are enforced on every grant path. Locked liability is visible in analytics and on the dashboard.
How does playthrough work?
Locked funds progress in order against game contribution rates set per brand, up to 50x, with a max-win cap and expiry. Sportsbook bonus money follows a min-odds rule. Players see locked versus redeemable balance and their progress.
Are free spins bonuses?
Yes. Alea free spins use the aggregator's free spins API and Originals free spins run on the in-house games. Both have their own console pages, and Originals free spins need the originalsFreeSpinsManage permission.
Can CRM journeys grant bonuses?
Yes. The Grant Bonus step in a journey and the VIP tier-up bonus reliably both use the same grant path, so the same five limits apply.
Can we reuse definitions across brands?
Definitions export and import as JSON, CSV or XLSX. Network defaults set contribution rates, playthrough, max-win cap, expiry and sports min odds, and each brand can override them.
מוכנים כשאתם מוכנים

השיקו מותג שרץ כמו תוכנה ומתאזן כמו בנק.

עברו את אשף ההשקה וקבלו מתווה מאופיין בעשר דקות, או קבעו הדגמה ונראה לכם את הפלטפורמה רצה מקצה לקצה על המודל העסקי שלכם.

בלי לחץ מכירתי, בלי הבטחות על נייר. כל מה שאתם רואים באתר הזה קיים במוצר כבר היום.

הקישו ⌘K או Ctrl+K