Created with Sketch.

How does it work?

Break down user challenges into stages which help the user to feel like progress is being made.

Our brain has a natural desire to feel progress and experience growth. If the game is just a long journey without clear stages to recognize accomplishment, it’s not very engaging.

This module is used to reward “one-time-actions”, which will be displayed in a grid so that the user can see the things that can be done and what the rewards will be for doing them.

This will add the possibility to reward isolated behaviours that might not be suited for other modules, which instead work with behaviours that are repeated and quantified by all users.

Achievements are decided from the Behaviour Table and are defined as all behaviours that are included in the Achievement Module.

Technical specification


Each achievement is connected to a single Behaviour set in the chosen Behaviour Table & Module Package in the CMS.


Completing an achievement will grant the user a reward. The reward is based on variables set in the chosen Behaviour Table & Module Package in the CMS.


When the achievement is completed, it cannot be completed again.

Looking for a different Module?

View all

Would you like to know more?

Let’s talk