Points, Gems and Diamonds
Points overview
In the gamification system, Points serve as the central currency that fuels player engagement, progression, and rewards. They represent a player's activity, achievements, and interaction with the platform. Accumulating points not only unlocks access to exclusive marketplace items, but also motivates continued participation through a sense of accomplishment and competition.

Players can earn points through three primary channels, each designed to encourage different types of behavior and interaction:
Completing Missions and accompanied Tasks
Points can be awarded for:
Finishing individual tasks within a mission
Completing all tasks in a mission
This is managed via the Gamification → Missions section, where rewards can be configured per task or for full mission completion.
Examples:
A mission with two tasks - “Make 5 bets” and “Deposit 10 EUR” - may grant 10 points once both tasks are completed.
A mission with three tasks - “Login 5 days in a row”, “Win 100 times in a day”, and “Make your 5th deposit” — may award different point values for each task individually.
Ranking on Leaderboard
Players earn points by securing top positions on leaderboards.
Example:
A Weekly Leaderboard might reward the top 5 players with:
1st place: 100 Points
2nd place: 50 Points
3rd place: 30 Points
4th place: 20 Points
5th place: 10 Points
Performing Product-Specific Action
These actions are controlled in the Marketing → Automation Rules section. Points can be awarded based on player behavior and predefined criteria.
Examples of Rules:
For every 100 EUR deposit, a player receives 20 Points
For daily logins, a player earns 3 Points per day
Examples of Advanced Rules:
Tiered deposits:
<100 EUR → 1 Point per EUR
100–499 EUR → 2 Points per EUR
≥500 EUR → 3 Points per EUR
Geographic segmentation:
Players from Australia → 1 Point per EUR
Players from other regions → 0.5 Points per EUR
Level-based rewards:
Levels 1–5 → 1 Point per EUR
Levels 6–15 → 2 Points per EUR
And so on...
You can also use your existing Marketing segments to differentiate players and define points accumulation and if specific players are eligible for such rules at all.
Points accumulation analysis
Once gamification is active, you can begin analyzing player behavior across different point sources. One key metric to monitor is the ratio of Points Collected to Points Spent in the Marketplace. This ratio serves as a strong indicator of player engagement - highlighting how actively your audience participates in earning rewards and how motivated they are to spend them.

Gems & Diamonds
These two new virtual currencies are designed to enhance customization and elevate the gamification experience. These currencies, referred to internally as Gems and Diamonds, are distinct from one another, allowing you the flexibility to use both or just one based on your preferences. For example, additional currency can be utilized for exclusive items accessible only for the selected currency.
Managing balances of Gems & Diamonds
From the campaigns, using new activities - add, deduct & reset
From automation rules, using the same type of activities
Rewardings with gems & diamonds from Missions, Tournaments, Mini-games, Lootbox, Prize drop, Raffles
Making manual adjustments from the user profile
Usage in the Store
The store now includes the option to purchase items using Gems or Diamonds, providing greater flexibility. This feature allows you to designate certain items as exclusive or segment them to create an additional tier of items that can only be acquired using these new virtual currencies.

Gems & Diamonds events
Four new events have been introduced to act on balance changes for the newly added virtual currencies:
Gamification: diamonds deducted
Gamification: diamonds added
Gamification: gems deducted
Gamification: gems added
You can use these events:
To communicate to players whenever they have changes in the currencies using real-time campaigns
To set automation rules to run additional activities whenever the balance is changed. E.g., whenever a player gets a diamond to run Web Hook to report the change to the external API.
Build missions and badges. E.g. Mission "Collect 10 diamonds"
Two new properties have been introduced to provide the actual balance data for the newly added virtual currencies:
Gamification: diamonds current balance
Gamification: gems current balance
You can use these properties in the segmentation to find players with a specific amount in their balance.
Presentation in the gamification widget
Gems and Diamonds will be visible in the header of the Gamification section and can be fully customizable to match your preferences.
You can define which of the currencies to show
On which positions to place them
You are free to use all 3 currencies or only some of them.

You can configure counters visibility for Desktop and Mobile widgets on the Label \ Label, settings \ Widget screen
Availability in the APIs and Data Warehouse
Balances of new currencies can be retrieved on the front-end using the following code in JavaScript.
_smartico.api.getUserProfile()
The response will contain all balances:
{
"ach_points_ever": 140,
"ach_points_balance": 70,
"ach_diamonds_balance": 0,
"ach_gems_balance": 0
}
You can also track the change of the balances on the front-end in real time and get notifications, explained in detail in the extended guide for JavaScript - https://help.smartico.ai/welcome/technical-guides/front-end-integration/extended-integration#user-profile-details
The transactional history for all changes for Gems and Diamonds balances is available in Smartico DWH as explained here - https://help.smartico.ai/welcome/technical-guides/smartico-data-warehouse/smartico-dwh-gamification-views#dwh_ext_xxx.g_gems_diamonds_change_log
Last updated
Was this helpful?