Jump to content
Jordan Miller

Drum roll please… announcing Achievements!

One of the overarching goals for any community leader is to shine a bright light on your members. Their contributions should be publicly recognized. Now with Invision Community’s new Achievements system... you can!

Achievements is Invision Community’s native gamification system baked into our latest update, 4.6. 

We’ve dreamed up innovative actions for community leaders to publicly recognize members who show up and participate in meaningful ways.

Award Points and badges based on conditional Rules!

Here’s what you need to know...

Showing_user_profile.jpg

 


Points

Our Achievements Points system keeps a running tally of Points. Members may earn Points in a multitude of ways. Essentially, it’s achieved by participating in the community. 

Create a topic? Points! Post a reply? Points! Follow another member? Nothing. Just kidding… Points!!!

This is done through creating Rules.

Creating_a_rule.jpg

 


Rules

Rules are actionable processes set up in the admin panel. 

Here are what members can earn Points for:

When a...

  • Member joins a club
  • Reaction is given
  • New poll is created
  • User follows a content item
  • Review is posted
  • Member logs in for the first time that day
  • New club is created
  • Content item/comment is promoted or featured
  • Comment/reply is posted
  • User follows a forum, blog, gallery, category etc
  • User votes on a poll
  • User is followed
  • New content item is posted
  • Post is marked as best answer

There are also corresponding When/Then Rules for each item listed above. 

When this action happens, then this subsequent action happens.

Example: when a member posts 10 times, then this Badge is awarded.

 

Showing_rules.jpg

 

 


Badges

Community leaders can also create specific Rules when deciding what actions earn Badges. 

For example, reward your members with a Badge for visiting your community for 20 days.
Once a member reaches 20 visits or more over 20 days, the Achievements system will automatically award them a ‘20 Visits’ Badge you’ve previously created.

 

badges.jpg

 

 

Ranks

In 4.6, we’ve completely revamped our Ranks system to communicate with Achievements. 

Achievements’ Ranks system will replace our previous Ranks system*

Set up different Ranks based on how many Points a member earns. Ranks display a members’ perceived value to the community. The higher a members’ Rank, the greater their influence because the more they’ve participated. 

Ranks are currently for prestige at the moment. 

Here's our example for a pretend Coconut community:
 

 

Showing_ranks.jpg

 


There’s a lot of information to absorb here, but if there’s anything to take away from this blog post it’s this: empower your contributing members with Achievements and watch your community grow. It creates an immersive and elevated experience for your die-hards. And hey, who doesn’t love to earn? 

When 4.6 and Achievements is officially released for all, we’ll hold a live Q&A event for you to join and ask any questions you may have.

Props? Concerns? Comments? Questions? We’d love for you to sound off in the comments! Not only because we want to hear from you, but because it’ll earn you some sweet, sweet Points, too!

Comments

Recommended Comments



Great news, this will be one of the best function in the system!

What will happen if we use it on our forums? Can we recount all posts and reactions to this new point system or all users have to start from 0?

Link to comment
Share on other sites

17 minutes ago, SammyS said:

Yes. You can see that that´s how it works on this site

Hmmm so is there any place where user can check his own points and points history? I don't see anything more than info in dropdown menu "22 points until your next rank"? Or this "points" is other name for "reputation"?

Link to comment
Share on other sites

Looks great!

I know I've gone on about this before, but: are there any plans for a more standalone Points system which isn't specifically tied into community participation, i.e., blocks of Points/hours/tokens which can be purchased in the Store for various services which may or may not be directly linked to the website?

I'd also like to know: what is the messaging interface with all of this?  That is, is there (or will there be) the opportunity to set up email schemes where members are automatically emailed to notify them they have X amount of points, they've earned X Badge or whatnot?  That would be a(nother) major selling point IMHO.  But I get it if that's down the track....you can only do so much at a time, and this looks great! 😀

EDIT: right after posting this I got an in-site notification that I received a Poster's Badge or something like that!  😄 Very cool...but does this sort of thing extend to email?

Edited by liquidfractal
Link to comment
Share on other sites

I have question about Membershop 

That apps can work toogether? After i install update, then  i will have two points systems? It will works toogether? 

Edited by Mateusz Manikowski
Link to comment
Share on other sites

  • Management
10 hours ago, MMXII said:

Are the badges that you show both in the video and here on this site default ones that come with 4.6?
Will there be a pre-designed page where all the available ranks and their requirements are being listed?
Can a user earn multiple badges? If yes, which one shows up in the postbit? Can the user decide?

Yes, the badges you see here will be included by default in Invision Community 4.6.
There are many pages in the ACP. On the front end, viewing a member's profile shows you which badges they've earned.
I'm not sure if we are going to do a "here's all the possible badges you can earn". I'm not sure of its value. We don't want to turn the community into a game. It's designed to reward good contributions and not encourage pure engagement for engagements sake to win points and badges.

10 hours ago, Ramsesx said:

Very cool stuff, does this work with database record items too? 

And a suggestion, the current rank display should contain a link to the profile.

 

1965101102_2021-04-1401_49.56invisioncommunity.com91833e5c9cc3.png.cb1f05008975b9757c09ce4de6319e85.png

Yes, it does work across all apps. The profile link is also in this screenshot 😄

7 hours ago, GillyMe said:

Can these points be used to cash in a prize or rewards from the Ecommerce? If the user had racked up 200 points then they can redeem a thing from the product page for free. 

Not yet, but we already have this down as a future expansion idea.

6 hours ago, DamonT said:

Great news, this will be one of the best function in the system!

What will happen if we use it on our forums? Can we recount all posts and reactions to this new point system or all users have to start from 0?

You can rebuild points and ranks at any time including post upgrade. It's what we did here. We had 21 million data points to look at, and it took about 5-6 hours.

5 hours ago, DamonT said:

Hmmm so is there any place where user can check his own points and points history? I don't see anything more than info in dropdown menu "22 points until your next rank"? Or this "points" is other name for "reputation"?

Reputation and points are still separate. One thing to keep in mind is that we don't want to turn a community into a game. An early rule I put in place was that we were not going to show point logic and show people how to specifically earn points, and which actions earned the most points because that will start to erode the purpose and people may decide, if you said that you earn 5 points for a post and 10 points for a gallery image, to reduce posting and start uploading random pictures just to earn points and rank up.

We do not want this. The achievements system is meant to be a reward for great contributions, and not the purpose of the community.

To this end, we will not be showing how you can earn points, and the rank thresholds.

We do have on our list a way to give you a weekly update about how many points you earned, so you may get an email with "You earned 205 points last week, that's 20 more than the week before" for example to keep you updated on your progress.

5 hours ago, liquidfractal said:

Looks great!

I know I've gone on about this before, but: are there any plans for a more standalone Points system which isn't specifically tied into community participation, i.e., blocks of Points/hours/tokens which can be purchased in the Store for various services which may or may not be directly linked to the website?

I'd also like to know: what is the messaging interface with all of this?  That is, is there (or will there be) the opportunity to set up email schemes where members are automatically emailed to notify them they have X amount of points, they've earned X Badge or whatnot?  That would be a(nother) major selling point IMHO.  But I get it if that's down the track....you can only do so much at a time, and this looks great! 😀

EDIT: right after posting this I got an in-site notification that I received a Poster's Badge or something like that!  😄 Very cool...but does this sort of thing extend to email?

You can opt in to notifications to get a push notification / inline notification / email when you rank up or earn a new badge.

4 hours ago, DamonT said:

And one more question - is this system 100% active on this forum or you hide some part of this achievements system here for tests?

You are seeing the entire system from the perspective of a user. There is a "recognise" system that allows you to manually award points and/or badges for content.

4 hours ago, jair101 said:

- I also want to second the question for manual achievements

- Is it possible that multiple points currencies are implemented? - we can have different counts for gallery, forums, etc.

Yes you can manually give points and/or badges.
Yes, you can add a "location" "and" clause to specify just forums, or whatever app and set up points per thing differently.

Link to comment
Share on other sites

33 minutes ago, Matt said:

Reputation and points are still separate.

So I just recaived a badge here, and in my profle I can see this: "47 points until your next rank" and I will be not able to know how many points do I have in total and how i earned it? It is confusing (I am talking about my opinion as user of this forum). I am thinking (as a user) that there should be place wher I can click to check my history, my "future" ranks etc.

Link to comment
Share on other sites

Where do we see what can be earned? Or what the badges mean? There’s no descriptions.

A really good example of a achievements system is on HotUKDeals, you can see the list of badges/awards that can be earned. I know Matt has said he doesn’t want to make it a game. But users seeing what they can earn is an incentive. But you can have stricter rules and not just have people randomly post.

15AE0945-71D9-4AED-B3C9-72043A9071D9.jpeg.cc39bdb6c29ca19e0074d4dcef0219c8.jpeg

Link to comment
Share on other sites

"

In 4.6, we’ve completely revamped our Ranks system to communicate with Achievements. 

Achievements’ Ranks system will replace our previous Ranks system*"

Can we keep the existing Ranks system?

 

Link to comment
Share on other sites

  • Management
37 minutes ago, GlenP said:

"

In 4.6, we’ve completely revamped our Ranks system to communicate with Achievements. 

Achievements’ Ranks system will replace our previous Ranks system*"

Can we keep the existing Ranks system?

 

The old Ranks system has been removed but you can emulate the same sort of thing with Achievements.

Link to comment
Share on other sites

46 minutes ago, GlenP said:

"

In 4.6, we’ve completely revamped our Ranks system to communicate with Achievements. 

Achievements’ Ranks system will replace our previous Ranks system*"

Can we keep the existing Ranks system?

 

That will be an option in the upgrader. It will create a single rule where 1 post = 1 point, then keep your current rank names. For all intents and purposes it'd then work the same as the old system (plus the new stuff like notifications and user menu summary, which didn't exist before).

Link to comment
Share on other sites

I've been trying to emulate a kind of 'Gamerscore' for a few years now but its not quite worked out as I couldn't get it to work exactly how we wanted it to with some of the 3rd party resources here. I'm absolutely delighted this comes part of the core product now as we need more reasons to incentivise and create some buzz for members as they are giving up a part of their day, even if its for a few minutes, to spend time at your home. I'm really looking forward to things this could open up and maybe link to additional stuff as mentioned above such as MemberShop, etc.

5 hours ago, Matt said:

An early rule I put in place was that we were not going to show point logic and show people how to specifically earn points, and which actions earned the most points because that will start to erode the purpose and people may decide, if you said that you earn 5 points for a post and 10 points for a gallery image, to reduce posting and start uploading random pictures just to earn points and rank up.

We do not want this. The achievements system is meant to be a reward for great contributions, and not the purpose of the community.

To this end, we will not be showing how you can earn points, and the rank thresholds.

I can see how you got there after the conversation you had about this so appreciate the transparency. Playing devil's advocate with this, no one wants to create the issue of people 'breaking the system' however, a part of Gamification is that in itself. Even if you don't publish it, people will then push to find ways to understand how it is being done and then you can end up with unintended consequences on your website. I think its down to each individual Admin/Owner to work out how they utilise this with their members. If you have the right types of people at your website already then they'll adopt how you want it to work. I certainly want to be transparent and honest with people on how they 'Level Up' - otherwise potentially the adoption rate won't be as successful as how people want it to be.

And @Jordan Invision, great little video! 😄

Link to comment
Share on other sites

20 minutes ago, GazzaGarratt said:

otherwise potentially the adoption rate won't be as successful as how people want it to be.

 

Anyway it was demostrated that people feel more *happiness* after receiving an unexpected reward. People like positives surprises. After all, this is gamification, not a paying job.

Link to comment
Share on other sites

20 minutes ago, SammyS said:

Anyway it was demostrated that people feel more *happiness* after receiving an unexpected reward. People like positives surprises. After all, this is gamification, not a paying job.

I won't argue with that. I'm just trying to show the potential other side of the coin we may have to consider - and any improvements here should always be seen as a positive opportunity to shout home about rather than just keep hidden.

After all, some badges can be 'hidden rewards/surprises' alongside well-known ones. That's what makes achievements a great addition with a great potential.

Link to comment
Share on other sites

My only comment is I would strongly urge someone to look at Discourse to see what a typical "basic" set of badges looks like and make it very easy for Invision users to implement such a "basic" set to very easily have a great user onboarding experience.

This is the only area I think Discourse has been crushing us, and they really have pretty much nailed user onboarding through badges and gamification. I've joined two discourse communities recently related to some smart home stuff I'm doing (Hubitat being one of them) and the user onboarding with badges to reward participation and elevating to higher and higher trust levels the more things a person does to engage is just *chef's kiss*.

Sort of like the below (although I dobn't think this is the default set):

84f028ca999b597aafb826517ed120d736e9d653

Link to comment
Share on other sites




Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...