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.