# September 2023

### **Optimize Label Tags usage**

Now information about the usage of label tags is visible and it is updated in real time. Whenever a tag is used in some place, the system is able to track it.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-e18810b57bbae364760812bde8aa7f97fd2989d0%2FScreenshot_1.png?alt=media" alt=""><figcaption></figcaption></figure>

You can check the exact places, where the tag was used in the ‘Tag Usage’ tab.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-67253707287d6e88160fe1f2ae4436b942181af7%2FScreenshot_2.png?alt=media" alt=""><figcaption><p>Example of the places, where a tag was used</p></figcaption></figure>

When a non-existing label is used in some resource, the label is created automatically afterward. You can also delete tags if they are not used.

### Match X Improvements

You can now rearrange the events in the rounds. It is configurable from the BO in the mini-game template on the round level, from the **‘Order Matches’** drop-down. Operators can choose the order in which the match will appear.

* By the order, they are added
* In reverse order how are they added
* By the match date, ascending
* By the match date, descending

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-7c396e17ea4fea0e1b57828617792201c612e98e%2FScreenshot_11.png?alt=media" alt=""><figcaption><p>Example of 'Order Events' drop-down</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-6f3a0ade4407903fb3f8162aac04f1ebaa94aeed%2FScreenshot_12.png?alt=media" alt=""><figcaption><p>Example of the options in 'Order Events' drop-down.</p></figcaption></figure>

The Submit button is moved to the top only when the user is doing actions on the match card, so that way the player doesn’t have to scroll all the way down, otherwise, if there is no activity for submitting, the button is located in the bottom in an inactive state.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-9e9104574440711ff6863ceb23fd72b8d3095194%2FScreenshot_13.png?alt=media" alt=""><figcaption><p>Example of 'Submit' button</p></figcaption></figure>

Players can see their current ranking - we’ve added the personal position indicator to the leaderboard.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-70881e2301d472f49d4ad0c8b7952909f2c87a51%2FScreenshot_14.png?alt=media" alt=""><figcaption></figcaption></figure>

The user count in the leaderboard is increased. You can control it from the BO on the round level from the **‘№ of users in the Leaderboard’** field. The maximum is 100 positions, keep in mind that, if you have duplicates, they will also be shown. For example, if you have a few players with the same score, they will share one place in the Leaderboard. The complete total that can be displayed is 1000.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-f24d082604cf015cac245a4052af36dbaa93a7c4%2FScreenshot_15.png?alt=media" alt=""><figcaption><p>Example of ‘№ of users in the Leaderboard’ field</p></figcaption></figure>

The ‘Upload Image button’ is now called **‘Upload Team Image’**, it can be found in BO on the round level. You can upload images for the different teams by clicking on the button and choosing the picture, that you want to upload.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-54db0772d067ae0a57dd783a6a597922e7312a89%2FScreenshot_16.png?alt=media" alt=""><figcaption></figcaption></figure>

You can also choose the match resolution time. You can either use **“Only full time” (90 minutes)"** or **“Full time including overtime”**. It can be configured by the ‘Events resolution type’ drop-down.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-891514f52049d9cc13773441e8b36031883c21f1%2FScreenshot_17.png?alt=media" alt=""><figcaption><p>Example of the 'Events resolution type' drop-down</p></figcaption></figure>

It is now possible to hide prediction results from users. When it is enabled, the users cannot see predictions of other users for not resolved events. This way you will restrict the players from taking advantage of other users' predictions. For example, if you are not hiding the predictions of others, some players can literally just pick the number 1 player in the leaderboard and simply take his predictions. Can be configured from the **‘Hide prediction results from users’** drop-down.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-f03b1ee06dcc9d8c3d6d3e3d0b516f9305578f60%2FScreenshot_18.png?alt=media" alt=""><figcaption></figcaption></figure>

We have added translation for team/league names. It is configured on an event level. You can now translate any league name or team name into different languages.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-cb66def2c87f702bddc7e0c3aa5eda8b4d10be8a%2FScreenshot_19.png?alt=media" alt=""><figcaption><p>Example of 'Translate Team and League Name' button</p></figcaption></figure>

### Match X - Seasonal Ranking for games

You now have the ability to enable Seasonal Ranking for Match X. When it is enabled the final leaderboard will be built based on the results of matches in all the rounds. The prizes will be issued when ***the season is*** resolved. For example, if only one round is resolved, and there are other rounds, that are not resolved, the prizes will not be issued.

It can be configured from the **'Enable seasonal ranking'** drop-down on the game level (General), not on the rounds level.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-34152ced3d2266104ce93b8c7ab4d67e7a8a3e14%2FScreenshot_22.png?alt=media" alt=""><figcaption><p>Example of 'Enable seasonal ranking' on game level</p></figcaption></figure>

Once it is enabled a new tab called **'Leaderboard (for season)'** appears on the game template. This tab gives you information about the winners for the whole season, including all rounds. Leaderboard for Round is also available if you want to check the winners for a specific round only. Players can switch between the different leaderboards on the Gamification Widget as well.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-bba604241f0913b464ee50922eb2b5422192db18%2FScreenshot_23.png?alt=media" alt=""><figcaption><p>Example of 'Leaderboard (for Season)' tab in BO</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-c90ef34523a518bec47b4a2e0a013936b0127677%2FScreenshot_24.png?alt=media" alt=""><figcaption><p>Example of 'Leaderboard (for Round)' tab in BO</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-b39fdbcd10746e212985f3b87587d3a065b0b0e8%2FScreenshot_25.png?alt=media" alt=""><figcaption><p>Leaderboard for Season in Gamification Widget</p></figcaption></figure>

If Seasonal Ranking is not enabled, only the leaderboard for the specific round will be displayed and the prizes will be issued once the round is resolved. Players will have the ability to switch between leaderboards for rounds only in the Gamification Widget.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-9c1e643f16c47b381fc0459e2bf1c644f6858697%2FScreenshot_26.png?alt=media" alt=""><figcaption></figcaption></figure>

### New Activity Type: **“Multiple Check”**

We have created a new Activity in the campaigns builder called **“Multiple Check”**. Now when you are building your journey flow and want to split the flow using a few **“User profile check”** activities, you can use one activity and add multiple conditions in one place.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-c418e38f6d5c2c6aef6d0459b2d262fc0118d52a%2FScreenshot_27.png?alt=media" alt=""><figcaption></figcaption></figure>

For example, you can create Variant A, where you can add user profile conditions, then add Variant B, where you can also add other conditions, and so on.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-211cefca9e1e774bdf832d598110645c3d5ba5aa%2Fimage-20230915-115313.png?alt=media" alt=""><figcaption></figcaption></figure>

Every variation has separate outcomes - Matching and Not Matching, meaning if conditions are met and if conditions are not met, you can choose what should happen afterward. For example, after a certain activity, you might want to check the user profile for some change (i.e. you want to communicate with a user and want to check if Push Notification status = ALLOW, IF YES -> Send push, IF NO -> Send SMS).

{% hint style="info" %}
**Note:** Variation Names should **not** be changed if the outcome has already been connected to the dependent step.
{% endhint %}

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-da5f6138c881f050174322667f65dfeeae882b7e%2FScreenshot_29.png?alt=media" alt=""><figcaption></figcaption></figure>

Using the **“Multiple Check”** activity dramatically improves the speed of the campaign execution compared to putting a few independent **“User profile check”**.

### Multiple configuration fields for automatic selection in Emails and SMS provider

You can now add more user properties to Mail and SMS Gateways selection logic. This gives you more flexibility when you want to filter a specific segment of users to use different Mail or SMS Gateway. For example, you can now choose users from the Brand ‘SuperCasino’, Registration Country ‘Germany’, and Currency ‘Euro’ to use Mail Provider ‘Mailgun’, and users from Brand ‘SuperCasino’, but Registration Country ‘UK’ and Currency ’GBP’ to use Mail Provider ‘Karix’.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-ccd4ec1975294e347d6555b08301a6789b26d56b%2FScreenshot_35.png?alt=media" alt=""><figcaption></figcaption></figure>

### Change Level from the flow, rules, store, mini-games..

We’ve created new logic for changing the levels, that is not based on points. Now you can upgrade or downgrade the levels from the Campaigns, Automation rules, Mini-games, rewards of missions, or even sell them in the Store.

A new Activity type was added called ‘**Change Level**’, where you can choose the level you want to change for the user.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-b76b588a78b5e94add1854926eb894902ef3bbd0%2FScreenshot_36.png?alt=media" alt=""><figcaption><p>Example of 'Change Level' activity in journey flow</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-4298185b333293db2b010a1d08d8373f98ab6794%2FScreenshot_41.png?alt=media" alt=""><figcaption></figcaption></figure>

For example, if you have levels like Bronze, Silver, and Gold you can set up a real-time campaign, where the user is currently on level Bronze, and has made a deposit after which the total deposit amount is 500EUR, to upgrade him to the Silver.

You can also schedule an automation rule to downgrade the level, for example, if the user is currently on level Gold, but hasn’t logged in for 30 days, change the level to ‘Silver’.

When creating the levels in the **Levels** section in BO you have the ‘**Set as Default level’** setting, and **‘Level Number’** field.

* ‘**Set as Default level’** - when enabled, the level will be set as Default one
* **‘Level Number’** - defining the order of the levels (1st level, 2nd level, 3rd level, etc.)

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-a4a54c409c62e162e5a40a1f39598df17aeaa3ad%2FScreenshot_37.png?alt=media" alt=""><figcaption><p>Example of' Set as Default level' setting</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-df3113d7495da3833241643405b8210250c8b00f%2FScreenshot_38.png?alt=media" alt=""><figcaption><p>Example of Level Number' setting</p></figcaption></figure>

On the gamification widget, in the Levels section there are no points displayed. There is no progress bar in the right upper corner, only a statement of what will be your next level.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-2741b325543454205284f259a8b6799194027264%2FScreenshot_39.png?alt=media" alt=""><figcaption><p>Example of Levels section in Gamification Widget</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-fd8d293ab82cdadc70647b5022b3e0b719d3365a%2FScreenshot_40.png?alt=media" alt=""><figcaption></figcaption></figure>

### Display mission rewards on Preview

We’ve added mission Rewards on the preview. Rewards can be also found when you open the mission. Keep in mind that if the mission has a progress bar, the reward will not be displayed on the preview.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-f21d70da25df063ea16afb78f5112d34a9f0895f%2FScreenshot_48.png?alt=media" alt=""><figcaption><p>Example of a Mission Reward on preview</p></figcaption></figure>

### T\&C in Gamification Store

We have integrated the option to display **Terms & Conditions** inside the items of the Gamification Store. So now you can add more details for the store items. For example, if you offer some kind of a bonus in the store, you have the ability to add extra information or conditions to it.

Both desktop and mobile are supported.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-4a9cc84a1ac9698effc97b37081f06a90caaa798%2FScreenshot_56.png?alt=media" alt=""><figcaption><p>Example of T&#x26;C in Gamification Store</p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-73c5809a98fd18c11480b83b63895a0163f40414%2FScreenshot_57.png?alt=media" alt=""><figcaption><p>Example of expanded T&#x26;C</p></figcaption></figure>

It is optional so if you don’t add any text from the BO, the T\&C hint will not be displayed inside the store item.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-8aedbac5b3bb0ace2c59b7e0260432526abd872a%2FScreenshot_58.png?alt=media" alt=""><figcaption></figcaption></figure>

### Hide ranking in Leaderboard of MatchX

**‘Hide ranking in Leaderboard’** gives you the option to hide the ranking of the players in the Leaderboards on a ‘Match X’ game. For example, if you have multiple players in the same position, and you don’t want it to be visible to the end user, you can now hide the ranking. It is applicable to both mobile and desktop.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-3a3c577f61387c0a47dc70051c627d6159a42834%2FScreenshot_2.png?alt=media" alt=""><figcaption><p>E<em>xample of leaderboard without ranking</em></p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-b6822a3e01efcff8baf0b8c14182216d7c2e2be7%2FScreenshot_3.png?alt=media" alt=""><figcaption><p>E<em>xample of leaderboard with Ranking</em></p></figcaption></figure>

### Countdown timer for minigames with limited attempts

We have implemented a countdown timer, that can be presented in all mini-games, for users who have reached their limit of the maximum number of attempts. The Countdown indicates when the game will become available for the players again. It is displayed in the side menu and in the main UI of the game.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-ac785631aed1677af84aae1e5b67e848ca685773%2FScreenshot_22.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-090e1ded759c89a20f7c859889f8f0c6aaae3d79%2FScreenshot_63.png?alt=media" alt=""><figcaption><p>E<em>xample of the countdown for the Spin the Wheel game</em></p></figcaption></figure>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-e84ea8129e1c4ae18733b027612ea3ade9ef9dea%2FScreenshot_64.png?alt=media" alt=""><figcaption><p>E<em>xample of the countdown for the Scratch Card game</em></p></figcaption></figure>

It is optional and can be configured in the BO. **‘Show time to the next available spin’** drop-down gives you the ability to enable/disable the Countdown. The *next available spin* option is configured in the '**Max number of attempts user can do'** section.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-92a757ad4f2b68f2d673c304b5391606eea9e1ce%2FScreenshot_4.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Notes:**

* Keep in mind that this setting is available only if the value in **‘Max number of attempts a user can do’** is exactly **1**, any other value will disable the Countdown timer automatically.
* Also, the logic of counting the next spin availability does not take into account the time when the spin will be given by the Gamification tools. For example, if you have an Automation Rule that gives a spin for the user on every 100 EUR wagering, the “Countdown” doesn’t have visibility of when the next spin will be given to the user, it only counts the time restriction from the last time user played the game.
  {% endhint %}
