Overview
Gamification makes learning more engaging by allowing learners to earn points and badges for completing tasks, advance through levels as they gain points, and compete against others on the platform with leaderboards.
The platform offers two types of games:
- Points based games use the platform’s rules engine to define when learners receive points and badges. Rules can be added to courses, modules, sections, assessments, groups, learning paths, and accounts, allowing activities across the platform to contribute to points in the site-wide game.
- Periodic promotion/demotion games also use points earned from courses, modules, sections, etc. At the end of each period, top-ranked learners move up to the next level, while learners at the bottom of the leaderboard move down to the previous level.
This article focuses on creating site-wide games.
- To learn how to create a game for an individual course, visit the Course games article.
- To learn how to create a game for a path, Visit the Path games section of the Paths article.
Adding games
Before creating a site-wide game, ensure gamification is enabled on your portal. To install the Gamification app, administrators:
- Hover over Admin on the primary navigation menu.
- Click App center from the fly-out menu.
- Ensure the Gamification app is installed in the Advanced learning section.

To create a new game:
- Hover over Admin on the primary navigation menu.
- Click Games from the fly-out menu.
- Click Add.
The Add game pop-up displays.
- Enter a Name for the game.
- Select the Level using for the game:
- Points uses a straight forward point system to rank the players.
- Periodic promotion/demotion allows you to set a designated period of time for the game and at the end of the time period, the top players are promoted to the next level and the players at the bottom of the leaderboard are demoted to the previous level.
- Click Save.
The game overview page displays, where you can begin configuring the game. To edit the initial settings:
- Click Edit to edit the game name and description.
- Click Delete to delete the game.
To begin adding levels to the game:
- Click Add in the Levels section.

The Add pop-up displays.
- Enter a Name for the level.
- Enter the number of Points needed to reach the level.
- Click Save.
Each level will display on the course game page in order of points, from the least number of points to the most number of points. To modify levels:
- Click the Edit icon.
- To remove a level, click the
Remove icon.
You can add actions for each level. You can then add additional actions to each level, including awarding badges, points, certificates, and more.
To add a new action:
- Click Add in the level actions section.

The Add action pop-up displays, with multiple tabs of actions:
- Awards: This tab includes actions that award badges, certificates, coupons, and points.
- Integrations: This tab includes actions related to integrations for your site, such as webhooks and xAPI.
- Membership: This tab includes actions that add users to groups or enrolls them in courses.
- Other: This tab includes actions that add or remove tags, add to-do items, or send custom notifications.
To learn more about each action, visit the
Rules article.
You can add multiple actions for each level. In the example below, when a user reaches the Beginner level, they receive a canned message, are awarded a badge, 150 points, and added to the Leadership team group.
When you create a site-wide game, the game becomes available as an option anywhere in the platform when you create an Award points or Award badges rule action.
For example, you can add a completion action to a course that awards points to the site-wide game when learners complete it. When creating the action, select the name of the site-wide game from the Game drop-down menu (as shown in the screenshot below).
Rules that contribute to the site-wide game can be added to courses, modules, sections, assessments, groups, paths, and accounts.
Any course, module, path, or assessment rules that are created which impact the site-wide game with badges or points display in the Badges and Points section of the game, as shown in the screenshot below.

Leaderboard and Settings
By default, games include a leaderboard. The Leaderboard section includes the following options:
- Enable: Select the checkbox to enable a leaderboard for your game. Deselect the checkbox to disable the leaderboard.
- Show to learners: Select the checkbox to make the leaderboard visible to learners.
- Support teams?: Select the checkbox if you have set up teams and want them to display on the leaderboard.
- Team games will be covered later in this article.
- Size: From the Size drop-down list, select the number of players to display in the Leaderboard widget in the right panel.
Two additional settings are available in the Settings section:
- Only for site-wide automation: If selected, the site-wide game will not be available as a selection option for courses or paths. The game will only be available as a Game option for site-wide automation actions.
- Enabled: If selected, the game is enabled. Deselect the checkbox to disable the game.
User view
When users earn a badge or point in the site-wide game, the game widget appears in the right panel of their Dashboard. To view more details about the game, users:
- Click the game title or arrow
icon.
The game details page displays the user's Levels achieved, Badges earned, and their ranking on the Leaderboard (if enabled).
A game that utilizes the periodic promotion/demotion feature incentivizes learners to stay on the top of the leaderboard, as the top point earners are promoted up a level, while the lowers point earners are demoted down a level.
To create a site-wide game that utilizes the periodic promotion/demotion feature:
- Hover over Admin on the primary navigation menu.
Click Games from the fly-out menu.
Existing site-wide games display. To add a new game:
- Click Add.

The Add game pop-up displays.
- Enter a Name for the game.
- Select the Periodic promotion/demotion radio button.
- Click Save.
The game overview page displays.
- Click Edit to enter a description for the game.

The Edit pop-up displays.
- Enter a Description of the game.
- Click Save.
Now you can add levels to the game. The first level you enter will be the lowest level in the game. Every level added after the first will be a level up. The last level you add will be the highest level. For example: Novice, Intermediate, Advanced, Master.
To begin adding levels to the game:
- Click Add in the Levels section.
- Enter the Name of the level.
- Click Save.
- Repeat until all of the game levels are added.
When a level is added, a new Actions section appears for the new level. By default, a Send the canned message: "achieve level" (Popup) action is added to each level. This action automatically sends game players a notification when they reach a new level in the game.
To change the default action:
- Click the pencil
icon under the Edit column.
- You can also remove the action by clicking the minus
icon in the Remove column.
To add additional actions:
- Click Add.

The Add action pop-up displays, with multiple tabs of actions:
- Awards: This tab includes actions that award badges, certificates, coupons, and points.
- Integrations: This tab includes actions related to integrations for your site, such as webhooks and xAPI.
- Membership: This tab includes actions that add users to groups or enrolls them in courses.
- Other: This tab includes actions that add or remove tags, add to-do items, or send custom notifications.
To learn more about each action, visit the
Rules article.
In the Periodic promotion/demotion section:
- Click Edit to configure the settings for the game.
The Settings pop-up displays with various options to configure:
- Max players: Enter the maximum number of players allowed in each group.
- Start: Enter the start date for the game.
- Frequency: Enter the frequency of promotions/demotions in weeks or months.
- Promotion percent: Determine what percent from the top of the leaderboard will be promoted at the end of the period.
- Demotion percent: Determine what percent from the bottom of the leaderboard will be demoted at the end of the period.
- Group by: Indicate how you would like the users grouped. The most common is to group members by their organization.
- Click Save.
The game is set up! Players do not need to be added directly to the game. Once they begin winning points, they are automatically entered as a participant.
Finally, the Leaderboard section allows you to configure several additional settings:
- Enable: Select the checkbox to enable a leaderboard for your game. Deselect the checkbox to disable the leaderboard.
- Show to learners: Select the checkbox to make the leaderboard visible to learners.
- Support teams?: Select the checkbox if you have set up teams and want them to display on the leaderboard.
- Team games will be covered later in this article.
If you enable a leaderboard for a periodic promotion/demotion game, the leaderboard will not only display points, but will also indicate promotions and demotions.
Adding teams to games
Team games allow you to group players into teams and add the teams to the game. The teams added to the game will be displayed on the leaderboard along with the number of points and badges earned by the players in each team.
To enable teams for a game:
- Hover over Admin on the primary navigation menu.
- Click Games from the fly-out menu.
- Select the game.
- Click the Support teams? checkbox in the Leaderboard section of the game page.
The Teams section now displays on the game page. To add teams to the game:
- Click Add under Teams.
The Add teams pop-up displays.
- Select teams from the list.
- If you have not set up teams, visit the Teams article to learn more.
- Click Submit.
Teams now display in the Teams section.
- To remove a team from the list, click the Remove
icon.
Once learners start earning points, a Teams widget will display on the game Leaderboard with team ranking, total points, and badges.
- Click the team points and badges icons to view the details of how each player contributed to the total.

The Team pop-up displays with a list of Players, their Levels, Points, and Badges.
The Game and Leaderboard widgets will also display in the right panel of the Team's page.
- To view the details of the game, click the arrow
icon on the Game widget.