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
  • Prerequisites
  • Technical details
  • Gamification environment
  • Communication channels

Was this helpful?

  1. Products
  2. Gamification Blocks

Setup steps and checklist

Prerequisites

We are assuming that the list of items below is already done during the integration phase;

  • Smartico JavaScript and push notifications files are set up on the websites of the Client.

  • Mail, SMS, and Push gateways are set up. They are needed in order to communicate Gamification activities to the players.

  • Events integration and user profile properties are defined.

  • There is alignment about ‘test users’ definition and a segment of ‘Test users’ is created. Only test users should see the Gamification widget and related communication during the integration period.

Technical details

  • To define a color scheme for the Gamification widget and set of general icons. If multi-branding is required, define schemes per brand.

  • Define an entry point on the website, how the users will access the Gamification Widget. Usually, it is a place in the menu called “Missions” or “Challenges”, and by clicking on it the player will enter the Gamification Widget. Smartico will provide technical details, the Client should implement the placement of the entry point. Note that for the period of integration, such an entry point should be visible only for test users!

  • Translations of main interfaces. If required languages are not translated yet by Smartico, the Client will send a translated CSV file.

For languages which are not yet translated, please contact your account manager to receive a CSV of all keys required to be translated.

Gamification environment

  • Setup Levels with all meta-information (name, description, unlock description etc) and translations if needed.

  • Setup Missions, meta + translations.

  • Setup Leaderboards, winners, rules for leaderboards.

  • Setup Bonus templates, to be used in the Marketplace and Campaigns.

  • Setup Marketplace items, Marketplace categories.

  • Setup ‘Custom sections’ if needed (usually contains gamification rules, points accumulation, T&C, etc)

Communication channels

Inbox messages and real-time campaigns that will reflect main player activities in gamification. There are 5 main activities that could be communicated in realtime as soon as the player is completing relevant actions:

  • “You got X Points”

  • “You completed mission X”

  • “You unlocked mission X”

  • “You are upgraded to Level X”

  • “You took X position in Daily/Weekly/Monthly leaderboard”

Additional communication channels using email and popups

Some campaigns can be delayed and not triggered every time when the player completes an action.

As an example:

  • When a player completes 1st level, send him a Popup with a delay of 30 seconds that he just completed his first level and upgraded to the 2nd.

  • There is a chance that such popup will be missed or ignored by the player (e.g. he is right now in a game iFrame), to support such a case a campaign may send an email with 1-hour delay, assuming the player will end his current online session but will be still notified.

  • There will be players who are completing levels quite fast, in order not to spam them with every level update, such campaigns can be restricted to trigger not more than once an hour.

Visual presentation of such campaign:

The campaign will listen to event Level change and will trigger only for players eligible for communication, and will trigger only once an hour, this way it will not spam players who are upgrading too fast. Please note that in such a case if the player reached a new level during that 1 hour, he will not be notified on that new level.

Last updated 1 year ago

Was this helpful?

🎮
image7.png