# Automatic badge expiration

**URL:** <https://meta.discourse.org/t/automatic-badge-expiration/133017>\
**Category:** Product Support\
**Tags:** badges\
**Created:** [November 9, 2019, 10:38pm UTC](https://meta.discourse.org/t/automatic-badge-expiration/133017 "2019-11-09T22:38:15Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![wlandgraf](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wlandgraf/32/154660_2.png) [@wlandgraf](https://meta.discourse.org/u/wlandgraf)\
**Post date:** [November 9, 2019, 10:38pm UTC](https://meta.discourse.org/t/automatic-badge-expiration/133017/1 "2019-11-09T22:38:15Z")

</div>

I’d like to provide benefits to my Discourse users that keep engaged periodically. For example, I want to provide benefits only for users who at least invite 1 new user per month.

I could setup this by saying that all users that own a “Promoter” badge will get such benefits. However, the “Promoter” badge requires users to invite only one visitor and then the user keeps that badge forever.

Is there a way to setup an automatic badge expiration so after a month the “Promoter” (or any other) badge is removed from the user, requiring him to earn it again?

Or is there a better approach for what I’m trying to do (require monthly engagements from users)?

Thanks in advance.

---

_[View the full topic](https://meta.discourse.org/t/automatic-badge-expiration/133017)._
