How to set up a Mission
Last updated
Last updated
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.
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:
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
Write a description for the mission
Write a description for the unlocking of the mission in case this is a locked mission
Reward description Write a description on the reward for completing the mission (in case there is one)
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.
CTA button text & CTA button action e.g. You can place a Deposit icon in the mission, with a deep link to the cashier
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.
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)
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.
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.
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
Mission Priority Choose a priority for this mission in the list of all missions. Missions with a lower value will be shown first
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
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
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
To create a task simple click on “Add Task“
Choose a Task Name This is a public name that will be displayed on the client side. Brand language are supported.
Points reward The amount of points that will be given to the user upon completion of this task.
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)
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)
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.
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
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