I like a good badge. Give me a small digital trophy for something mildly difficult and I will probably inspect it with more affection than the situation warrants.
That doesn’t mean the badge made the experience worth doing.
If you’re building a community, learning product or recreational league, the important choice is what gives someone a reason to return. Points, badges and leaderboards can help. They work better when they recognize something the person already finds meaningful.
Buying the trophy before agreeing on the competition is tempting. It photographs beautifully and asks very few questions.
Choose what the recognition means
Take a hypothetical local games league. You want people to attend regularly, welcome newcomers and enjoy the competition. Those goals overlap, but a single scoring rule won’t necessarily serve all three.
Award everything for winning and an inexperienced player may have little visible progress. Award everything for showing up and the leaderboard may mainly recognize who has the fewest evening commitments.
Yu-kai Chou’s Octalysis framework is useful for examining motivations beyond visible rewards, including accomplishment, creativity and social connection.2 Treat it as a way to ask better questions, rather than an obligation to put eight kinds of incentive on every screen.
Progress and currency are different promises
Points that show achievement and points that can be spent behave differently. Chou distinguishes those functions in his discussion of status and exchangeable points.1
If spending a reward unexpectedly reduces the total that represents someone’s standing, you have given them a surprisingly philosophical shopping decision.
Rock ’n Roll Poker League is one of our favourite gamified builds. See how the Octalysis framework shaped its custom .NET platform.
Decide what each balance means. Explain what changes, what remains part of a player’s history and whether a reward is recognition, purchasing power or both.
The mechanics can be simple. People should still be able to connect the number to something they actually did.
Decide who the competition is for
A permanent global leaderboard may suit some audiences. It may be a discouraging introduction for a newcomer joining months after everyone else.
Duolingo’s account of its leagues illustrates competition within a wider learning experience. That is useful context, not a set of settings to copy into every other product.
A smaller community might benefit from seasonal standings, personal milestones or comparisons among a relevant group. Choose based on the behavior you want to encourage.
Related read: A streak works better when someone else is in on it.
Leave room for people who came for the evening
Some players enjoy the company more than the ranking. Their contribution still matters. A friendly regular who welcomes someone new can help the league in ways a finishing position won’t capture.
That doesn’t mean assigning a score to every pleasant human interaction. Sometimes the best support is making it easy to recognize friends, find the next event and understand a personal milestone.
Competition can be part of belonging. It doesn’t have to eat the entire menu.
Make the rules understandable before they become valuable
Once recognition matters, people will notice inconsistencies. Fair enough. If the system celebrates an achievement, it should be able to explain how it was earned.
For a first version, agree on:
- The actions that count and the reason each matters.
- How newcomers can make visible, achievable progress.
- Which totals reset and which history remains.
- How mistakes are corrected and explained.
- What prevents a trivial repeated action from dominating the rewards.
Then watch people use it. Do they understand the next step? Does the progression feel fair? Are they returning for the experience you intended to create?
Don’t mistake every additional visit to the leaderboard for delight. Someone checking repeatedly may be excited. They may also be trying to work out why their points disappeared.
I would rather launch a small, understandable progression loop than a magnificent badge cabinet nobody has a reason to open. Add the next mechanic when the participants give you a good reason.
The trophy can stay. Let’s give it an evening worth remembering.