Skip to main content

Everyone likes their contributions to be recognised. Creating a stylish set of badges is a great way to reward individual members, and to show off your community's flair.

Badges come in two flavours: Automatic & Manual. Automatic badges are handed out to community members when they reach certain levels of activity in the community. Manual badges can be handed out the community team or via API.


To start with, we’ll go through the steps to create a single badge to reward members who answer a question in a ‘Teleportation’ category.
 

How To Create An Automatic Badge (based on community activity)

  1. Sign into Control as an Administrator or Community Manager.
  2. Go to Control → Gamification → BadgesAdd Badge
  3. Add a fun Title and Description.
  4. Set the badge type to ‘Automatic badge’.
  5. Add a high-quality Image to use as your badge icon.
    • Badges should preferably fit in a square canvas (same height and width).
    • We use one image for showing a badge throughout the platform.
    • Badges should still be recognizable when they are displayed small.
    • The smallest default size is 20x20 px.
    • On profile pages, badges are shown bigger. By default, this is 45x45 px.

     

  6. Define the Rules for a community member to receive the badge (in our example, minimum amount of answers = 1).
  7. (Optional) Choose the categories (community/knowledge base) or modules (ideation/product updates) within which you want to limit the rules of the badge under ‘Where this applies’ (in our case, we want to limit it to the ‘Teleportation’ subcategory).
  8. Hit Save Changes, and you’re done.

How To Create A Manual Badge (awarded via Control or API)

  1. Sign into Control as an Administrator or Community Manager.
  2. Go to Control → Gamification → BadgesAdd Badge
  3. Add a fun Title and Description.
  4. Set the badge type to ‘Manual badge’.
  5. Add a high-quality Image to use as your badge icon.
  6. Hit Save Changes, and you’re done.

See this tutorial for information on how to award a manual badge in Control: 

https://community.insided.com/badges-109/setting-up-rewarding-and-revoking-manual-badges-1873

 

See our API documentation for more information on how to award a manual badge via API.

Notes:

  • Set up an automatic badge with the wrong rules and need to revoke it from some users? Or accidentally awarded a manual badge to the wrong user? No problem. Go to the user’s profile in Control and revoke the badge from them.

  • Content from categories that have the ‘exclude from gamification’ option set to true is not included when awarding badges.

  • ​​​You can make automatic badges ‘inactive’ by setting them to manual (e.g. you could create ‘limited-edition’ automatic badges for specific campaigns or holidays - just make the badge manual when the event is over).

  • ​​​​​​You can use GIFs for your badge icons. G. I. F.s. Your badges can be animated! We also support .png, .jpg, and .jpeg images.

  • Topics/replies marked as spam or trashed are not taken into account when calculating badges. However, if a user achieves the criteria for a badge before the topics/replies are removed as spam or trashed, the badge will not be removed from them automatically.

I was thinking of a Rank.  the “Minimum age in seconds since registration”.

Then you can grant a role like “Award this badge on Monday” and manually award the badge.

Sorry for the confusion.

 

That’s a brilliant use of the automatic “Grant new Role” Feature when sb reaches a rank !! 

Never thought of using it this way!

To be fair, I never used (nor noticed) the  “Grant new Role” feature at all, but this can be so useful to “tag” certain members!


Do you have any other use cases / best practices for that?


What about the anniversary badge, member is registered 1 year ago / 2 years ago / 3 years and so on.

@juan.delrio shared one good workaround but if I understood it correctly, also the ranks should be tied to the registration date as well?

Is there any other workaround? I mean automatic one 😊


When are automated badges awarded? I've just created badges for 5.000 and 10.000 marked answers. I've at least two users with 5.000 answers, and one user with 10.000 answer. All of these marked answers are in categories where gamification is active.

 

It's now about 30 minutes after creation of the badges. I see in the list that the 5.000 badge has been awarded once, but I can't click on anything to see to whom.

The 10.000 badge has not been awarded yet.

However, when I check the users I know have reached 5.000, I do not see that badge. Same for the user with 10.000 answers,

 

So:

  • how do the automation rules work
  • how can I see a list of awarded users per badge

Hi ​@Erik_ - when you create a new automated badge, it will be assigned to a member that fulfils the criteria for that badge the next time the member takes any action in the community.  This avoids any risk of triggering notifications for members who haven’t visited the community recently.

To see the list of users per badge you can filter in the User overview.


Oh, that makes sense. Thank you!


Hi! Is there a way to create a badge with a rule based on likes? For example, after a user gives 10 likes they receive a badge. Same for receiving likes. Do we need to create a manual badge and use an API? 


Hi ​@juliaw 

I don’t think we can do that with badges yet, but it’s possible with ranks.

You can set a the threshold like count basis received or given - this should help award them a rank basis likes alone.