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

Was this helpful?

  1. Products
  2. Gamification Blocks
  3. Missions

How to set up a Mission

Last updated 8 months ago

Was this helpful?

Missions provide goals for users to accomplish actions. They carry a sense of working on something. As soon as the mission is completed, users receive such an important feeling of accomplishment.

Missions Basics

In Smartico system Mission is a set of tasks that the user has to complete, once the entire list of tasks is completed, the mission is then marked as completed.

You can set up core tasks that are supported independently from the specific platform provider data sets, such as:

  • Login with Facebook, Google, etc

  • Enable Push Notifications

  • Verify Phone Number/ Email

  • Complete Level/Change Level

  • Collect X points/coins/currency

  • Completing another mission

Other tasks could be product related.

In Sportbook:
In Online Gaming:
In Retail:

Specific market bets (1X2, Handicap etc)

Gameplay (General, or game specific)

Abandoned cart

Specific Sport type (Football, Tennis etc)

Gameplay on specific game type (Roulette, Slots etc)

Item purchase

Specific League

Wins/Losses

Subscription renewals

Settled Bets

Playthrough

Write reviews on purchased items

Deposit/Withdrawal

To create a Mission simply go to: Gamification –> Missions –> Create

The creation wizard that allows you to choose the type of mission you want to create.

Once you create a new missions, define the general settings:

  1. Choose a name for your Mission This name will appear on the client side in the Gamification widget. If your brand supports different languages, you can choose a name for each language

  2. Write a description for the mission

  3. Write a description for the unlocking of the mission in case this is a locked mission

  4. Reward description Write a description on the reward for completing the mission (in case there is one)

  5. Upload Mission icon You can upload an icon for your mission, or insert your own URL. The icon size should be 256×256 for optimized visualization.

  6. CTA button text & CTA button action e.g. You can place a Deposit icon in the mission, with a deep link to the cashier

  7. Choose the position of the Mission in the list You can choose the order of the appearance of the missions by setting priorities. Lower is higher.

  8. Hide list of tasks from UI Choose to hide the tasks if you want to have a secretive mission (i.e. mission called “Explore the horizon” will have a description but list of tasks such as “browse 5 pages”, or “open cashier” will not be exposed and the user will complete the mission without knowing what the mission is)

  9. Hide Mission from UI until it’s unlocked If the mission is locked, you can hide it from your users, until they complete a task that will unlock it. Progression in a locked mission will start only when the mission was unlocked.

  10. Require explicit opt-in The user will need to opt-in into the mission in order to start progress.

    If the mission is limited in time, the time count down will start from the moment of opting in to the mission.

  11. Status The newly created or cloned mission will automatically be in 'Draft' status. You can switch the mission from there to 'Active' or 'Archived.' Once a mission is set to 'Active,' it cannot be reverted to 'Draft' - only to 'Archived.' Additionally, an archived mission cannot be restored to 'Active' or 'Draft' status.

    • Draft

    • Active

    • Archived

  12. Mission Priority Choose a priority for this mission in the list of all missions. Missions with a lower value will be shown first

  13. Ribbon Choose the visual marker on the Mission that puts the user's focus on it. The images used for ribbons can be customized per label and/or brand by request to the Success Managers

  14. Custom Section Missions can be assigned to custom sections, so they will be visible in the dedicated menu in the Gamification Widget. For example, you can build a set of Missions dedicated to the World Cup and create a separate Custom section in the widget

  15. T&C hint It is optional if you don’t add any text, the T&C hint will not be displayed in the Gamification missions. The option is applicable for multibrand labels and different languages

Create a Task

To create a task simple click on “Add Task“

  1. Choose a Task Name This is a public name that will be displayed on the client side. Brand language are supported.

  2. Points reward The amount of points that will be given to the user upon completion of this task.

  3. Progress increment The value that represents how completion of the task is contributing to the completion of the entire mission (i.e. if you have 5 tasks and each task has “1” progress increment, the completion on each task will contribute 20% in the completion of achievement. This is represented by the progress bar on the client side)

  4. Task Type

    • Complete action once An action such as Bet, Deposit, Withdrawal will be completed only one time for the completion of this task

    • Complete action few times An action would be required to happen several times

      • Times to complete (i.e. “3”. Action “deposit” will need to happen 3 times)

      • Period to complete You can limit the period which the user need to complete the task (i.e. Action “deposit” will need to happen 3 times, IN “3 Days”

      • How often action will be counted You can define whether to count completion of the task every time it is completed or limit per period of time (i.e. Action “deposit” will need to happen 3 times, in “3 days” but we will count only 1 deposit per day. In case player will make 3 deposits in the same day the task will not be completed) The options are: – Not limited – Once per minute – Once per hour – Once per day – Once per week – Once per month

    • Complete action few times, with unique attribute. i.e Play 3 different games

      • All completion should have unique value of For the tasks like “Play 3 different games” you need to specify the property which holds the identification of game (i.e. Game name, Game type , Login Country Level name) More examples would be: – Complete 5 levels – Play 2 different game types (Slots & Poker) – Login from 2 different countries

    • Complete action few times, check a SUM of attribute. i.e. Deposit in total €500

      • Total value should reach For example you can sum up total of deposit, or total amount of bets in a sliding window

      • Calculate total values of Choose the value/property you would like to sum up (i.e. bet amounts, deposit amounts, win amounts, deposit counts etc)

  5. Action that completes the task Choose the event that will be the scope of the task. For example user login, user deposit, user bet, level changed, mission completed etc.

  6. Add Condition Add any condition related to the event. You can add unlimited conditions, for example: Event user deposit approved with conditions of Deposit Amount >= €50 and Deposit Payment method is Neteller

Example: Make a sport bet with odd more or equal to 2.5 on FIFA 2022, Task type “Complete action once” Event “Sport bet selection” Condition 1, “Last bet league” is FIFA 2022 Condition 2, “Sport bet odds” is >= 2.5

Time dependent tasks

Mission could have tasks that should be done in specific time period and expected number of times. For example task “Login 5 times in 1 week” – here, the fair meaning of the “week” is any consecutive 7 days. Such task will be completed whenever customer does fifth login during last 7 days.

More examples:

  • Complete 5 Levels within 1 month

  • Play 3 time in a week from mobile phone

  • Win 10 times in 15 minutes

🎮