The customer activation platform.Every interaction becomes a qualified contact. Book a demo

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

BadgeReward
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:

  • Activity touchpoints
  • Treasure Hunt Object items inside a Treasure 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 Unlocked notifications 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 messageWhat it meansFix
{{touchpoint_type}} '{{touchpoint_name}}' requires a gamification badgeThe touchpoint is using a flow that cannot be published without a badge.Open Gamification, attach a badge asset, then validate again.

Was this helpful?

Optional comments help us improve this page for future authors and readers.

On this page