Skip to main content
Contributor ⭐️⭐️
Feb 11, 2021 5:52 PM UTC
Question

How to create employee-only leaderboard

Hi - I’ve set up a custom role as “employee” but I’m not able to filter my leaderboard for only this role. I am trying to remove non-employee community members from appearing, but since everyone shares the role of “Registered User” I am not able to get what I am looking for.

 

Has anyone found a way to make this work?

10 replies

bjoern_schulze
Helper ⭐️⭐️⭐️
Feb 17, 2021 10:47 AM UTC

Is it an option for you to give all employees the “moderator” role? This is the only way I’m seeing right now - giving them a different primary role so they aren’t “registered users” anymore.

Translate
Brian_AAuthor
Contributor ⭐️⭐️
Feb 17, 2021 6:44 PM UTC

Thanks @bjoern_schulze. Unfortunately I can’t since that will take up seats that we’d have to pay for..

Translate
bjoern_schulze
Helper ⭐️⭐️⭐️
Feb 18, 2021 11:35 AM UTC

Meh, that’s too bad, @Brian_A. What about hijacking the “Super user” role? It’s supposed to be a role that you assign to the most active and most trusted end users on your community. I don’t know your community but maybe you don’t need this role (at the moment).

In the long run I only see two ways for this to work:

  • inSided adjusts the leaderboard so you can include certain roles instead of just excluding (as it is now)
  • inSided lets us have more primary roles (such as “Employee”), which would benefit a lot of other functionalities on the platform as well, not only the leaderboard
Translate
anirbandutta
Expert ⭐️
Feb 1, 2022 12:50 PM UTC

Created an ‘Employee only’ leaderboard after @Haiko showed me how to de-select other Roles, like this very inSpired community… 1 observation and I didnt think it’d work this way, the ‘View full leaderboard’ hyperlink leads you to the same listing of users, it does not retain the ‘Employee’ only filter.

cc @Julian

Translate
It's an opportunity for engagement
Julian
Gainsight Employee ⭐️⭐️⭐️
Feb 1, 2022 2:18 PM UTC

Interesting, thanks for sharing!

So I know that the leaderboard widget is set up (and filters) per widget, so following that the dedicated page probably will show an unfiltered leaderboard.

That makese sense after all - on inSpired we have two leaderboards, and the page would not know which ones’ filters it should be using.

I quickly checked on inSpired then, and was quite surprised that Daniel was not on top / me on 3rd. This should be the case looking at the raw all-time point score.

 

 

I will check with the team as I do not know how to interpret this. I will let you know my findings. :)

Translate
I follow my nose, it always knows
anirbandutta
Expert ⭐️
Feb 2, 2022 8:23 AM UTC

Thanks @Julian and looks like inSiders such as yourself do not appear on the all time leaderboard leaderboard /leaderboard?period=allTime ?

Anyway broadly speaking maybe we need to think about bringing gradation in Leaderboards:

  • per user role
  • per category people are more active in

etc?

Translate
It's an opportunity for engagement
Blastoise186
Helper ⭐️⭐️⭐️
Feb 3, 2022 1:07 AM UTC

That’s one of the magic secrets here. Someone probably made it so that inSiders do not ever appear on the main leaderboard. After all, Julian is extremely competitive and doesn’t want me getting in the way! :stuck_out_tongue:

Translate
Bug blasting absolutely everything... The Blastoise Way
anirbandutta
Expert ⭐️
Feb 7, 2022 10:53 AM UTC

That’s one of the magic secrets here. Someone probably made it so that inSiders do not ever appear on the main leaderboard. After all, Julian is extremely competitive and doesn’t want me getting in the way! :stuck_out_tongue:

:joy:  @Blastoise186 

Translate
It's an opportunity for engagement
Blastoise186
Helper ⭐️⭐️⭐️
Feb 7, 2022 11:03 AM UTC

But of course, there’s an even better temporary solution to that problem… Make the entire leaderboard totally invisible with a new beta homepage! XD

Translate
Bug blasting absolutely everything... The Blastoise Way
anirbandutta
Expert ⭐️
Jun 26, 2023 3:08 PM UTC

Here’s the core maintainability challenge

 

Translate
It's an opportunity for engagement