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
  • Building campaigns for gamification activities
  • Using tags inside the communication assets
  • Available tags
  • Store
  • Missions
  • Badges
  • Levels
  • Leaderboards
  • Minigames
  • FAQ

Was this helpful?

  1. Products
  2. CRM Automation
  3. Communication channels

Gamification activities in the communications

This document describes how to inform players about gamification related activities using different communication channels

Last updated 2 months ago

Was this helpful?

Building campaigns for gamification activities

All the gamification blocks like missions, tournaments, levels, store, mini-games, jackpots etc are generating events that are related to the user interaction with the system. For example, purchase in the Store will generated "Gamification: store purchase succeeded" event. You can find full list of such events below.

You can build a marketing campaign that is notifying user about such activities as shown on the screens.

Using tags inside the communication assets

Each event also brings details the can be used in the content of the communication, for example tag {{event.meta.name}} will contain the name of the purchased item. This way you can build a communication like "Thank you for purchasing {{event.meta.name}}"

All the content in the tags is taking into account language of the user and branding details that you can setup as part of the Store item.

Another example for the case when operator would like to send a rich body inbox to the user stating that player has unlocked a new mission. The operator would like to let the user know that player just unlocked a new mission, congratulate him/her on the achievement and encourage the user to keep going by sharing some details on the newly unlocked mission.

Example:

<body>
    <div>
        <span><h2>Congratulations, you just unlocked a new mission {{event.meta.name}}</h2></div>
	</div>
        You have unlocked {{event.meta.name}} mission via: <br />
        {{event.meta.unlock_mission_description}}
        <br />
    <span>
        <img src="{{event.meta.image_url}}" align="left" /> Short description of the mission: <br /> {{event.meta.description}} <br />

        Do not miss it as compeleting {{event.meta.name}} will grant you {{event.meta.reward}}! <br />
    </span>
        <span class="small">Terms and conditions can be found here:<br />{{event.meta.hint_text}}</span>
</body>

Available tags

Store

Gamification: store purchase succeeded

Column
Type
Note

{{event.meta.price}}

int64

The price of the purchased item in points

{{event.meta.name}}

string

The name of the purchased item

{{event.meta.description}}

string

The description of the purchased item

{{event.meta.image_url}}

string

The URL of the purchased item icon

{{event.meta.hint_text}}

string

The terms and conditions of the purchased item

Missions

Gamification: mission unlocked

Column
Type
Note

{{event.achievement_id}}

int64

The mission id of the unlocked mission

{{event.meta.reward}}

int64

The reward description of the unlocked mission

{{event.meta.name}}

string

The name of the unlocked mission

{{event.meta.description}}

string

The description of the unlocked mission

{{event.meta.image_url}}

string

The URL of the unlocked mission icon

{{event.meta.hint_text}}

string

The terms and conditions of the unlocked mission

{{event.meta.unlock_mission_description}}

string

The unlock description of the unlocked mission

Gamification: mission unlocked manually or by AI

Column
Type
Note

{{event.achievement_id}}

int64

The mission id of the unlocked mission

{{event.meta.reward}}

int64

The reward description of the unlocked mission

{{event.meta.name}}

string

The name of the unlocked mission

{{event.meta.description}}

string

The description of the unlocked mission

{{event.meta.image_url}}

string

The URL of the unlocked mission icon

{{event.meta.hint_text}}

string

The terms and conditions of the unlocked mission

{{event.meta.unlock_mission_description}}

string

The unlock description of the unlocked mission

Gamification: mission viewed

Column
Type
Note

{{event.achievement_id}}

int64

The mission id of the viewed mission

{{event.meta.reward}}

int64

The reward description of the viewed mission

{{event.meta.name}}

string

The name of the viewed mission

{{event.meta.description}}

string

The description of the viewed mission

{{event.meta.image_url}}

string

The URL of the viewed mission icon

{{event.meta.hint_text}}

string

The terms and conditions of the viewed mission

{{event.meta.unlock_mission_description}}

string

The unlock description of the viewed mission

Gamification: mission completed

Column
Type
Note

{{event.achievement_id}}

int64

The mission id of the completed mission

{{event.meta.reward}}

int64

The reward description of the completed mission

{{event.meta.name}}

string

The name of the completed mission

{{event.meta.description}}

string

The description of the completed mission

{{event.meta.image_url}}

string

The URL of the completed mission icon

{{event.meta.hint_text}}

string

The terms and conditions of the completed mission

{{event.meta.unlock_mission_description}}

string

The unlock description of the completed mission

Badges

Gamification: badge completed

Column
Type
Note

{{event.meta.name}}

string

The name of the completed badge

{{event.meta.description}}

string

The description of the completed badge

{{event.meta.image_url}}

string

The URL of the completed badge icon

Gamification: badge task completed

Column
Type
Note

{{event.meta.name}}

string

The name of the completed badge task

{{event.meta.points_reward}}

int64

Points to be rewarded for completing the badge task

{{event.meta.execution_period_sec}}

int64

Period to complete the badge task in seconds

{{event.meta.execution_count}}

int64

Times to complete the badge task

{{event.meta.progress_increment}}

int64

Progress increment of the badge task

Levels

Gamification: level changed

Column
Type
Note

{{event.meta.name}}

string

The name of the level

{{event.meta.description}}

string

The description of the level

{{event.meta.image_url}}

string

The URL of the level icon

{{event.meta.reward}}

string

Reward of the level

{{event.meta.cashback}}

int64

Cashback of the level in %

{{event.meta.rakeback}}

int64

Monthly rakeback of the level in %

{{event.meta.image_inactive}}

string

The URL of the level inactive icon

{{event.meta.image_active}}

string

The URL of the level active icon

Leaderboards

Gamification: board won

Column
Type
Note

{{event.meta.name}}

string

The name of the leaderboard

{{event.meta.description}}

string

The description of the leaderboard

{{event.meta.rules}}

string

The rules of the leaderboard (might be a deep link)

{{event.meta.number_of_rewards_on_board}}

int64

How many users get rewarded

{{event.meta.number_of_users_participated}}

int64

Total number of participants in the leaderboard

{{event.meta.board_started_utc}}

timestamp

When the leaderboard will start in UTC

{{event.meta.board_finalized_utc}}

timestamp

When the leaderboard will end in UTC

Minigames

Minigame: view

Column
Type
Note

{{event.meta.minigame_name}}

string

The name of the minigame

{{event.meta.minigame_description}}

string

The description of the minigame

{{event.meta.minigame_promo_text}}

string

The promo text of the minigame

{{event.meta.minigame_thumbnail}}

string

The thumbnail URL of the minigame

{{event.meta.minigame_promo_image}}

string

The promo image URL of the minigame

{{event.meta.minigame_background_image}}

string

The background image URL of the minigame

{{event.meta.minigame_background_image_mobile}}

string

The background image URL of the minigame for mobile

Minigame: attempt

Column
Type
Note

{{event.meta.minigame_name}}

string

The name of the minigame

{{event.meta.minigame_description}}

string

The description of the minigame

{{event.meta.minigame_promo_text}}

string

The promo text of the minigame

{{event.meta.minigame_thumbnail}}

string

The thumbnail URL of the minigame

{{event.meta.minigame_promo_image}}

string

The promo image URL of the minigame

{{event.meta.minigame_background_image}}

string

The background image URL of the minigame

{{event.meta.minigame_background_image_mobile}}

string

The background image URL of the minigame for

Minigame: spins issued

Column
Type
Note

{{event.meta.minigame_name}}

string

The name of the minigame

{{event.meta.minigame_description}}

string

The description of the minigame

{{event.meta.minigame_promo_text}}

string

The promo text of the minigame

{{event.meta.minigame_thumbnail}}

string

The thumbnail URL of the minigame

{{event.meta.minigame_promo_image}}

string

The promo image URL of the minigame

{{event.meta.minigame_background_image}}

string

The background image URL of the minigame

{{event.meta.minigame_background_image_mobile}}

string

The background image URL for mobile min

Minigame: win

Field Name
Type
Note

{{event.meta.minigame_name}}

string

The name of the minigame

{{event.meta.minigame_description}}

string

The description of the minigame

{{event.meta.minigame_promo_text}}

string

The promo text of the minigame

{{event.meta.minigame_thumbnail}}

string

The thumbnail URL of the minigame

{{event.meta.minigame_promo_image}}

string

The promo image URL of the minigame

{{event.meta.minigame_background_image}}

string

The background image URL of the minigame

{{event.meta.minigame_background_image_mobile}}

string

The background image URL for mobile min

{{event.meta.prize_name}}

string

The name of the prize

{{event.meta.prize_icon}}

string

The URL of the prize icon

{{event.meta.prize_aknowledge_message}}

string

The prize acknowledge message

{{event.meta.prize_value}}

int64

The prize amount

FAQ

Q: Why the event details might be wrong if used in a communication sent not at the start of the journey/campaign?

A: Because the details are tied to the last executed event so if you would like to take the trigger event details of the campaign then the communication should be placed immediately after the start of the flow or to save the details in a campaign tag/s and then use campaign tags in the communication instead of event details.

🔆
◾
▪️