🏅 What are Tournaments?

Tournaments let you create competitive, time-boxed events where players earn points by wagering and win prizes based on where they finish on the leaderboard. The more they play, the higher they climb.
It's one of the most powerful engagement tools in Rewards. Done well, Tournaments extend session length, deepen loyalty, and create a genuine sense of competition that keeps players invested beyond any single session.

🏆 How do Tournaments work?

Players opt in, or are automatically enrolled, and immediately start accumulating points by placing bets on the games you've defined as eligible. You control the scope: which games count, the minimum and maximum bet range that qualifies, and how points are calculated.
Their score updates in real time on a live leaderboard, so players always know where they stand and who they're up against. That visibility is a key driver of competition and keeps players engaged throughout the event.
When the Tournament ends, prizes are automatically credited to players based on their finishing position. The right reward reaches the right player as soon as the leaderboard closes. Or, you can decide for manual payout, giving you time to control everything before releasing Prizes to your players.
Tournaments can run as a one-off event or repeat on a defined schedule: daily, weekly, monthly, or whatever cadence fits your strategy. That flexibility makes them just as effective for a recurring weekly slot race as they are for a one-time seasonal promotion.
Tournaments - Front end
Tournaments - Front end

🛠️ How to set up a Tournament?

Start by navigating to Rewards in the left-hand menu, then select Tournaments.
From here, you'll see a list of all existing Tournaments: active, scheduled, and completed. To create a new one, click Create New Tournament in the top right.
Creating a Tournament
Creating a Tournament

⚙️ General Settings

Start by giving your Tournament an Internal Tournament Name. This is used for internal identification only. Your players will never see it, so write for your team, not your audience. Something descriptive and dateable works best, for example "Weekly Slot Race - April 2026", so it's instantly recognisable in your Tournaments list.

Tournament Eligibility

Next, define your Tournament Eligibility. This controls which players can see and participate in the Tournament, based on their Player Origin and Communication Profile. Only players who belong to the selected origins and profiles will have visibility of and access to the Tournament.
This section is automatically populated with the Origins and Communication Profiles already configured in your environment, so you're always working from your existing setup.
Tournament Settings - General Settings & Eligibility
Tournament Settings - General Settings & Eligibility

Add Segment

if you wish to make the Tournament only avalaible to a specific group of players, select an existing Segment from the dropdown or create a new Segment using the Segment rule builder. This will apply to all the Origins and Communication Profiles selected above.
Selecting an existing Segment
Selecting an existing Segment

Payout

Define how the Tournament payout is handled, you can choose from two types:
  1. Automatic: Payout is handled automatically, 5 minutes after the tournament ends.
  2. Manual: Prizes are manually paid out, giving you control on when this happens.
More info on how manual payouts work in the How to Manage Tournaments article!

Schedule

Define when your Tournament starts, ends, and becomes visible to players.
Begin by selecting your Type of Tournament:
  1. One-Time — runs once between a fixed start and end date. Ideal for seasonal promotions or special events.
  2. Recurring — repeats automatically on a defined schedule, so each new Tournament is created and closed without any manual input. Perfect for weekly slot races or monthly leaderboard competitions.
The fields available in this section will vary depending on the type you select.

1. One-Time Tournaments

  1. Date & Time Range — Set the exact start and end date and time for your Tournament. This defines the window during which players can earn points and compete on the leaderboard.
  2. Display as Upcoming Before Start — Toggle this on to make the Tournament visible to players before it goes live. This builds anticipation ahead of the start date and gives players the opportunity to opt in early.
    1. If enabled, set how far in advance the Tournament should appear as "Upcoming", giving you control over the pre-launch visibility window.

2. Recurring Tournaments

  1. First Tournament Starts — Set the date and time for the very first Tournament's launch. All subsequent Tournaments will follow the recurrence pattern you define below.
  2. Tournament Duration — Set how long each Tournament runs, using your preferred unit of time (minutes, hours, or days). This applies to every Tournament in the series.
  3. Display as Upcoming Before Start — Toggle this on to make the Tournament visible to players before it goes live. This builds anticipation and gives players the opportunity to opt in early.
    1. If enabled, use the Before the Starting Time field to define how far in advance the Tournament appears as upcoming, for example, 15 minutes before the start time.

Recurrence Patterns

Define how often a new Tournament starts by entering a number and selecting a unit between minutes, hours, days, weeks, or months. Depending on which unit you choose, additional settings will appear.

End Condition

Define when the recurring Tournament series should stop. Choose from three options:
  1. On a Specific Date — The series ends on the date you set. Any Tournament already scheduled on that date will still run, but no new Tournaments will be created after it.
  2. After a Number of Tournaments — The series stops once it has run a set number of times. For example, setting this to 5 will create exactly 5 Tournaments before the series ends automatically.
  3. Never — Tournaments will continue to be created indefinitely until you manually stop the series.

Participation

Define how players enter and how many can take part.
Opt-in Type
  1. Manual Opt-in — Players must actively opt in to participate before the Tournament starts. This works well alongside the Display as Upcoming setting, giving players a window to sign up ahead of the start time.
  2. Automatic Opt-in — All eligible players are enrolled in the Tournament automatically, with no action required on their part.
Player Limit
  1. Limited Players — Cap the number of participants by setting a Max. Participants value. This is useful for creating a sense of exclusivity or managing prize pool exposure.
  2. Unlimited Players — Any number of eligible players can participate, with no cap applied.
Automatic Opt-in and Limited Players cannot be used together. If Automatic Opt-in is selected, the Limited Players option will be automatically greyed out and defaulted to use Unlimited Players instead.

Scoring Method

There are currently two scoring methods available for Tournaments. Select the one that best fits your competition format:
Casino Tournaments
Sports Tournaments - Coming Soon!
Only bets placed within the Contribution range count towards a player's score. Set your range using the following fields:
  1. Contribution Types — Choose whether Real Money Only or Real Money + Bonus Money wagers count towards a player's score.
If using Real Money Only, your integration must support real money tracking.
  1. Min Bet Amount — The minimum bet required for a wager to count towards the leaderboard. Any bet below this threshold will not contribute.
  2. Max Bet Amount — The maximum bet amount that can contribute to a player's score per wager. Bets above this value are not disqualified; they simply contribute as if they were placed at the maximum amount.
Winning Bets
Points are awarded for qualifying winning sports bets. When this method is selected, you'll need to configure the Sports Progress Model to define how points are calculated.
Sports Progress Model
Choose how points are awarded for each qualifying winning bet:
All three progress models share the following additional fields:
  1. Max Points Per Event — The maximum number of points a player can earn from a single bet. Leave blank for no cap.
  2. Max Points Per Day — The maximum number of points a player can earn in a single day. Leave blank for no cap.
  3. Minimum Bet Amount — The minimum stake required for a bet to qualify.
  4. Minimum Total Odds — The minimum odds a bet must meet to qualify.
  5. Allowed Bet Types — Select which bet types are eligible: Single, Multi, or System.
System bet types are not supported with the Scaled by Odds progress model and will not be available when that model is selected.

Contribution Currencies

Choose which currencies can contribute to the Tournament:
  1. All Currencies — Every currency contributes.
  2. Selected Currencies — Restrict contributions to specific currencies - when using this and selecting specific currencies, any bet made by players in another currency will not contribute to the Tournament scoring.

Adjust contribution per currency

By default, points are calculated at the same rate across all currencies, provided the bet meets the Min Bet Amount configured for the Base Currency.
To apply different bet thresholds for a specific currency, click Add Currency + and define its Min and Max Bet Amount. This overrides the default contribution rules for that currency only — all other currencies are unaffected.

💯 How does Scoring work?

Players earn 1 point per base currency unit wagered, capped at the Max Bet Amount per bet. For example, if the Max Bet Amount is 50 EUR and a player places a 100 EUR bet, only 50 EUR counts, earning them 50 points.
When All Currencies is selected, bets placed in any currency are automatically converted to the base currency before points are calculated. For example, a bet placed in GBP will be converted to its EUR equivalent, with points awarded based on the converted amount.
Players only start earning points once the Tournament has officially started, regardless of whether they opted in during the upcoming period.

Included and Excluded Games

By default, all games on your platform contribute to the Tournament. Use Add Contributing Games to restrict play to specific games, providers, or game lists. You can also explicitly exclude individual games using the exclusions option, just as you can for certain Challenges and Levels & Progression.
Game lists are managed in the Games section. If you regularly run game-specific Tournaments, creating a named list there in advance makes it easy to reuse across multiple Tournaments without having to rebuild it each time.

🌟 Player Experience

The Player Experience section controls everything your players actually see. It's split into three tabs: Tournament Visuals, Player-Facing Content, and Prize Display. A live preview panel on the right updates as you make changes.
Tournaments Settings - Player Experience
Tournaments Settings - Player Experience

Tournament Visuals

  1. Tournament Image — The main banner displayed to players on the Tournament card. This is the first visual players see, so make it count.
  2. Leaderboard Image — The icon shown on the leaderboard. Choose from a trophy, medal, or podium to match the tone of your Tournament.
  3. First Place Decoration — The image used to highlight the top position on the leaderboard, making first place stand out at a glance.
Tournament Visuals
Tournament Visuals
Tournament colours are controlled by your Appearance Settings in the My Rewards section and apply automatically based on your brand setup. To update your colour scheme, visit Branding.

Player-Facing Content

  1. Display Name — The Tournament name shown to players. This is independent of the internal name, so write it with your audience in mind.
  2. Rules & Games — A rich text field for the content displayed under the Tournament Info tab in the player-facing view. Use this to explain how the Tournament works, which games are eligible, entry conditions, and any other key details. Keep it concise and direct; players read this in the moment, so clarity beats completeness.
Define the prizes awarded to players based on their finishing position. Prizes are credited as Bonuses; make sure these are set up in [Bonuses] before configuring this section.

Prize Display

For each prize tier, configure the following:
  1. Position — The leaderboard position(s) that receive this prize. Toggle on Enable Position Range to award the same prize across a range of positions, for example 4th to 10th place. This is particularly useful for longer leaderboards, removing the need to create a separate entry for every position.
  2. Prize Name — The prize name shown to players on the leaderboard. Keep it clear and descriptive; maximum 40 characters.
  3. Bonuses to Credit — Select one or more Bonuses to automatically credit to players in this position range when the Tournament ends.
  4. Prize Image — Upload an image to display alongside the prize on the leaderboard.
Click Add Prize to add further tiers for lower-ranking positions. There's no limit to how many prize tiers you can create.
Prize Display
Prize Display
In the current version of Tournaments, single position and position-ranged prizes cannot be combined. You'll need to choose one approach and apply it consistently across all prize tiers.

🚀 Summary & Launch

The Summary step gives you a full overview of your Tournament configuration before it goes live. Review your Settings, Included & Excluded Games, and a preview of the player-facing experience, all in one place. Each section has an Edit link so you can jump back and make changes without losing your progress.
Once you're happy with everything, click Launch Tournament.
Launching a Tournament
Launching a Tournament
Warning: Review all settings carefully before launching. Once a Tournament is live, certain configuration options can no longer be edited.

Publishing Tournaments

To make Tournaments visible to your players, add it as a Menu Item in the My Rewards section.