Tournaments
Overview of Tournaments
Tournaments allow players to compete against others by acquiring points. At the end of the tournament, the top players on the leaderboard receive rewards based on their rankings.
Tournaments Library

The Tournaments Library is a single, filterable view of all tournaments, giving at-a-glance visibility and direct access to each leaderboard and export.
Each tournament entry includes:
Status – Scheduled, Active, Cancelled, or Ended.
Name and Type – Tournament name and its configured type (e.g., Most Points, Highest Win Multiplier).
Period and Time Frame – The active duration of the tournament.
Industry and Game Categories – Indicates which vertical or game category the tournament applies to.
Configuration Details – Minimum bet amount, maximum number of bets, and opt-in requirements.
Leaderboard Access – A Preview button allows Operators to view the real-time leaderboard directly from the Library.

Leaderboard Download
Operators can download the Tournaments results as an XLS file. The export includes player rankings, usernames, levels, total points, and rewards, making it easier to analyze results or keep records outside the platform.
1. Setting Up a Tournament
General Tournament Details
Provide the following initial details to configure a tournament:
Internal Name: A unique identifier for internal reference.
Tags: Select descriptive tags from the Admin Tags section under the "Gamification" category.
Internal Description: Additional internal notes about the tournament.
Large Image/Small Image: Choose images from the Media Database.
External Name: A name visible to players.
External Description: A description displayed to players.
Tournament Terms & Conditions: Specify the terms players must agree to

Eligibility Field:
A new text field to show in the Tournaments widget the Player Eligibility, this allows the Operator to inform which players can participate in the Tournament (specific Ranks, specific groups of players, etc.)


2. Defining Industry and Tournament Type
Choose the Industry and Tournament Type:
Industry: Select either Casino or Sports.
Tournament Type: Players earn points based on predefined criteria. Points are specific to the tournament and independent of XP Points or Tokens.

2.1. Points Configuration
Assign points for objectives that players achieve during the tournament.
Configure objectives using the same principles as Missions, with added flexibility for repeated completion.
Example: A player depositing €20 five times earns:
10 points per deposit (€20 x 5 = 50 points).
2.2. Objectives
Set objectives to define how players earn points:
Deposit Events: Points for completed deposits (with optional sub-conditions like payment method or minimum deposit amount).
Wager Events: Points for wagering a specific number of times or amounts.
Win Events: Points for achieving specific win conditions, such as total wins or consecutive wins.
Completed Deposit

Objective
Completed Deposit
Description
The objective is to use a deposit event with the status Completed. Manual credits are included in the category of manual deposit count as well.
Sub Conditions
Quantity
Referring to the quantity of deposits needed to complete the objective.
Example: Quantity Equals 3 would mean that the player needs to make three successful deposits.
This first sub-condition is mandatory.
Payment Method
Referring to the payment method(s) eligible to complete this objective. This is optional.
Minimum Amount
The minimum deposit amount required to complete the objective. This sub-condition is mandatory.
Casino Wager

Objective
Wager
Description
Objective using a Wager event.
Sub Conditions
Quantity
Or
Total Bet Amount
Referring to the quantity of Wagers needed to complete the objective.
Example: Quantity Equals 100, this would mean that the player needs to make 100 Wagers to complete the objective.
Referring to the Total Bet Amount (summary of bets in a determined currency) to complete this objective.
Example: Total Bet Amount Equals 200 CHF; this would imply that the player needs to wager a total of 200 CHF (by adding up all the bets accumulated) to complete this objective.
This first sub-condition is mandatory.
Casino Win

Objective
Win
Description
A Win is defined as a Win event where the amount is greater than zero. A Win under Transactions with the amount of zero does not count.
Sub Conditions
Quantity
Or
Total Win Amount
Referring to the quantity of Wins needed to complete the objective.
Example: Quantity Equals 50, this would mean that the player needs to get 50 Wins to complete the objective.
Referring to the Total Win Amount (summary of wins in CHF) to complete this objective.
Example: Total Win Amount Equals 200 CHF; this would imply that the player needs to win a total of 200 CHF (by adding up all the wins accumulated) to complete this objective.
This first sub-condition is mandatory.
Win Multiplier
Referring to the minimum Win multiplier (about the Bet) needed to complete this objective.
Example: a Win multiplier of 10x is configured. Then a player makes a bet of €1 and wins €10, the win multiplier for this round would be 10x. This sub-condition is optional.
Sports Wager

Objective
Sports Bet
Description
Objective using a Sports Bet event.
Sub Conditions
Quantity
Or
Total Bet Amount
Referring to the quantity of Bets needed to complete the objective. The numerical filter must always be “Equal to”.
Example: Quantity Equals 100, this would mean that the player needs to make 100 Bets in order to complete the objective.
[it may be only one or the other]
Referring to the Total Bet Amount (summary of bets in CHF) to complete this objective.
Example: Total Bet Amount Equals 200 CHF, this would imply that the player needs to wager a total of 200 CHF (by adding up all the bets accumulated) to complete this objective.
This first sub condition is mandatory.
Sport
Referring to the Sports eligible to complete this objective. Single or multiple selection.
Sports Bets may contain more than one Sport in the same Bet. If a Sport is selected in this condition, then this Sport must be one of the many possible Sports that may be contained in the same Bet.
This sub condition is optional.
Tournament
Referring to the Tournaments eligible to complete this objective.
Sports Bets may contain more than one Tournament in the same Bet. If a Tournament is selected in this condition, then this Tournament must be one of the many possible Tournaments that may be contained in the same Bet.
This sub condition is optional.
Team
Referring to the Teams eligible to complete this objective. Single or multiple selection.
Sports Bets may contain more than one Team in the same Bet. If a Team is selected in this condition, then this Team must be one of the many possible Teams that may be contained in the same Bet.
This sub condition is optional.
Market
Referring to the Markets eligible to complete this objective. Single or multiple selection.
Sports Bets may contain more than one Market in the same Bet. If a Market is selected in this condition, then this Market must be one of the many possible Markets that may be contained in the same Bet.
This sub condition is optional.
Bet Type
Referring to the Sports Bet Type:
Single: when a single Sports selection is contained in the Sports event array.
Multiple: when 2 or more Sports selections are contained in the Sports event array.
Decimal Odds
Referring to the Decimal Odds eligible to complete this objective. It will be represented as a range (From - To).
Sports Bets can contain more than one selection inside the same Bet and therefore there are Odds per selection. If a range of Odds is selected in this condition, then this range of Odds must be one of the many possible Odds that may be contained in the same Bet.
The value “From” must be equal or greater than 1, including two decimals. The value “To” can be any number above 1, including two decimals.
This sub condition is optional.
Sports Win

Objective
Sports Win
Description
Objective using a Sports Win event. A Win is defined as a Settlement or Cashout event, where the difference between the Settlement/Cashout amount and the original Bet amount is greater than 0.
Example:
Bet amount = €100
Settlement/Cashout amount = €150
Difference: Settlement/Cashout amount - Bet amount = €150 - €100 = €50 in winnings (50 is greater than 0)
Sub Conditions
Quantity
Or
Total Win Amount
Referring to the quantity of Wins needed to complete the objective. The numerical filter must always be “Equal to”.
Example: Quantity Equals 50, this would mean that the player needs to get 50 Wins in order to complete the objective.
[it may be only one or the other]
Referring to the Total Win Amount (summary of wins in CHF) to complete this objective.
Example: Total Win Amount Equals 200 CHF, this would imply that the player needs to win a total of 200 CHF (by adding up all the wins accumulated) to complete this objective.
This first sub condition is mandatory.
Sport
Referring to the Sports eligible to complete this objective. Single or multiple selection.
Sports Bets may contain more than one Sport in the same Bet. If a Sport is selected in this condition, then this Sport must be one of the many possible Sports that may be contained in the same Bet.
This sub condition is optional.
Tournament
Referring to the Tournaments eligible to complete this objective.
Sports Bets may contain more than one Tournament in the same Bet. If a Tournament is selected in this condition, then this Tournament must be one of the many possible Tournaments that may be contained in the same Bet.
This sub condition is optional.
Team
Referring to the Teams eligible to complete this objective. Single or multiple selection.
Sports Bets may contain more than one Team in the same Bet. If a Team is selected in this condition, then this Team must be one of the many possible Teams that may be contained in the same Bet.
This sub condition is optional.
Market
Referring to the Markets eligible to complete this objective. Single or multiple selection.
Sports Bets may contain more than one Market in the same Bet. If a Market is selected in this condition, then this Market must be one of the many possible Markets that may be contained in the same Bet.
This sub condition is optional.
Bet Type
Referring to the Sports Bet Type:
Single: when a single Sports selection is contained in the Sports event array.
Multiple: when 2 or more Sports selections are contained in the Sports event array.
Win Multiplier
Referring to the minimum Win multiplier (in relation to the Bet) needed to complete this objective. No decimals allowed. This subcondition can only be used when the subconditions of Quantity or Successive Quantity are used; not with Total Win Amount.
Example: a Win multiplier of 10x is configured. Then a player makes a bet of €1 and wins €10, the win multiplier for this Bet would be 10x.
This sub condition is optional.
3. Tournament Settings
3.1 Casino and Sports Filters
Select eligible activities for the tournament:
Game Category: Define eligible categories like Slots or Table Games.
Game Provider: Limit participation to specific providers.
Games: Choose individual games.
Minimum Bet Amount
Define the minimum bet amount for contributions to the tournament.
Maximum Number of Bets
Set a limit on the number of eligible bets per player. Additional bets beyond the limit will not count.
Opt-In Required
Enable manual registration for the tournament. Players must click the Opt-In button on the casino site before participating. Only activity from players who have opted in during the tournament’s active time will be counted.
Active Time Period
Choose the tournament’s duration:
Hourly, Daily, Weekly, or Monthly: Predefined intervals.
Custom: Define a custom start and end time.

Sports Game Availability
At least one option must be selected to define where the tournament can be played.
Sport: The Operator is be able to select one or multiple Sports, that would be eligible towards the tournament. Only activity in the selected Sports would count, based on the selected Tournament Type.
League: The Operator is be able to select one or multiple Leagues, that would be eligible towards the tournament. Only activity in the selected Leagues would count, based on the selected Tournament Type.
Team: The Operator is be able to select one or multiple Teams, that would be eligible towards the tournament. Only activity in the selected Teams would count, based on the selected Tournament Type.
Market: The Operator is be able to select one or multiple Markets, that would be eligible towards the tournament. Only activity in the selected Market would count, based on the selected Tournament Type.
3.2. Min Bet Amount
The Operator can decide to activate a Min Bet Amount for the tournament (in each available currency for the Operator). The amount that is configured defines what type of bets will contribute towards the tournament.
If a player makes a Bet lower than the Min Bet Amount, then it will not count towards the tournament.

3.3. Max Number of Bets
If a Max Number of Bets of 200 was configured, then once the tournament starts, only the first 200 eligible Bets from each player will contribute towards the tournament. If a player makes more Bets, even if the tournament is still active, they will no longer count towards the tournament.

3.4. Active Time Period
Defines the period in which the tournament will be active for.
Hourly: if this option is selected, the Operator will have the option to choose a Day and a specific full hour (4 pm, 5 pm, 6 pm).
Daily: if this option is selected, the Operator will have the option to choose a specific Day. The tournament would be running from 00:00 until 23:59 in the Operator’s time zone of the selected day.
Weekly: if this option is selected, the Operator will have the option to choose a specific full Week (7 days). The Operator can choose the first day of the 7-day period. The tournament would be running from 00:00 of the first day selected, until 23:59 of the final 7-day period in the Operator’s time zone.
Monthly: if this option is selected, the Operator will have the option to choose a specific full Month (Jan, Feb, etc.) of a specific year. The tournament would be running from 00:00 of the first day, until 23:59 of the final day from the selected month, in the Operator’s time zone.
Custom: this last option will allow the Operator to choose a custom Start and End Date with time (hours and minutes) in the Operator’s time zone.
4. Rewards Configuration
Define rewards for the top players:
Assign rewards to leaderboard positions (minimum one position, up to 100).
Group positions for bulk reward assignments (e.g., positions 10–20 receive 50 tokens each).
Resolve ties by awarding the position to the player who reached it first.
4.1. Leaderboard
This option is only available for tournaments of the “Most Points” type.
Operators can define multiple top positions to be rewarded.
At least one top position must be rewarded, and up to one hundred can be configured.
To simplify setup, positions can be grouped to receive the same reward—for example, positions ten through twenty can each receive 50 Tokens.
For each position, at least one Reward must be configured, with an option to add more rewards per position. For each Reward, the Operator will be able to add the different Descriptions in each language.
The available Rewards are the same than in other Gamification mechanics:
Tokens
XP Points
Bonus
Booster

5. Tournament Eligibility
This step determines which players can participate in the tournament. There are 3 options available.
All: for all players.
Rank: This section will allow the Operator to select one or multiple Ranks.
Segments: This section will allow the Operator to select one CRM segment. (Available if Gamanza Engage CRM product was acquired).

Enabling a Tournament
During the design phase of a tournament, it may be saved if all fields are completed (In Design). There is another option to “Launch” a tournament, which will put the tournament in a Scheduled status. Once the tournament enters its Start Date, it will become Active.
Edit View
In the Edit View and while a Tournament is Scheduled, the Operator has the option to Unscheduled it and return it to In Design.
When a Tournament is already Active, it may be aborted, or the following options can be edited:
Internal Name
Internal Description
Tags
External Name
External Description
Terms & Conditions
Rewards and their Descriptions
Add/remove additional Positions inside the Leaderboard.
A Cancelled Tournament cannot be reactivated anymore. And if a Tournament is cancelled, it appears in the Widgets as “Cancelled” towards the players. No more Points will be calculated, nor any winner will be defined.
Tournaments Section in Player Card
This section displays Tournaments where the player participated and earned Points. Any other Tournaments where the player did not participate should not appear.
It shows Tournaments in chronological order (newest first), based on their Active Time Period.

In regards to the Tournament data, the Operator is able to see the following information:

Tournaments in CRM
Event Triggers
Tournament Starts in 10 Minutes
Trigger
Tournament Starts in 10 Minutes
Description
This event is triggered when a Tournament is about to start in 10 minutes, according to its Active Time Period.
It should only trigger to eligible players (based on Eligibility).
The “minutes” should be configurable per Operator (e.g.: 15 minutes).
Parameters
Tournament External Name
Tournament External Description
Tournament Type. This parameter should be added to Custom Triggers, to make a more specific event.
Industry. This parameter should be added to Custom Triggers, to make a more specific event.
Tournament Started
Trigger
Tournament Started
Description
This event is triggered when a Tournament has started, according to its Active Time Period.
It should only trigger to eligible players (based on Eligibility).
Parameters
Tournament External Name
Tournament External Description
Tournament Type. This parameter should be added to Custom Triggers, to make a more specific event.
Industry. This parameter should be added to Custom Triggers, to make a more specific event.
Tournament Winner Announcement
Trigger
Tournament Winner Announcement
Description
This event is triggered when a Tournament has finished and the final leaderboard is defined.
It will be triggered to each player that won something in the final leaderboard. If a player participated in the Tournament, but was not in the top positions, then this player should not receive this event.
Parameters
Tournament External Name
Tournament External Description
Tournament Type. This parameter should be added to Custom Triggers, to make a more specific event.
Industry. This parameter should be added to Custom Triggers, to make a more specific event.
Leaderboard Position (position from the player in the final leaderboard): 1, 2, 3, 4, 5, etc.
Reward External Description (from the Reward earned by the player, according to their position in the leaderboard). If more than one Reward was configured, then the multiple texts should be added comma “,“ separated, in the respective language.
Rank
Level
XP Points Balance
Tokens Balance
Event Placeholders
Tournament External Name
Placeholder
Tournament External Name
Description
This will take the Tournament External Name configured per language.
Tournament External Description
Placeholder
Tournament External Description
Description
This will take the Tournament External Description configured per language.
Leaderboard Position
Placeholder
Leaderboard Position
Description
This will take the player’s final leaderboard position.
Reward External Description
Placeholder
Reward External Description
Description
This will take the External Description from the Reward earned by the winner, according to their position in the leaderboard.
If more than one Reward was configured, then the multiple texts should be added comma “,“ separated, in the respective language.
Segments
Participated Tournaments Count
Criteria Name
Participated Tournaments Count
Description
This criterion refers to the total count of Tournaments where the player has participated (even if the player was not a winner).
Won Tournaments Count
Criteria Name
Won Tournaments Count
Description
This criteria refers to the total count of Tournaments where the player won something and ended in the final leaderboard.
Last updated
Was this helpful?

