Gamification badges
Learn what badges do, when touchpoints require them, and how to assign them from the Gamification tab.
In this article, you'll learn what gamification badges are, how they differ from rewards, and how to assign a badge to the touchpoints that require one.
What a badge is
A badge is a visual achievement token awarded when a participant completes or unlocks a touchpoint. A badge marks progression or collection inside the experience. It is not a redeemable prize.
Badges follow a create-once, link-where-needed model
Badges work like reusable assets. You create or select the badge once, then link it from the touchpoints that should award it.
Badges versus rewards
| Badge | Reward |
|---|---|
| Signals completion, collection, or progression. | Gives the participant something with value, eligibility, or redemption. |
| Has no redeemable value by itself. | Can be won, claimed, redeemed, or entered into a draw. |
Lives in the touchpoint Gamification flow. | Lives in Rewards. |
Can support collection views and Touchpoint Unlocked notifications. | Drives winner, loser, eligible, and redemption outcomes. |
When a badge is required
The current validation rules enforce a badge on:
ActivitytouchpointsTreasure Hunt Objectitems inside aTreasure Hunt
Other touchpoints can still use badges when the experience needs collection or progression feedback, but the platform currently blocks publication only for the required cases above.
Prerequisites
- The touchpoint already exists in the campaign.
- You have a badge asset ready, or you are ready to create one in the built-in badge builder.
Add a badge to a touchpoint
Open the touchpoint
Go to Build -> Touchpoints, then select the touchpoint you want to update.
Open Gamification
Open the Gamification tab for that touchpoint.
This is where OmniLab expects the badge asset for touchpoints that award a badge on completion.
Select or create the badge
Choose a Badge Asset if the badge already exists.
If you do not already have one, use the built-in badge builder in the same area to create the asset and attach it to the touchpoint.
Save and test completion
Save the touchpoint, then complete the participant flow once to confirm the badge is awarded as expected.
Where participants see badges
Badges can appear in a few places, depending on the experience:
- when the participant completes or unlocks the touchpoint
- in collection or progression views on the landing page when the campaign uses badges there
- in
Touchpoint Unlockednotifications when that notification type is enabled
Activities often use badges to reflect attendance or completion. Treasure Hunt Objects use them to represent discovered items inside the hunt.
Common validation issue
| Validation message | What it means | Fix |
|---|---|---|
{{touchpoint_type}} '{{touchpoint_name}}' requires a gamification badge | The touchpoint is using a flow that cannot be published without a badge. | Open Gamification, attach a badge asset, then validate again. |
Related
Rewards
Compare reusable badge assets with reusable reward objects.
Events
See how activity touchpoints fit into the Events app.
Treasure Hunts
See how Treasure Hunt Objects use badges inside the hunt flow.
Notification types reference
Review the notification types, including Touchpoint Unlocked.
About touchpoints in a campaign
Revisit how badges fit into campaign touchpoints and participant progression.