Help Center

| Submit or View Help Requests | Developer Docs |

View desktop instructions
View mobile app instructions
Leaderboards Explained

Note: The Leaderboards feature is only available to certain editions. Contact us to upgrade your account and get access!

Gamification external-link-alt-solid.svg uses gaming elements, like leaderboards and rewards, in non-gaming contexts to motivate participant behavior. In referral marketing, the use of leaderboards to rank your program participants alongside others can make completing program objectives more enjoyable and encourage competition for the top ranks. Offering rewards like gift cards or free products to top performers incentivizes participants to drive greater results in your program.

On impact.com, you can configure Leaderboards in a variety of ways to best suit the goals of your Advocate program. For guidance on how to do this, see Set Up a Leaderboard.

Leaderboard types

impact.com's Advocate program offers 3 leaderboard types, each ranking participants via different scoring systems.

Top Started Referrers

This type of leaderboard ranks participants by the number of referrals they've initiated. Your referrers' scores will correspond with the number of initiated referrals.

Example: If Dinah refers 5 of her followers, her score will be 5.

Top Converted Referrers

This type of leaderboard ranks participants by the number of referrals they've converted. Referrals are regarded as converted once the referred friend achieves a program goal, such as making a purchase of a value you've defined. Your customer advocates' scores will correspond with the number of converted referrals.

Example: If Dinah refers 5 of her followers and 2 of them continue until they become converted referrals, as defined by your program rules, her score will be 2.

Top Point Earners

This type of leaderboard ranks participants by the total number of points they've earned. All reward unit points count as long as they aren't pending or canceled. This leaderboard type is also only valid for the Point reward type.

Example: If Dinah earns 5 points for driving a follower to sign up for a free trial on your app, 10 points for driving a follower to purchase a one-month membership, and 5 points for driving another follower to sign up for a free trial, but her points are still pending for the final task, her score will be 15.

Leaderboard filtering

You can set up your leaderboard to filter participants in different ways. You can have multiple leaderboards running alongside each other at any time.

Program

You can scope which participants are displayed on a leaderboard by filtering the leaderboard by a specific Advocate program or keeping the filter on a global level.

If scoped by program, the leaderboard will display participants as they are ranked in one specified program.

If scoped globally, the leaderboard will display participants as they are ranked across all Advocate programs.

Time interval

You can scope which activity is displayed on a leaderboard by filtering the leaderboard by a specific time interval.

When scoped by a time interval, the leaderboard will display participants as they are ranked only within the specified time frame, and any activity beyond that won't reflect.

Rank types

The leaderboard ranks participants by score from highest to lowest, meaning that the highest scorer gets rank 1, the second highest gets rank 2, etc. However, when two or more participants have the same score, you can select a rank type that determines how tied scores are displayed on the leaderboard.

Row Number
  • With this ranking option, if two participants are tied in score, one of them will be stepped down to the next rank.

  • The sequencing of tied participants is random.

Example: If Oliver, Dinah, and Hazel have scores of 10, 15, and 10 respectively, then the leaderboard will rank them in either of the following ways:

Rank

Participant

Score

1

Dinah

15

2

Oliver

10

3

Hazel

10

Rank

Participant

Score

1

Dinah

15

2

Hazel

10

3

Oliver

10

Rank
  • With this ranking option, if two participants are tied in score, they will share the uppermost rank available and the participant ranked next will skip one rank.

  • Some ranks will be absent from the leaderboard.

Example: If Oliver, Dinah, and Hazel have scores of 20, 15, and 20 respectively, then the leaderboard will rank them in either of the following ways:

Rank

Participant

Score

1

Oliver

20

1

Hazel

20

3

Dinah

15

Rank

Participant

Score

1

Hazel

20

1

Oliver

20

3

Dinah

15

Dense Rank
  • With this ranking option, if two participants are tied in score, they will share the uppermost rank available and the participant ranked next won't skip a rank.

  • The leaderboard won't have any missing missing ranks.

Example: If Oliver, Dinah, and Hazel have scores of 20, 15, and 20 respectively, then the leaderboard will rank them in either of the following ways:

Rank

Participant

Score

1

Oliver

20

1

Hazel

20

2

Dinah

15

Rank

Participant

Score

1

Hazel

20

1

Oliver

20

2

Dinah

15

How the participant sees it

Screen_Shot_2022-04-21_at_3_36_23_PM.png
  • The leaderboard will display participant ranks, scores, first names, and last initials.

  • The participant viewing the leaderboard will have their row highlighted in your brand color, and will be able to hide the Rank column if they so wish.

  • If there are no leaderboard results, an empty state will be displayed.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.