Smartico Help Center
Admin loginSmartico.aiTheAffiliatePlatform.com
  • Welcome
  • Products
    • 🔆CRM Automation
      • ◾Create Journey Flow
      • ◾Event Driven Journey
      • ◾Automation Rules
      • ◾Campaigns vs Automation Rules
      • ◾Segmentation
        • ▪️User State Segments
        • ▪️Behavioral Segments
        • ▪️Imported Segments
      • ◾Activities of Flows
        • ▪️Activity: Email
        • ▪️Activity: SMS, Viber and WhatsApp
        • ▪️Activity: Telegram Bot
        • ▪️Activity: Custom IM
        • ▪️Activity: WebHook
        • ▪️Activity: Limit
        • ▪️Activity: Add Points
      • ◾Communication channels
        • ▪️Email
        • ▪️Liquid Email
        • ▪️SMS, Telegram, Viber, and WhatsApp
        • ▪️Popups
        • ▪️Inbox
        • ▪️Push notifications
        • ▪️Content Variations
        • ▪️Opt-out & Communication Statuses
        • ▪️Gamification activities in the communications
      • ◾A/B Testing
    • 🎮Gamification Blocks
      • Setup steps and checklist
      • Points
      • Gems & Diamonds
      • Levels
        • Level Map
        • Levels Tips & Hints
      • Missions
        • Mission Types & Statuses
        • How to set up a Mission
      • Tournaments
        • Tournament Setup
      • Badges
      • Store
      • Example setup
      • Gamification UI skinning
      • Terms to protect
    • 🧠AI Models
      • ◾AI Enhancer
      • ◾Best Time Model
      • ◾Churn & LTV prediction
      • ◾Favorite product
      • ◾RFM Analysis
      • ◾Sport Recommendations
    • 🎲Mini Games
      • ◾Introduction to Mini Games
      • ◾Game template setup
      • ◾Custom skins for Mini-games
      • ◾Mini-games on the landing pages
      • ◾Using images instead of prize names in Spin the Wheel
      • 🏴‍☠️Treasure Hunt
      • ⚽MatchX Game
        • Creating Rounds
        • Resolution of a Round
        • Leaderboard
        • Game Statuses
        • FAQ: MatchX game
        • Loading MatchX & Quiz games on website
      • ❓Quiz Game
      • 🪂Prize Drop
    • 🗺️Lootbox 2.0
    • 🎁Missions Lootbox
    • 🏆Jackpots
    • 🎟️Raffles
    • 💡General concepts
      • ◾Bonuses
      • ◾Dynamic Rewards
      • ◾Custom Sections
      • ◾Attribution value
      • ◾Label tags
      • ◾Multi-currency usage report
      • ◾Multi-brands support
      • ◾Override translations on Label/Brand Level
      • ◾User markers (tags)
      • ◾Deep-links
      • ◾User roles in Back Office
      • ◾Email Gateways Guide
      • ◾"Client action" event
      • ◾Custom fields/attributes
    • 💻UI Widgets
    • ❔FAQs
      • FAQ: Gamification
      • FAQ: Data Studio & Reports
      • FAQ: CRM Automation
      • FAQ: Front-end integration
      • FAQ: Other topics
      • FAQ: Bonuses
  • Use cases
    • 🔆CRM Automation
      • ◾Cross-sell. Match users on different brands
      • ◾Mini-games usage in marketing campaigns
      • ◾Optimize Communication by excluding disengaged players
      • ◾Automated Sports Campaigns
  • Technical guides
    • ◾Integration process
    • ◾Front-end integration
      • ▪️Extended integration
      • ▪️Push configurations
      • ▪️Acquisition mode
    • ◾Data integration
    • ◾Bonus API integration
    • ◾Secured Messaging Gateways (Email/SMS/IM)
    • ◾Reverse integration
    • ◾Smartico Data Warеhouse
      • ◾Smartico DWH \ Affiliation views
      • ◾Smartico DWH \ CRM views
      • ◾Smartico DWH \ Gamification views
    • ◾Games catalog API
    • ◾Custom push gateways
    • Branded Links
  • More
    • 📝Release notes
      • 🌷May 2025
      • 🌷April 2025
      • 🌷March 2025
      • ❄️February 2025
      • ❄️January 2025
      • ⛄December 2024
      • 🍁November 2024
      • 🍁October 2024
      • 🍁September 2024
      • 🌞August 2024
      • 🌞July 2024
      • 🌞June 2024
      • 🌷May 2024
      • 🌷April 2024
      • 🌷March 2024
      • ❄️February 2024
      • ❄️January 2024
      • ⛄December 2023
      • 🍁November 2023
      • 🍁October 2023
      • 🍁September 2023
      • 🌞August 2023
      • 🌞July 2023
      • 🌞June 2023
      • 🌷May 2023
      • 🌷April 2023
      • 🌷March 2023
      • ❄️February 2023
      • ❄️January 2023
      • ⛄December 2022
      • 🍁November 2022
      • 🍁October 2022
      • 🍁September 2022
      • 🌞June 2022
      • ❄️January 2022
      • 🍁October 2021
      • 🌞July 2021
      • 🌷April 2021
      • ❄️February 2021
    • ⚙️Support Scope
    • 👍Request Demo
Powered by GitBook

More

  • expo.smartico.ai
  • ice.smartico.ai
  • play.smartico.ai

@ 2025 Smartico.ai

On this page
  • Managing balances of Gems & Diamonds
  • Usage in the Store
  • Gems & Diamonds events
  • Presentation in the gamification widget
  • Availability in the APIs and Data Warehouse

Was this helpful?

  1. Products
  2. Gamification Blocks

Gems & Diamonds

Last updated 1 month ago

Was this helpful?

We are introducing two new virtual currencies 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.

Note: The names "Gem" and "Diamond" are default names defined by Smartico; you can override these names in the Tools \ Translations.

Managing balances of Gems & Diamonds

From the campaigns, using new activities - add, deduct & reset

You can Add/Deduct/Reset solely Gems, solely Diamonds or both Gems & Diamonds together with the same activity.

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.

You can set up item exchanges in the store by allowing users to exchange points for gems or diamonds

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
}

Example of setting up Gems & Diamonds activity in Automation
Example of setting up Gems & Diamonds as rewards in Missions
Visualisation of the different types of manual adjustments
Set up window for store item that can be bought with Gems

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 -

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/front-end-integration/extended-integration#user-profile-details
https://help.smartico.ai/welcome/technical-guides/smartico-data-warehouse/smartico-dwh-gamification-views#dwh_ext_xxx.g_gems_diamonds_change_log
Example of exchange store item. Buy 3 diamonds with 1000 points.