All in One Place Complete Gamification

00
Days
:
00
Hours
:
00
Minute
:
00
Second

Leaderboard

The GameEngine Leaderboard displays a ranked list of users based on their gamification progress, such as points, achievements, and levels. It helps motivate users by showcasing top performers and encouraging healthy competition within courses or platforms.

The leaderboard updates automatically as users earn points, complete achievements, or level up through GameEngine activities.

Step 1: Prerequisites for Using the Leaderboard

Before using the Leaderboard feature, make sure the following are already set up:

  • A Points System is created
  • (Optional) Achievements are configured
  • (Optional) Levels are set up
  • Users have started earning points through hooks or actions

The Leaderboard relies entirely on GameEngine’s gamification data.

Step 2: Access the Leaderboard in Admin Panel

To view the leaderboard from the WordPress admin dashboard:

  1. Go to WordPress Dashboard → GameEngine
  2. Click on Leaderboards

This page shows a real-time ranking of users based on their activity.

 Leaderboard in Admin Panel

Step 3: Understanding Leaderboard Columns

The Leaderboard displays the following information:

  • Rank
    Position of the user based on total points
  • User
    Username of the participant
  • Points
    Total points earned by the user
  • Achievements
    Number of achievements completed
  • Level
    Current level of the user (if levels are configured)

If levels are not assigned, the level column will display a dash (-).

Step 4: Filter Leaderboard Results

The leaderboard includes filtering options for better insights.

Available Filters:

  • Points Type
    Filter rankings by a specific point system or view all points
  • Time Range
    View rankings based on:
    • All Time
    • (Optional future ranges like weekly or monthly if enabled)

Step 5: How Leaderboard Rankings Are Updated

  • Rankings are updated automatically
  • Whenever a user:
    • Earns points
    • Completes an achievement
    • Advances a level
  • The leaderboard reflects changes instantly without manual refresh or configuration

No shortcode or manual placement is required for the admin leaderboard view.

Example Use Cases

  • Display top learners based on course activity
  • Motivate students through competitive ranking
  • Track user engagement across points and achievements
  • Identify high-performing users quickly from the admin panel

Summary

The GameEngine Leaderboard provides a dynamic and automated way to rank users based on their gamification progress. By leveraging Points, Achievements, and Levels, it encourages engagement and competition while giving admins clear visibility into user performance. Once set up, the leaderboard requires no manual maintenance and updates in real time as users interact with the system.