Gamification - Points & Leaderboards

To incentivize your users to engage with Haiilo, you can reward points for specific actions that users take. Points provide users with a way to claim rewards (if enabled), see their rank on the Leaderboard, and see how their social network connections engage with their shares from Haiilo under 'View my Insights.'

Points Overview

Users can see how to acquire points in the "Earn more points" section on the Haiilo feed, and how many points they currently have in their profile. There are two types of points, (regular) Points and Lifetime points:

  • Lifetime points are the total number of points that a user has had in Haiilo

  • Points are their current points. If a user has ever collected a reward in Haiilo, the points deducted for that reward are not shown in their Points but are still shown in their Lifetime points.


Points can currently be enabled for four specific actions in Haiilo. Each action and how to enable points for it is explained below:

Points for proposing content

You can assign a specific number of points to users who propose posts. These points are awarded for each post the user proposes after the post is approved by an admin.

The points for proposing content can be set from the Post settings. Set the number of points you wish to give per proposed post in the field "Points for proposing a post (by sharer)".

Admins or Channel Managers will not receive points as they can publish content without approval. Even if an Admin or CM were to switch their role to User, they would still not receive points for proposing content in Haiilo. 

Points for sharing content

You can set how many points a user can get for sharing a post to a selected social network from your company Haiilo domain. Points for sharing can be awarded for shares to LinkedIn, X, Facebook, and Xing. The number of points is awarded to the user for each unique share they make to each network. Posting the same content to a particular network multiple times will not earn additional points.

The points for unique clicks can be set from the Employee Advocacy settings. Set the number of points that you wish to give per shared post for each social network.

Points for sharing can also be edited on a post level. This means that when admins approve posts, they can edit the points users get for sharing that post.

Points for unique clicks

You can set how many points a user can get for each unique click they receive on a post they shared. You can read more about clicks in this article.

The points for unique clicks can be set in the Employee Advocacy settings. Set the points you wish to give users in the field "Points for clicks on external shares".

Points for inviting colleagues

Haiilo allows you to determine the number of points a user can earn for successfully inviting a colleague to join. The user will receive a predetermined amount of points for every new colleague who accepts their invitation to join the platform. The points will only be awarded once the invited colleague has officially joined Haiilo.

This setting can only be edited by Haiilo, so reach out to your Haiilo contact for assistance if you'd like to enable this.

Use the Leaderboard

A Company Admin can enable and edit the Leaderboard for their company Haiilo domain from Administration > Settings > Gamification. All settings set here are valid for the whole Haiilo domain.


When the leaderboard is enabled, the Leaderboard box tab will be visible to users on their Haiilo feed:

The leaderboard always shows the Top 10 performers for a given filter. You can filter by teams and timeframe. The leaderboard will only show users located in the same group as you.

Manage leaderboard filters

From the Gamification settings under the Settings tab in the menu bar, you can create a new timeframe filter for your leaderboard by clicking on + New filter

Give your filter a name and set the time range for it. Click Update to add the filter to your leaderboard. Note that the filter will be visible for the whole company Haiilo domain; any user can filter by it. The custom time frame can be removed or edited in the settings by clicking on the trash can or the filter's name, respectively. The default timeframes This Week, This Month, and All Time cannot be removed or edited in Haiilo.

You can reorder the filters in 'Settings' to set your custom-made filters at the top of the drop-down list on the leaderboard. Simply drag and drop the filters in the order you wish them to appear and click Save.

Admins can also choose to hide a particular Team from the leaderboard, for example, if you have an Admin team who should not be a part of your competition.

Export the leaderboard

Company Admins can download a .csv report of the leaderboard from the settings via the 'Export CSV'-button.

The admin can download the report for their own group only or the entire company (all groups), and they select a time frame for the report.


The report will show a user's first and last name, gathered points, rank on the leaderboard, group, and teams. The report shows all users that gathered points in the selected time frame.

Was this article helpful?