Basic 3-Step On-boarding/Welcome Mission (Sign-up, Deposit, Play & Get Reward)

REQUEST: We want to unlock a set of achievements to a new customer who has triggered the Sign-up, Welcome badge. To complete this first mission, after initial sign-up, the customer must deposit >20 and play at least 1 round on any slot game before receiving a reward.

HOW TO ACHIEVE IT: To achieve this, we will create 3 achievements which are linked by sequence and only available once. The sign-up event will complete the first step, a deposit of >20 fulfilling the second step and any recorded game activity the third step, which will trigger the reward.

This tutorial explains how to create a basic 3-Step on-boarding/welcome mission. The flow in this case could be Sign-up, Deposit, Play to get a reward. The "Sign-up to get a welcome badge" Achievement was already documented here: "Simple reward/notification Achievement (Sign-up & Get Welcome Badge)". If you already did that and have that Achievement created you can skip to Step 11 . If you have any other questions regarding Achievements, see Achievement creation 

Step-by-step guide to create a Basic 3-Step on-boarding/welcome mission (Sign-up, Deposit, Play to Get a Reward)


1st Achievement Step 1: Start creating a mission (Level 1/3 - Welcome Badge)

 Navigate to Achievements → List. Here you have two Options:

  1. You should upload an icon prior to creating an Achievement. If you do not need an icon for your Achievement then you can skip to Step 2. To upload an icon or picture, click Upload Icons. You can upload multiple icons or images to use with Achievements that you create later on.
  2. To start creating the Achievement, click Create.     

1st Achievement Step 2: Achievement settings

Create a "mission Level 1/3 - Welcome Badge".

Fill out information about the State, Name and Description of the achievement. 

Settings

StatusSet status to - Draft

Icon

Pick the icon for your Achievement that you uploaded in the Step 1.

Name

New Customer Welcome Badge

Description

You have unlocked the Welcome Badge, happy to have you on board!

Initial State

Set state to - Hidden


*You can read about the Achievement settings documentation in detail in /wiki/spaces/CLRAV/pages/627408917.

Move on to the next step by clicking Next.


1st Achievement Step 3: Achievement scheduling

Define run-time, occurrence and scheduling.


Scheduling
Date and TimePick a date and time when your Achievement is valid and it is available.
OccurrenceSet occurrence to - Once
*You can read about the Achievement scheduling documentation in detail in Step 2: Achievement scheduling.

Move on to the next step by clicking Next.


1st Achievement Step 4: Achievement entrants

We will not be configuring member groups in this example.

We will leave the default to All, meaning that all members that participate receive the achievement.

*If you want to read about member groups for your achievement creation you can read about it in detail in Step 3: Achievement entrants,

Move on to the next step by clicking Next.


1st Achievement Step 5: Achievement dependant on

For this 1st achievement, we will not be creating a dependency.

Fill out the Category of the Achievement.

Dependant On

CategoryOnboarding
Dependent Onn/a
Metadatan/a
*You can read about the Achievement dependant on documentation in detail in Step 4: Achievement dependent on.

Move on to the next step by clicking Next.


1st Achievement Step 6: Achievement reward

Click + add in the Rewards section to create a new Reward.

 Configure the Reward for this achievement:

 Enter the information below for this Reward:

Name

Welcome Badge

Value

1

Type

Set type to - Badge

Description

Nice to have you on board!

Expires in

n/a

Acknowledgement to issue required

Set to - No

Delayn/a

Click Save to save the Reward. An example below is shown how a created Reward should look at this point:

*You can read about the Reward documentation in detail in Step 5: Achievement rewards.

Move on to the next step by clicking Next.


1st Achievement Step 7: Achievement rules

Define the rules and conditions for the achievement to trigger. The example below shows how the rules should look for this Achievement.

How to set up Rules:

  1. The Main rules fact is "The count of events where the nested condition(s) evaluate to TRUE for the event" the Main rules operator is "is" and the Main rules constant is "1". The condition match of the Main rule is "ALL" and the evaluation criteria - "TRUE". After that you need to add a Sub rule.
  2. The Sub rules fact is "The action" the Sub rules operator is "is" and the Sub rules constant is "sign-up". The condition match of the Sub rule is "ALL" and the evaluation criteria - "TRUE".
*You can read about the Rules documentation and terminology in detail in Step 6: Achievement rules.

Once you have configured the rules correctly, move on to the next step by clicking Next.


1st Achievement Step 8: Achievement translations

We will not be configuring additional translations in this example.

Click Next to proceed to the final creation step of 1st achievement.

*If you want to add languages to your achievement creation you can read about the languages documentation in detail in Step 7: Achievement translations.

1st Achievement Step 9: Achievement summary

 Review, verify and save your achievement or return to editing previous screens.

 If you did all the steps correctly as in the guide, you should see the same as shown in the example above. If you see something different, go back to the previous steps by pressing the Previous action icon button. To save the Achievement click Finish and the Achievement is created.


1st Achievement Step 10: Created Achievement

This is how the completed example Achievement should look.

 By clicking on the Achievement Name, you can reveal activity statistics and view configurations as shown in the example below.

The first out of three achievements has now been created. 


2nd Achievement dependent on completion of 1st Step 11: Start creating a mission (Level 2/3 - Deposit Badge)

In CompetitionLabs platform navigate to Achievements → List. In the example below, you can see the Achievement you created previously.


2nd Achievement Step 12: Achievement settings

Click Create to start creating the second Achievement. 

Fill out information about the State, Name and Description of the achievement. 

Settings

StatusSet status to - Draft

Icon

Pick the icon for your Achievement that you uploaded in the Step 1.

Name

First Deposit badge

Description

First deposit event of customer >20 Eur.

Initial State

Set state to - Hidden

*You can read about the Achievement settings documentation in detail in Step 1: Achievement settings.

Move on to the next step by clicking Next.


2nd Achievement Step 13Achievement scheduling

Define run-time, occurrence and scheduling.

Scheduling
Date and TimePick a date and time when your Achievement is valid and it is available.
OccurrenceSet occurrence to - Once
*You can read about the Achievement scheduling documentation in detail in Step 2: Achievement scheduling.

Move on to the next step by clicking Next.


2nd Achievement Step 14Achievement entrants

We will not be configuring member groups in this example.

We will leave the default to All, meaning that all members that participate receive the achievement.

*If you want to read about member groups for your achievement creation you can read about it in detail in Step 3: Achievement entrants,

Move on to the next step by clicking Next.


2nd Achievement Step 15: Achievement dependent on

Fill out the Category and Dependent On of the Achievement.

Dependant On

CategoryOn-boarding
Dependent Onn/a
MetadataSelect - "New Customer Welcome Badge" with a rule of - "must"
*You can read about the Achievement dependent on documentation in detail in Step 4: Achievement dependant on.

Move on to the next step by clicking Next.


2nd Achievement Step 16: Achievement reward

Click + add in the Rewards section to create a new Reward. Fill out the the label, message notification of the reward to be triggered upon achievement completion.

Name

First Deposit Badge

Value

1

Type

Set type to - Badge

Description

Congratulations on your 1st Deposit!

Expires in

n/a

Acknowledgement to issue required

Set to - No

Delayn/a

 Click Save and the Reward is created.

*You can read about the Reward documentation in detail in Step 5: Achievement rewards.

Move on to the next step by clicking Next.


2nd Achievement Step 17: Achievement rules

Define the rules and conditions for the achievement to trigger. The example below shows how the rules should look for this Achievement.

 How to set up Rules:

  1. The Main rules fact is "The count of events where the nested condition(s) evaluate to TRUE for the event" the Main rules operator is "is" and the Main rules constant is "1". The condition match of the Main rule is"ALL" and the evaluation criteria - "TRUE". After that you need to add a Sub rule.
  2. The Sub rules fact is "The action" the Sub rules operator is "is" and the Sub rules constant is "deposit". The condition match of the Sub rule has to be "ALL" and the evaluation criteria - "TRUE".
  3. The Sub rules fact is "The event source value" the Sub rules operator is "is equal to or more than" and the Sub rules constant is "2000". The condition match of the Sub is "ALL" and the evaluation criteria - "TRUE".
*You can read about the Rules documentation and terminology in detail in Step 6: Achievement rules.

Once you have configured the rules correctly, move on to the next step by clicking Next.


2nd Achievement Step 18: Achievement translations

Languages step is optional only if you want to translate your Achievements details to other languages which in this example is not required.

*If you want to add languages to your achievement creation you can read about the languages documentation in detail in Step 7: Achievement translations.

Click Next to move to the next step.


2nd Achievement Step 19: Review and save

Review, verify and save your achievement or return to editing previous screens.

 If you did all the steps correctly as in the guide, you should see the same as shown in the example above. If you see something different, go back to the previous steps by pressing the Previous action icon button. To save the Achievement click Finish and the Achievement is created.


2nd Achievement Step 20: Created Achievement

 An example is shown bellow how your 2 out of 3 created achievements should look at this point.

Now you can move to the next step of the third Achievement creation.


3rd Achievement dependent on completion of 2nd Step 21: Start creating a mission (Level 3/3 - First game activity/bet)

In CompetitionLabs, navigate to Achievements → List. Here in the example above you already see an Achievement you created in the previous steps.


3rd Achievement Step 22Achievement settings

Click Create to start creating  the last Achievement: "mission Level 3/3 - First game activity/bet" . 

Fill out information about the State, Name and Description of the achievement. 

Settings

StatusSet status to - Draft

Icon

Pick the icon for your Achievement that you uploaded in the Step 1.

Name

Welcome Mission

Description

Last step of 3 - complete mission with first BET

Initial State

Set state to - Hidden

*You can read about the Achievement settings documentation in detail in Step 1: Achievement settings.

Move on to the next step by clicking Next.


3rd Achievement Step 23Achievement scheduling

Define run-time, occurrence and scheduling.

Scheduling
Date and TimePick a date and time when your Achievement is valid and it is available.
OccurrenceSet occurrence to - Once
*You can read about the Achievement scheduling documentation in detail in Step 2: Achievement scheduling.

Move on to the next step by clicking Next.


3rd Achievement Step 24Achievement entrants

We will not be configuring member groups in this example.

We will leave the default to All, meaning that all members that participate receive the achievement.

*If you want to read about member groups for your achievement creation you can read about it in detail in Step 3: Achievement entrants,

Move on to the next step by clicking Next.


3rd Achievement Step 25: Achievement dependent on

Fill out the Category and Dependent On of the Achievement.

Dependent On

CategoryOn-boarding
Dependent Onn/a
MetadataSelect - "First Deposit Badge" with a rule of - "must"
*You can read about the Achievement dependant on documentation in detail in Step 4: Achievement dependant on.

Move on to the next step by clicking Next.



3rd Achievement Step 26: Achievement reward

Click + add in the Rewards section to create a new Reward. Fill out the the label, message notification of the reward to be triggered upon achievement completion.

Name

Welcome mission reward!

Value

10

Type

Set type to - Free Spin Reward

Description

You have completed the welcome mission! 10 Free Spins on the house!

Expires in

n/a

Acknowledgement to issue required

Set to - No

Delayn/a

 Click Save and the Reward is created.

*You can read about the Reward documentation in detail in Step 5: Achievement rewards.

Move on to the next step by clicking Next.


3rd Achievement Step 27: Achievement rules

Define the rules and conditions for the achievement to trigger. The example below shows how the rules should look for this Achievement.

 How to set up Rules:

  1. The Main rules fact is "The count of events where the nested condition(s) evaluate to TRUE for the event" the Main rules operator is "is" and the Main rules constant is "1". The condition match of the Main rule is "ALL" and the evaluation criteria - "TRUE". After that you need to add a Sub rule.
  2. The Sub rules fact is "The action" the Sub rules operator is "is" and the Sub rules constant is "bet". The condition match of the Sub rule is "ALL" and the evaluation criteria - "TRUE".
*You can read about the Rules documentation and terminology in detail in Step 6: Achievement rules.

Once you have configured the rules correctly, move on to the next step by clicking Next.


3rd Achievement Step 28: Achievement translations

Languages step is optional only if you want to translate your Achievements details to other languages which in this example is not required.

*If you want to add languages to your achievement creation you can read about the languages documentation in detail in Step 7: Achievement translations.

Click Next to move to the next step.


3rd Achievement Step 29: Review and save

Review, verify and save your achievement or return to editing previous screens.

 If you did all the steps correctly as in the guide, you should see the same as shown in the example above. If you see something different, go back to the previous steps by pressing the Previous action icon button. To save the Achievement click Finish and the Achievement is created.


3rd Achievement Step 30: Created Achievement

An example is shown bellow how your 3 out of 3 created achievements look like.

CONGRATULATIONS! you have created a Basic 3-Step On-boarding/Welcome Mission (Sign-up, Deposit, Play & Get Reward).


Next: Competitions and Contests