Set Up Gamification
Turn feedback into a competition that drives real performance
- You need admin access to do this. About roles
- This is a premium feature. Contact your account manager if it's not available.
- Your stream needs at least one Smiley or NPS block and must be assigned to two or more Locations
Gamification turns feedback collection into a competition between Locations. Enable it on a Stream and each location earns points based on how it performs on a chosen question -- highest satisfaction index, biggest improvement, or both. Results appear on a Leaderboard that updates at the frequency you set.
How It Works
Enable gamification on a stream and pick a single Smiley or NPS question to compete on. Locations are ranked each performance period (daily, weekly, monthly, quarterly, or yearly), and top performers earn points.
Two scoring dimensions are available. You must enable at least one:
- Best Index -- ranks locations by their absolute satisfaction score during the period. The location with the highest index earns the most points.
- Best Improvement -- ranks locations by how much their score improved compared to the previous period. The location with the biggest jump earns the most points.
Enable both, and each dimension gets its own weight. You decide whether raw performance or progress matters more.
Each dimension awards points based on leaderboard position:
Points = (Leaderboard size + 1 − Position) × Weight
For example, with a 10-position leaderboard and a weight of 3:
| Position | Calculation | Points |
|---|---|---|
| 1st place | (10 + 1 − 1) × 3 | 30 |
| 2nd place | (10 + 1 − 2) × 3 | 27 |
| 5th place | (10 + 1 − 5) × 3 | 18 |
| 10th place | (10 + 1 − 10) × 3 | 3 |
Locations outside the top positions earn zero for that period. Points accumulate across all periods in the competition.
Set Up Gamification
- Open your stream for editing. Navigate to the stream you want to gamify and open its edit wizard.
- Scroll to the Gamification section at the bottom of the stream configuration. Tick Enable Gamification. The remaining settings appear below the checkbox.
- Set the competition period. Choose a Start Date and End Date for the competition. By default these match the stream's own active period, and they can never fall outside it -- if you shorten the stream period later, the competition period adjusts automatically.
- Pick the question. Select which Smiley or NPS block the competition is based on. If your stream has only one eligible block, it is pre-selected and locked. If there are no eligible blocks, the dropdown is empty -- add a Smiley or NPS question first.
- Choose the performance period. This controls how often points are distributed:
- Set positions in leaderboard. Use the slider (range: 1--100) to decide how many top locations appear on the leaderboard. Only locations in the top _N_ positions earn points each round. The maximum is capped at the number of locations assigned to the stream. The default is the number of selected locations or 10, whichever is smaller.
- Enable scoring dimensions. You must enable at least one; you can enable both. Each has a Weight slider (range: 1--10, default: 1):
- Save the stream. The leaderboard initializes in the background. A progress bar on the stream details page shows you when it is ready.
Once enabled, all users can view the results on the Leaderboard page -- see The Leaderboard.
Good to Know
All stream types that can contain Smiley or NPS blocks: ExpressTab, ExpressPod, Link, Widget, and Public Review streams. The key requirement is at least one Smiley or NPS block and distribution to multiple locations.
The competition start date cannot be before the stream start date, and the competition end date cannot be after the stream end date. If you change the stream period so it no longer contains the competition period, the competition dates adjust automatically.
During the very first performance period there is no previous period to compare against, so the Best Improvement scoreboard will not show results. It becomes active from the second round onward.
On the stream details page, once the leaderboard has been initialized, you will see a Recalculate results button. Use this if you have deleted responses that might have affected scores. This action cannot be undone.
If you delete individual responses from a gamified stream, you will be prompted to recalculate the leaderboard to reflect the change. Optional, but recommended to keep scores accurate.
Changing the selected question or modifying scoring settings on a live competition resets the leaderboard. Existing points from previous rounds are recalculated based on the new configuration.
Value consistency? Give Best Index a higher weight. Want to motivate lagging locations to catch up? Give Best Improvement a higher weight. For example, setting Best Index to 2 and Best Improvement to 5 heavily rewards improvement over raw score.
Was this helpful?