Badges

Badges are a fun gamification tool designed to enhance your loyalty program and motivate user engagement. They can be used to recognise specific behaviours, milestones, or achievements within your program, making participation more rewarding.

They’re awarded to members as part of a reactor’s reactions, offering a sense of achievement without any monetary value when members report specific events. You can pair the award badge reaction with other reactions, like giving vouchers or adjusting points, to boost the impact.


Managing badges

You can create, edit and view badges from the Badge List screen in the Loyalty Console.

Badge list in Loyalty Console

Badge statuses

Badges can have one of three statuses:

  • Active – Badge is available to be awarded, and visible to members who have been awarded it.

  • Inactive – Badge is not available to be awarded, but visible to members who have previously been awarded it.

  • Archived – Badge is not available to be awarded and is hidden from members who have previously been awarded it.


Creating & editing badges

From the Badge List screen, you can choose to create or edit a badge.

Creating / editing a badge

Badge details

Specify the following when you create or edit a badge:

  1. Status: Determines whether reactors can award the badge and if members can see the badge as described above.

  2. Name & description: An system reference for the badge, to explain the badge's purpose and any campaigns it may be a part of.

  3. Name, description & artwork (user-facing): The metadata used when the badge is shown to members in the end-user interface.

Badges offer localisation support, meaning you can specify multiple languages for the user-facing badge metadata.

As with all Loyalty Engine resources, badges cannot be deleted. To remove a badge from your program, archive it. This prevents it being awarded in a reactor and hides it from members.

Badge artwork guidelines

How badges are displayed to end-users is dictated by your user interface design, therefore there we do not prescribe badge artwork guidelines to clients using their own interface.

If you're using our Loyalty Microsite product, we recommend creating artwork that is 1:1 aspect ratio as a transparent PNG, max ~200Kb. This ensures quick load times and a consistent viewing experience.

Badges are not currently supported by our Loyalty Mobile App product. Speak to your account manager for more information.


Awarding a badge

Awarding a badge as part of a reactor

See Award Badge in our Reactions article.

Giving a badge manually

You can give a badge to a member manually using the Loyalty Console.

  1. Navigate to a member's profile.

  2. Select the Badges tab and press 'Give Badge'.

  3. Select the badge you want to give the member from the dropdown, and optionally specify an internal comment to explain why you're awarding the badge. The member won't see this.

  4. Press Give Badge.

Manually giving a badge to a member

Viewing a member's awarded badges

You can view a member's awarded badges on their member profile in the Loyalty Console. Navigate to the member's profile and choose the Badges tab.

Viewing a user's awarded badges in the Loyalty Console

Badge use case examples

Discover ways you can use badges in our platform with some context-specific examples below.

5-Star Favourite Badge

Award a 5-Star Favourite badge to users who submit a 5-star review on a product or service. This adds a fun reward for loyal customers who provide top ratings and can help encourage more positive reviews.

Gold User XXXX Year Badge

Give users a Gold User [Year] badge when they reach gold tier status in any given year. For example, in 2024, users who reach the gold tier will receive a Gold User 2024 badge, and a new badge will be created for each calendar year.

Early Adopter Badge

Reward the first 100 users to join your loyalty program with an Early Adopter badge, along with a $10 voucher using a reactor which is triggered on the REGISTERED_ACCOUNT event type. You can use the tenant activation limit in the reactor to cap this, ensuring only the first 100 users receive the badge and voucher.

Top Spender Badge

Award a Top Spender badge to users who make at least 5 purchases of £100 or more. This can be done by creating a reactor triggered by the AUDIENCE_JOINED event, where users join an audience of those who have reported 5 or more TRANSACTION events, each with a total spend of at least £100.

Last updated

Was this helpful?