> ## Documentation Index
> Fetch the complete documentation index at: https://help-empuls.xoxoday.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage leaderboards

> Build Empuls leaderboards with custom scoring rules, manage categories and exclusions, control visibility, and drive engagement through gamified competitions.

Leaderboards in Empuls turn employee engagement into a transparent, gamified experience. Employees earn engagement credits for specific platform actions (recognising peers, completing learning modules, participating in wellness challenges) and their cumulative scores determine their ranking. Admins configure which activities earn credits, how frequently scores reset, how many winners to spotlight, and whether to attach monetary milestone rewards. This page covers how to create and manage custom leaderboards, including the Gamezone feature for milestone-based incentives.

## Video walkthrough

<iframe src="https://app.trupeer.ai/embed/FEC6tp1rT" width="100%" height="450" frameborder="0" allowfullscreen style={{borderRadius: '12px', border: 'none', display: 'block'}} />

## How leaderboards work

Every action an employee takes on Empuls can be associated with an **engagement credit score**. These are non-monetary points that measure participation — they are separate from the reward points employees redeem in the shop.

* Admins assign credit values to specific events (posting recognition, welcoming a new joiner, completing a profile, etc.).
* Employees accumulate credits over a game period (monthly, quarterly, or annually).
* Their total score ranks them against peers in the leaderboard's participant group.
* At the end of each period, the top-ranked employees are announced on the group feed.
* If milestone-based rewards are configured, employees can claim or automatically receive reward points when their score crosses defined thresholds.

## Create a custom leaderboard

<Steps>
  <Step title="Navigate to Manage Leaderboard">
    Go to **Admin Dashboard > Programs > Manage Leaderboard** and click **+ Create Leaderboard**.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-170533.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=2d0f1953e5e89511e0f921f60282749f" alt="Manage Leaderboard page with the Create Leaderboard button highlighted" width="1895" height="902" data-path="images/Screenshot-2026-05-26-170533.png" />
    </Frame>
  </Step>

  <Step title="Add leaderboard details">
    Fill in the following fields:

    * **Leaderboard Name:** A descriptive name visible to employees (e.g., "Recognition Champions Q3").
    * **Description:** A brief explanation of the leaderboard's purpose.
    * **Score Name:** The label shown to employees for their accumulated score (e.g., "Stars", "Recognition Points").
    * **Winner Title:** The label for the top-ranked employee (e.g., "Champion").

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-171339.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=f73237cbc565513fadeec2acc24e9be8" alt="Leaderboard details form with name, description, score name, and winner title fields" width="1535" height="823" data-path="images/Screenshot-2026-05-26-171339.png" />
    </Frame>

    * **Start Date:** When the leaderboard becomes active.
    * **Number of Winners:** How many top performers to highlight in the winner announcement.
    * **Reset Frequency:** How often scores reset — monthly (1st of every month), quarterly (1st of every quarter), or annually. Choose carefully: the reset frequency cannot be changed after the leaderboard is active.
          <Frame>
            <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-171542.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=ed737c0eefdd23723b03388ab8ae6387" alt="Start date, number of winners, and reset frequency settings on the leaderboard form" width="1530" height="633" data-path="images/Screenshot-2026-05-26-171542.png" />
          </Frame>
  </Step>

  <Step title="Define events">
    Add at least two events that award credits. You can select from events already configured for your default leaderboard or create new custom events.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-171907.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=75598759a197f497f220d77cb1ce35f3" alt="Define Events step showing available leaderboard events to add" width="1529" height="817" data-path="images/Screenshot-2026-05-26-171907.png" />
    </Frame>

    To create a custom event:

    1. Enter the event name and click **Add New Event**.
           <Frame>
             <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-172331.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=cdff29c58b8c4fea2159543f9bb237c9" alt="Add New Event field with event name input on the leaderboard configuration" width="1505" height="678" data-path="images/Screenshot-2026-05-26-172331.png" />
           </Frame>
    2. Enter an **Event Code** (a short identifier used for bulk score uploads), the **Recommended Score**, and the **Event Type**.
    3. Click **Submit**.
           <Frame>
             <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-172647.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=e2ae205a0949a419c9a4a39ef41570db" alt="Custom event form with event code, recommended score, and event type fields" width="757" height="785" data-path="images/Screenshot-2026-05-26-172647.png" />
           </Frame>

    Credit values for any event can be edited later without rebuilding the entire leaderboard.
  </Step>

  <Step title="Define members">
    Use the dropdown to select the **group** whose members will participate in this leaderboard. You can also check **Winner Publishing Setting** to automatically post winner announcements on the selected group's feed.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-172950.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=a9251340a316d41fbc4e4ce750be4fb0" alt="Define Members step with group selection and winner publishing setting" width="1526" height="712" data-path="images/Screenshot-2026-05-26-172950.png" />
    </Frame>
  </Step>

  <Step title="Configure rewards (optional)">
    If you want to attach monetary rewards to leaderboard performance, click **Yes** when prompted. You'll set up milestone-based rewards in the next step. If you only want a non-monetary leaderboard (ranking and recognition only), click **No** to finish.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-173307.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=05e854703d5f5bb80c20713e13c27f7e" alt="Configure Rewards prompt asking whether to attach monetary rewards" width="1505" height="426" data-path="images/Screenshot-2026-05-26-173307.png" />
    </Frame>
  </Step>

  <Step title="Create the leaderboard">
    Click **Create**. The leaderboard is created in an inactive state. Toggle the activation switch to make it live for participants.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-173446.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=512fff041eb0853d46f2ca42dd40a165" alt="Leaderboard creation summary with activation toggle to make it live" width="1502" height="187" data-path="images/Screenshot-2026-05-26-173446.png" />
    </Frame>
  </Step>
</Steps>

## Set up milestone-based rewards

Milestone-based rewards attach monetary reward points to score thresholds on an active leaderboard. When employees hit a milestone score, they receive points — either automatically or by claiming them manually.

<Steps>
  <Step title="Open the leaderboard for editing">
    Go to **Admin Dashboard > Programs > Manage Leaderboard**, click the leaderboard you want to modify, and select the **Edit** option.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-174837.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=9478f59743e07849ef4c19da4d61af8d" alt="Edit option in a leaderboard's three-dot action menu" width="1537" height="543" data-path="images/Screenshot-2026-05-26-174837.png" />
    </Frame>
  </Step>

  <Step title="Navigate to the rewards step">
    Click **Continue** through the Leaderboard Details and Define Events steps, and through the Define Members step, until you reach **Configure Rewards**. Select **Yes**.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-175412.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=61465649eb8565448bae69a3dc1f91a3" alt="Configure Rewards step with Yes selected to enable milestone rewards" width="1512" height="812" data-path="images/Screenshot-2026-05-26-175412.png" />
    </Frame>
  </Step>

  <Step title="Choose a rewarding criteria">
    Select how milestone scores are measured:

    * **Score for a game period:** Milestones are evaluated at the end of each reset period. Rewards are issued automatically when a milestone is achieved at period end.
    * **Score across multiple game periods:** The leaderboard tracks cumulative scores across several periods. You choose whether to issue rewards automatically when a milestone is reached, or allow employees to claim rewards manually.
  </Step>

  <Step title="Add milestones">
    Click **+ Add Milestone**. For each milestone, enter:

    * **Milestone Name** (e.g., "Silver Achiever")
    * **Score threshold** (the credit score at which this milestone is unlocked)
    * **Description**
    * **Email subject line and body** (the notification message sent to the employee)
    * Whether to send a gift or award alongside the notification

    Add as many milestones as needed, from entry-level to mastery.
  </Step>

  <Step title="Configure reward distribution">
    For manually claimed rewards, you can optionally check **Reset score to zero upon claiming**. If checked, the employee's score resets after each claim and they work towards the next milestone from zero. If unchecked, scores accumulate continuously toward the final milestone.
  </Step>

  <Step title="Save and update">
    Click **Update** to save the milestone configuration.
  </Step>
</Steps>

<Note>
  Employees see a "Claim Rewards" icon next to each achieved milestone under **Programs > Leaderboard > Milestone**. For automatically issued rewards, points are credited without any action needed.
</Note>

## Update leaderboard scores with custom events

For events that Empuls cannot track automatically (e.g., steps in a fitness challenge tracked by a wearable app), you can upload score data manually.

<Steps>
  <Step title="Open the leaderboard">
    Go to **Admin Dashboard > Programs > Manage Leaderboard** and select the leaderboard.
  </Step>

  <Step title="Upload custom event data">
    Click **Update data for custom events**. Download the CSV template, fill in employee identifiers and the event code with corresponding scores, and upload the file. Each event code for a user requires a separate row.

    <Frame>
      <img src="https://mintcdn.com/empuls/_64PzH77Q1CYgFB7/images/Screenshot-2026-05-26-180056.png?fit=max&auto=format&n=_64PzH77Q1CYgFB7&q=85&s=2fa0c3c6f3b35f0ba4e046f9988ce484" alt="Update data for custom events dialog with CSV template download and upload" width="1543" height="796" data-path="images/Screenshot-2026-05-26-180056.png" />
    </Frame>
  </Step>

  <Step title="Validate and update">
    Review the validation summary, then click **Update Score** to apply the uploaded scores.
  </Step>
</Steps>

## Edit event credits

You can adjust the credit value assigned to any event without rebuilding the leaderboard.

Navigate to **Admin Dashboard > Programs > Manage Leaderboard > \[Leaderboard Name] > Edit Leaderboard > Define Events**, then click **List of Events** to see all configured events. Click the edit icon next to any event, adjust the score, and click **Submit**.

## Manage leaderboard categories

Categories let you group events into themes (e.g., "Wellness", "Learning", "Recognition"). Employees can filter their leaderboard view by category.

Navigate to **Admin Dashboard > Programs > Manage Leaderboard > Manage Categories**. Click **Create Category**, enter a name and description, and click **Save**. Use the pen icon to edit existing categories and the status toggle to enable or disable them.

## Exclude users from rankings

Users added to the exclusion list are not ranked or incentivised for any activity on Empuls. This is useful for HR team members who monitor engagement but should not compete.

Navigate to **Admin Dashboard > Programs > Manage Leaderboard > \[Leaderboard Name] > Exclusion List**. Enter the user's name and click **Save**. To remove a user from the exclusion list, hover over their name and click the delete icon.

## Manage leaderboard visibility

Control which leaderboards appear as widgets on employees' home pages.

<Steps>
  <Step title="Open visibility settings">
    Navigate to **Admin Dashboard > Programs > Manage Leaderboard**, click the three-dot icon at the top of the screen, and select **Leaderboard Visibility Settings**.
  </Step>

  <Step title="Update visibility">
    Check the boxes next to the leaderboards you want to display on employee home pages, and uncheck those you want to hide. Click **Update Leaderboard Visibility**.
  </Step>
</Steps>

## Publish results to Slack

Empuls can automatically post leaderboard results to one or more Slack channels at the end of each game period. Configure the target channel(s) in your Slack integration settings. Contact your Empuls account manager to enable multi-channel publishing.

## Leaderboard use cases

<CardGroup cols={2}>
  <Card title="Recognition leaderboard" icon="hand-holding-heart">
    Track who recognises peers most actively. Showcase top contributors who embody core values through frequent appreciation.
  </Card>

  <Card title="Engagement leaderboard" icon="chart-line">
    Reward actions like posting, commenting, welcoming new joiners, and completing profiles. Reset monthly to keep competition fresh.
  </Card>

  <Card title="Wellness and stepathon" icon="person-running" href="/admin/programs/fitness-challenges">
    Track daily steps, calorie burn, or wellness challenge progress. Run team vs. team competitions during health awareness months.
  </Card>

  <Card title="Learning and development" icon="book-open">
    Award credits for course completions, certifications, and skill modules. Run quarterly "Learning Champion" programmes.
  </Card>

  <Card title="Sales and performance" icon="chart-column">
    Highlight top performers in revenue, project delivery, or quality. Link Empuls events to CRM milestones.
  </Card>

  <Card title="CSR and volunteering" icon="seedling">
    Track volunteer hours, funds raised, and causes supported. Make social impact visible and celebrate top contributors.
  </Card>
</CardGroup>

<AccordionGroup>
  <Accordion title="Can I exclude certain users from rankings?">
    Yes. Add them to the Exclusion List under the leaderboard settings. Excluded users are not ranked or incentivised for any activity on Empuls. You can remove them from the list at any time.
  </Accordion>

  <Accordion title="Can I edit an active leaderboard?">
    You can edit the leaderboard name, description, score name, winner title, and event credit values. You cannot change the start date, reset frequency, or the participant group after the leaderboard is active. To change those settings, disable the leaderboard and create a new one.
  </Accordion>

  <Accordion title="When and where are winners announced?">
    Winners (the number you configured) are announced according to the leaderboard's reset frequency. Announcements appear on the feed of the group selected when creating the leaderboard.
  </Accordion>

  <Accordion title="Where do employees see their leaderboard ranking?">
    Employees can view rankings under **Programs > Leaderboard** in the left sidebar. If visibility is enabled, a leaderboard widget also appears on the home page right-hand side.
  </Accordion>

  <Accordion title="Can I create a leaderboard for a specific subset of employees?">
    Yes. Create a group containing only those employees, and select that group when configuring the leaderboard. Winner announcements will appear only in that group's feed.
  </Accordion>

  <Accordion title="Can I create custom event categories?">
    Yes. Go to **Manage Categories** within the leaderboard and create any category. You can then map existing events to the new category.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="Milestones and service awards" icon="cake-candles" href="/admin/gifts/milestones-service-awards">
    Learn how milestone rewards connect to leaderboard scores and use cases.
  </Card>

  <Card title="Set up awards and core values" icon="award" href="/admin/programs/awards-core-values">
    Create the awards that feed into recognition leaderboards.
  </Card>
</CardGroup>
