How Do I Create a Scheduled Leaderboard Workflow?
Last updated: November 5, 2026
A Scheduled Leaderboard Workflow sends a regularly scheduled ranking of people or Groups for one metric, such as the top 10 callers every weekday at noon. This article teaches you how to build a Scheduled Leaderboard for your team.
Required permissions:
The Workflows: Create or Workflows: All Access permission is required to create a Scheduled Leaderboard.
Required features:
The Leaderboards feature is required to create a Scheduled Leaderboard.
Access the Workflow Creation Page
Go to Hub --> Workflows.
Click Create Workflow. You'll then be taken to the Create New Workflow page.
Navigate to the Scheduled Leaderboard tile and click Create.
Add a name and optional description in the Workflow Name and Description boxes, respectively.
Leave the Active Status toggle set to Active. If you turn off this toggle, the Workflow will be paused and will not send out notifications.
Choose Which Metric the Leaderboard Ranks
Click on Add Leaderboard Settings.
Use the Metric and Timeframe drop-down menus to select which metric and time range the Leaderboard tracks.
Choose a Value Field to determine how metric rankings are measured:
Totals: The raw total metric attainment.
Daily Averages: The average metric value per workday (best for longer time periods).
Percent-to-Target: How close someone is to hitting their Scorecard target.
Per-User Average: For Group leaderboards only. Show the average metric total per Group member.
Use the Rank By drop-down menu to choose how participants should be ranked:
Note:
The Percent-to-Target option only applies if the metric appears on a user's Scorecard and the Leaderboard time frame matches the Scorecard time frame.
Choose Who Appears on the Leaderboard Workflow
Choose a Hierarchy Level and a Filter to select which users or Groups will appear on the Leaderboard.
Enter a number in the Number of results field to designate how many people can appear on the Leaderboard.
Click on the Sort By toggle to designate how rankings are presented: Highest if the highest performer is at the top, or Lowest if the lowest performing person is at the top.
Optional: Set Include Records Without Data to Yes if you want employees or Group members without data to be included on the Leaderboard.
Optional: Set the Always send notifications toggle to Yes to send the Leaderboard even when none of the tracked employees have data.
Enter the Message that will be sent with the Leaderboard. You can add images and GIFs to the message, but these will only appear in email notifications.
Set the Workflow Frequency
Click on Add Recurrence.
Under Establish the Initial Event, choose a Start Date, Start Time, and Time Zone for when the first notification will go out.
Under Establish Frequency of Each Recurring Event, choose how often the Workflow will run using the Repeats Every field. You'll need to make additional selections if you picked Week or Month as how frequently the Workflow repeats.
Under Establish When the Recurrence Ends, choose Never if you want it to run indefinitely. You can also pick After a number of occurrences or On a date.
Review the Expected Occurrences to confirm the dates are correct.
Choose Where the Leaderboard Is Sent
Click on Add Actions.
Click on one of the notification channel cards and then follow the steps below:
Email: Select who will receive the email, such as Send an email to myself or Send an email to a user or multiple users.
Slack Message or Zoom Message: Choose Channel or User, then make your selections.
Microsoft Teams Message: Choose Channel or User, then select the Team and Channel, or the User.
Webex Message: Choose Space or User, then select one.
TV Alert: Select the TVs under Which TVs?
Optional: Repeat Steps 1–2 if you want the Alert sent to multiple places.
Click on Create Workflow. You'll then see a message confirming that your Workflow was created successfully.
Note:
Leaderboards sent to Slack will fail if Number of results is set above 50.