Gamification can be a powerful way in which you can encourage your members to provide content on your community. Invision community provides this by giving you, the admin, the ability to give award points and badges, based on conditional rules.
Below is an example of these, where achievements have been gained by Matt, on our own community here at invision
Achievements on Profile
Achievement Rules
Achievement rules can be set up so that on certain conditions, a users is awarded points and/or badges. These can be set up in the following location
Members -> Achievements -> Rules
Example Rules List
From here you can set up an initial 'When' condition, such as, when a reaction is given, or when someone posts an item of content, and many more. There are then 3 other types of additional conditions that can be added.
Location conditions - For example you may add "A Comment/Reply is posted" and add a location condition of "It is a status reply" so that this only applies to status replies.
Milestone conditions - For example, given the 10th reaction, or posted your 1st post
Type conditions - For example, the reaction that was given, was a "thanks" reaction
Which of these are available will depend on the initial item selected
Conditions
You can then select the 'Then' item, which is what you wish for it to do when these conditions are met. In the following full example we have chosen to give the "10 replies" badge (discussed later) and 10 points to the user, upon then reaching 10 comments/replies.
New Achievement Rule
Ranks
Ranks are titles and images which can be applied to a member upon reaching a set number of points on your site. These will show up within the posts of a member. You can set these up from the following area within your admin CP:
Members -> Achievements -> Ranks
Ranks List
Once you are in this area, you will see the default set which will look something similar to the below. You can edit any of these with the pencil icon, or alternatively select "Add new rank"
Adding New Ranks
These will also show in the menu under your members name, along with the current number of points needed to get to the next rank
Rank Progress
Badges
Alongside ranks, we also have badges. Where ranks are based on a number of points, your badges are something based on a criteria, or even something that may be manually added. For example, you may be giving a badge From someone who has completed their profile, or has made 100 posts. Below is an example of ranks and badges.
Badges are created in the following location of your AdminCP
Members -> Achievements -> Badges
Badge List
You can see a list of any badges you already have set up from here, along with create any new badges that you wish to
You can create a new badge using the "Create New" button at the top of the page. Note you can also mark these as manually assignable, which is discussed below
Badge Creation
Manully assigning badges & points
You can manually assign badges and points, as a moderator who has permission to do so in their moderator permissions. You do this directly from the post by selecting the menu icon in the top right of any post, and selecting to reward that member
Rewarding a member
You can choose a badge, and points to award if you wish. Optionally a message can be added for the member, which you can also show publicly on the post
Rewarding a member
If you choose to show publicly on the post, an additional section will be added to the post as shown below.
Award on post
Other Settings
In addition to the above, there are of course other settings which go with these. You can tweak these settings to your liking, such as maybe disallowing moderators from receiving badges, or limiting the amount of manual items that can be given.
Achievement Settings