Skip to main content
Question

Revoke Badges automatically | Gamification - Community

  • February 10, 2026
  • 4 replies
  • 18 views

Hey there :) 

I was wondering, if it is possible to set an automation to revoke Badges from Users.

For example: If there are different lvl for Badges, like a progress: 

  • Commentator lvl 1 
  • Commentator lvl 2
  • Commentator lvl 3

Is it possible to set an automation for when the user reaches the lvl 2, a trigger revokes the lvl 1 badge to prevent a wall of badges in some users profiles? Just like the ranks work.

Thanks for your help. :D 

Regards,
Paul

4 replies

jvdc
  • Helper ⭐️⭐️⭐️
  • February 10, 2026

Are you open to use the API and webhooks?

I think you could achieve this using the Earned Badge webhook (Yip.UserBadgeEarned) which would be triggered when a user earns a badge. Then your automation tool would need to check which badge was just earned. This is where you run your conditions and actions:

  • If badge is Commentator lvl 1: do nothing
  • If badge us Commentator lvl 2: revoke badge Commentator lvl 1
  • If badge us Commentator lvl 3: revoke badge Commentator lvl 2

Revoke badge API call

https://api2-eu-west-1.insided.com/docs/user/#tag/User:-Badges/operation/revoke_badge


  • Author
  • Contributor ⭐️
  • February 10, 2026

Thanks for the answer ​@jvdc

Thats a nice way to achieve this. I will check this with my colleagues and consider if and how we can implement that into our community. 😊

I’ll let you know if it works out.  


jvdc
  • Helper ⭐️⭐️⭐️
  • February 10, 2026

Yes, let me know, I am curious now!


atwhite
Forum|alt.badge.img+1
  • Helper ⭐️⭐️
  • February 10, 2026

Just adding a cautionary tale here: our users really like their badges; some got very upset when we migrated from our old community platform and couldn't restore their old badges. 😬 All that to say, if you haven’t yet, you might consider surveying your community for their “wall of badge” preferences before building a system to revoke.