Leaderboards

In this article we’ll cover how to access the Leaderboard, how to manage Achievements, and what areas of the platform it will affect.

What is a Leaderboard?

The Leaderboard will allow you to create achievements for your Users to earn, awarding them different rewards like points, badges and rankings. Each user’s progress is tracked and displayed on a Leaderboard on the Main Menu. 

A User can rise up on the Leaderboard by gaining rewards for completing different achievements that you control, the types of rewards are:

  1. Points – which can be achieved by pretty much any activity within your System (Signing in, completing Certifications, completing a Chapter, etc.)
  2. Ranks – which can be achieved by meeting a specific goal such as completing a set of Courses or even earning a certain number of points. Ranks can also be awarded based on which Content role the user has. You can also manually increase someone’s rank based on an offline achievement.
  3. Badges – which are earned by similar goals to Points and Ranks, such as logging in 100 times in a week, or completing a specific list of content. (Badges will be coming in the Next Phase)

Getting Started – Enabling your Leaderboard

To initially access and activate the Leaderboard, navigate to the Super User Dashboard and select 107 – Leaderboard Management.

From there, click on “+ New Leaderboard” and fill out the required fields.

  • Draft Mode – You can start your Leaderboard in “Draft Mode” so you can build out achievements before your Users can see it. Simply keep draft mode enabled and choose which access levels you want to see it. Once you create Achievements, you will see data begin to accumulate – and once you disable draft mode, that data will be reset.
  • Display Name – If you’d like to call this something other than a “Leaderboard” you can do so here.
  • Internal Display Name – If you plan on creating multiple Leaderboards, give this a friendly “internal” name so that you can easily reference it later.
  • Display for All Locations? You can use one Leaderboard for ALL of your Locations – or you can select specific Locations to create one for. Or you can create an individual Leaderboard for each of your Locations.
  • Achievement Types – Select which achievement types you’d like enabled. All three achievement types can be renamed to better suit your brand – so we give you the option for a singular and plural version. (Example, instead of “Points” maybe you call them “Shrute Bucks” – so you would enter “Schrute Buck” [singular] and “Schrute Bucks” [plural])
  • Leaderboard Overview – This field will allow you to “explain” how your Users can earn points, badges or ranks – if you feel the need to detail out “Every time you sign in, you gain 5 points” – then you can do that here. The Overview will be displayed on the main Leaderboard page. Note: If you leave this blank, it simply will not show up.

    Need something quick to get started? Copy the code below and paste it in the Overview section. Be sure to select the “HTML” icon before pasting.
<style><link href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i|Roboto+Slab:400,700&display=swap&subset=cyrillic-ext,latin-ext,vietnamese" rel="stylesheet">body{width:100% !important;-webkit-text-size-adjust:100% !important;-ms-text-size-adjust:100% !important;margin:0 !important;padding:0 !important}h2{font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:32px !important;line-height:42px !important;text-transform:uppercase !important;color:#12355a !important}h4{font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:20px !important;line-height:1rem !important;margin:2px auto 0px !important;text-transform:uppercase !important;color:#12355a !important}p{font-family:'Roboto Slab',serif !important;font-weight:400 !important;font-size:16px !important;line-height:1.75rem !important}.smTxt{font-family:'Roboto Slab',serif !important;font-weight:400 !important;font-size:14px !important;line-height:1.5rem !important}#backgroundTable{margin:0;padding:0;width:100% !important;line-height:100% !important}img{outline:none;text-decoration:none;border:none;-ms-interpolation-mode:bicubic}.image_fix{display:block}table td{border-collapse:collapse}table{border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt}table[class=full]{width:100%;clear:both}@media only screen and (max-width: 640px){table[class=devicewidth]{width:440px!important;text-align:center!important}table[class=devicewidthinner]{width:420px!important;text-align:center!important}img[class=colimg2]{width:440px!important;height:220px!important}}@media only screen and (max-width: 480px){table[class=devicewidth]{width:280px!important;text-align:center!important}table[class=devicewidthinner]{width:260px!important;text-align:center!important}img[class=colimg2]{width:280px!important;height:140px!important}td[class=mobile-hide]{display:none!important}}</style>
<div style="margin-top: 24px; margin-bottom: 4px; text-align: center;"><img src="https://lsvt-courseware.s3.amazonaws.com/leaderboard/assets/Leaderboard-Overview-Header.gif" alt="Train. Earn. Engage! The All New Leaderboard." width="auto" height="auto" style="max-height: 320px;"/></div><div style="margin-top: 24px; margin-bottom: 48px; text-align: center;"><h2 style="margin-bottom: 0px;">Train. Earn. Engage!</h2><p style="margin-top: 4px;">Soar to the top of the Leaderboard as you build and strengthen new skills.</p></div><div style="margin: 24px auto;"><table id="backgroundTable" border="0" width="100%" cellspacing="0" cellpadding="0" bgcolor="#ffffff"><tbody><tr><td><table class="devicewidth" border="0" width="600" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td width="100%"><table class="devicewidth" border="0" width="600" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td><table class="devicewidth" border="0" width="186" cellspacing="0" cellpadding="0" align="left"><tbody><tr><td class="devicewidth" align="center" width="100%"><img style="display: block; border: none; outline: none; text-decoration: none; max-height: 80px !important;" src="https://lsvt-courseware.s3.amazonaws.com/leaderboard/assets/01-leaderboard-overview.png" alt="" width="80" height="80" border="0" /></td></tr><tr><td><table class="devicewidthinner" border="0" width="186" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" width="100%" height="4">&nbsp;</td></tr><tr><td style="text-align: center;"><p class="smTxt">Sign in, complete assignments and interact with your peers.</p></td></tr></tbody></table></td></tr></tbody></table><table class="removeMobile" border="0" width="20" cellspacing="0" cellpadding="0" align="left"><tbody><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" width="100%" height="15">&nbsp;</td></tr></tbody></table><table class="devicewidth" border="0" width="186" cellspacing="0" cellpadding="0" align="left"><tbody><tr><td class="devicewidth" align="center" width="100%"><img style="display: block; border: none; outline: none; text-decoration: none; max-height: 80px !important;" src="https://lsvt-courseware.s3.amazonaws.com/leaderboard/assets/02-leaderboard-overview.png" alt="" width="80" height="80" border="0" /></td></tr><tr><td><table class="devicewidthinner" border="0" width="186" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" width="100%" height="4">&nbsp;</td></tr><tr><td style="text-align: center;"><p class="smTxt">Earn Points, collect Badges and climb the Ranks.</p></td></tr></tbody></table></td></tr></tbody></table><table class="removeMobile" border="0" width="1" cellspacing="0" cellpadding="0" align="left"><tbody><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" width="100%" height="15">&nbsp;</td></tr></tbody></table><table class="devicewidth" border="0" width="186" cellspacing="0" cellpadding="0" align="right"><tbody><tr><td class="devicewidth" align="center" width="100%"><img style="display: block; border: none; outline: none; text-decoration: none; max-height: 80px !important;" src="https://lsvt-courseware.s3.amazonaws.com/leaderboard/assets/03-leaderboard-overview.png" alt="" width="80" height="80" border="0" /></td></tr><tr><td><table class="devicewidthinner" border="0" width="186" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" width="100%" height="4">&nbsp;</td></tr><tr><td style="text-align: center;"><p class="smTxt">Stay engaged and watch as you soar to the top!</p></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></div><div style="margin: 24px auto;"><table id="backgroundTable" border="0" width="100%" cellspacing="0" cellpadding="0" bgcolor="#ffffff"><tbody><tr><td><table class="devicewidth" border="0" width="600" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td width="100%"><table class="devicewidth" border="0" width="600" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td><table class="devicewidthinner" border="0" width="420" cellspacing="0" cellpadding="0" align="center"><tbody><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" width="100%" height="16">&nbsp;</td></tr><tr><td style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: bold; background-color: #F8AA17; text-align: center; line-height: 54px; border-radius: 4px; -webkit-text-size-adjust: none; height: 54px;" align="center" valign="middle" height="54"><a style="text-decoration: none; text-align: center; text-transform: uppercase; color: #ffffff !important;" href="/profile/achievements.cfm" target="_self">View Your Achievements</a></td></tr></tbody></table></td></tr><tr><td style="font-size: 1px; line-height: 1px; mso-line-height-rule: exactly;" height="16">&nbsp;</td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></div>
  • User Settings – Select if you would like Users to appear on the Leaderboard using their First and Last Name or by their Display Name. The Display Name is created by the User and can be something anonymous. Example: John Smith versus JDogg22

Note: Once an Achievement type is enabled, you’ll be able to configure how your users can earn these achievements (and in the case of Points, how many they can earn. That is covered in the next section below.)

The Different Achievement Types

Points

The Points achievement type will allow you to reward your Users with points for completing different activities in your System. You can use our default image, or select your own. The image is displayed next to the User’s points on the Leaderboard, like this (in Blue):

Leaderboard - Individual Stats

Points can also be manually added or removed by using the 202 – Manage All Users tool. (More information on that below.)

Ranks

The Ranking achievement type will allow your users to earn different ranks by completing different activities in or outside of your System – or even by earning enough points if that is enabled as well.

Rank images are customized per Achievement as you create them. The default image is displayed within the Admin area and will only be used on the Leaderboard if you have not provided a customized image for a specific Rank/Achievement.

Badges

The Badges achievement type will allow your users to earn customized badges that you’ve created. These can be earned by completing activities in the System – or awarded manually.

Badge images are customized per Achievement as you create them. The default image will display on the Leaderboard to indicate how many badges a user has been awarded.

This option allows Teams to be grouped and filtered on the Leaderboard. You may also choose to rename “Teams” to something more friendly that best suits your brand.

Badges (And Ranks) will also alert the user the next time they sign in that they’ve earned a Badge – it features the name of the Badge/Rank and the Description:

Achievements

To create a new Achievement, select the “+ New Achievement” button at the top right. From there, depending on what you enabled in the previous step, you can select a new Achievement to create.

Leaderboard Management – Achievements

1. Points

Enter a Display name and Description – for Points this is visible to you as the Admin internally only.

  • Enable Achievement – This will simply turn it on or off. Any points received in the past will NOT be revoked, disabling it will simply not allow users to earn the achievement in the future.
  • Points Earned or Deducted – Enter how many points this achievement will be worth
  • Award (or Deduct) Points – This section is where we’ll define an action that Users must complete to earn or deduct points, as well as how many times they can earn this particular achievement. Note: Users will never be able to go to Negative points, if they do not have enough they’ll simply stop at zero.

When awarding Points, these are the activities available to choose from: 
– Complete any Chapter
– Complete a Specific Chapter
– Complete any Course
– Complete a Specific Course (Select Course or Enter ID)
– Complete a Certification
– Sign In Activity

When deducting Points, these are the activities available to choose from:
– Didn’t sign in
– Didn’t complete any training
– Based on a content role change

After selecting an action, select how many times a user must complete this action in order to earn the achievement.

Next, you can select how often a user can complete this action – either unlimited times, daily, weekly, or monthly.

And finally, you can set an overall cap on how many times a user can earn points for the action.

Example, if you select “Complete any chapter” as your action, then put “5” for how many times it must be done, then, you can set how often the action can be completed to daily. Finally, you cap the achievement at 3 times.

So with that setup, a user can watch up to 15 chapters per day to earn the achievement – any more than that and it will not count.

  • Enable All Content Roles – If this is set to NO, then you can choose specifically which content roles this achievement will be available to.

2. Rankings

Enter a Display name and Description – this will be displayed to all Users when they select the icon under their Achievement page.

  • Enable Achievement – This will simply turn it on or off. If you disable it, anyone who earned the Rank will no longer be at this rank and will move to the next closest rank.
  • Priority – Rankings mean just that – there are several ranks that Users can achieve. Set what priority/order this ranking achievement represents (1 is the highest)
  • Rank Image – Select an image to represent this Achievement – this will be displayed to all Users on their Achievements page. We recommend using a 250px X 250px image, saved as a transparent PNG.

Note: this is a required field, all Rank achievements require an image.

  • Congratulations Message – Provide a celebratory message when the Achievement is awarded. This will be displayed in a pop-up message when the User has earned the Achievement.
  • Requirements – This section is where we’ll define how users can earn this Rank.

For this initial release phase, Ranks can only be earned by having a Content Role associated with the Rank. So if you want to have 5 ranks, you should first create 5 content roles and then create the ranks in this section and assign them to the roles.

  • Award Additional Points – When a User receives this Badge, you can (optionally) choose to award them with points (if the Points achievement type is active)

3. Badges

Enter a Display name and Description – This section will allow your users to view how to earn the badge. (This information can be found under your Profile, under the “Achievements” tab)

  • Enable Achievement – This will simply turn it on or off. Any points received in the past will NOT be revoked, disabling it will simply not allow users to earn the achievement in the future.
  • Badge Image – Select an image to represent this Achievement – this will be displayed to all Users on their Achievements page. We recommend using a 250px X 250px image, saved as a transparent PNG.
  • Congratulations Message – Provide a celebratory message when the Achievement is awarded. This will be displayed in a pop-up message when the User has earned the Achievement.
  • Requirements – This section is where we’ll define how users can earn this Badge.

When awarding Badges, you can choose between Points Earned or assigning a Content Role

Points Earned – If you set this to 500 for example, you could create a milestone/badge for earning 500 points

Content Role – The possibilities for this one are endless – you can assign a user a content role based on real life achievements (like finishing a 5k!) – simply create a content role and assign it to the user and they’ll earn the badge.

  • Enable All Content Roles – If this is set to NO, then you can choose specifically which content roles this achievement will be available to.

Note: If a user earns a badge/points and then you later disable it, they will still retain the points they earned from achieving the badge.

202 – Manage All Users – Achievements

When editing a user, you can now select a tab called Achievements. In this section, you can view a log of all achievements the user has earned and when they earned them. You can also manually add or subtract points from the user.

As a Super User B, you can also access this page directly by hovering over the “Points” number on the Leaderboard and clicking the ‘Pencil’ icon:

Any points there are manually added or subtracted will automatically be added to the “Comments” section for the user to keep a log:

Best Practices / Suggested Starting Achievements

To help give you some ideas and how to get started, below you’ll find our suggestions for new achievements to create. This should give you a good launching point to get creative and create your own achievements – and get your users moving up the leaderboard!

Points:

IMAGE NAME / CRITERIA POINTS NOTES
Signing In
Sign In (maximium to earn
of 10 points per day)
10
Complete any Chapter
Complete any Chapter
(Max to earn of 25 point per day)
25 Everytime a user completes a Chapter.
Complete any Course
Complete any Course
(Max of 50 pts per day)
50 Everytime a user completes a Course.
No Sign In Penalty
Lose 10 points if no Sign Ins
within 7 days
-10
No Training Penalty
Lose 25 points if no content taken
within 15 days
-25

Badges:

IMAGE NAME / CRITERIA POINTS NOTES
Member
Just being a member
100 We give everyone a “member” Badge and 100 points just for being a member.
The Basics
Completing the “Basics” course
500 This is an example course name, but this could be any course of your choice.
10k Club
Awarded once a user earns 10k points
500 An extra 1000 bonus points for getting 10k points however they can.
Good Samaritan
This is manually awarded by the Super User
1000 Given to someone who went out of their way to help someone else.
The Extra Mile
This is manually awarded by the Super User
500 Given to someone who went above and beyond.
The Master
Completing all of the Courses
500 When a user completes an entire series of courses, or a certain Certification.

Ranks

IMAGE NAME / CRITERIA POINTS NOTES
1 Star
Just being a member
0 Everyone that Signs Up is a “1-Star” Rank
2 Star
Finishes the “Basics” course
0
3 Star
Earns the “Master” Badge.
0