Skip to main content

Thinking out loud here.

I am considering refreshing my community badges (along with a broader site refresh).

All my badges have the message:

This is a legacy badge (it was not created using this tool), so the options you can edit are limited to the ones shown below.

So they are limited at the moment which prevents me from using some of the more advanced features.

I suspect I need to delete all the badges so I can upload the new ones and take advantage of the advanced features. Any thoughts on this tactic? Is there a better workflow or way of updating the badges?

Do you notify members when they earn a badge?

Just stumbled over this here, sorry for missing it earlier. :(

How I understand it, you want to replace existing legacy Badges with similar new Badges (with slightly different rules)?

I would not recommend you to remove these Badges, if possible. You would also have to remove them from the users if I remember correct. You can also de-activate legacy Badges, you will see a toggle switch on the Badge settings page that does this.

Maybe the most elegant way to solve this, in case you are re-creating the Badges and don't want users to receive a second, similar Badge:

  1. Identify who owns a legacy Badge
  2. Make an API call to (or manually) remove the Badge from these users
  3. Create new Badges based on the new rules, with notifications deactivated
  4. Re-assign the new Badge via API (or manually)
  5. Then turn on the notifications so that new users are informed

Hope this helps!?


Reply