Gamification & Reputation Engine

More than just badges.

Vanilla’s gamification and reputation system is more than just badges. Our
reputation engine is used to promote good content, grant member abilities, and
help automate moderation.

Peer Moderation

Reactions enable peer-based moderation. If a comment gets too many negative reactions it will be greyed out and put into a moderation queue.

Abilities Tied to Reputation

Not all members are created equal. Ranks, tied to abilities, are earned based on reputation score. Abilities include including links in posts, signatures, promoting others’ posts, etc.

Custom Badges

Modify default badges and upload your own. Use the Vanilla API to award badges based on actions taken in your app or game.


Members can share how they feel about posts using Reactions. Positive reactions promote content and let members earn reputation points. Negative reactions help identify spam and abuse. Reactions can be customized to fit your community’s culture.

Reputation rich profiles

Rich profile pages display a member’s reputation, badges and recent activity.

Reward members with Ranks.

Ranks are used to grant a designation to members of your community and can
also be used to encourage positive behavior.

Tie Rank to Reputation

Ranks can be assigned manually, via SSO or they can be earned by members who gain enough reputation points.

Tie Rank to Abilities

Give higher ranked members more abilities such as having a signature or editing their own posts. Members need to prove themselves before gaining more abilities.

Rank CSS

Highlight users and their posts by applying custom CSS to certain elements on the page. Make higher ranked users’ posts and profiles stand out.