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



By the way: Any specific reason Commerce products were left out from the system? I use them to let members support all my sites and giving members a badge for that would be more useful than ANY of the existing badges. And even without such a specific use it would make sense to give awards for store purchases. 

Link to comment
Share on other sites

22 minutes ago, opentype said:

By the way: Any specific reason Commerce products were left out from the system? I use them to let members support all my sites and giving members a badge for that would be more useful than ANY of the existing badges. And even without such a specific use it would make sense to give awards for store purchases. 

you can make rules about subscriptions... but they don't work (at least in our community)... 😑

Link to comment
Share on other sites

6 hours ago, fourday said:

So @Jordan Invision or @Matt can you tie previous post count to points to give those who've already been great contributors prior to the upgrade?  Kinda stinks to have to call them "Newbies" after upgrading. 

you can : you've a "rebuild" function that will roll your rules from the content of your community giving points retroactively. Still need some adjustments but it is supposed to do the job as you expect.

Link to comment
Share on other sites

3 hours ago, Dexter_X said:

you can : you've a "rebuild" function that will roll your rules from the content of your community giving points retroactively. Still need some adjustments but it is supposed to do the job as you expect.

Where is that?

Link to comment
Share on other sites

2 hours ago, Li3D said:

Hi,

Great feature but is there any way to bring back the old "custom rank" ?

I did not try, but I suppose if you disable the achievements system, it will came back (?)

Link to comment
Share on other sites

2 hours ago, Dexter_X said:

I did not try, but I suppose if you disable the achievements system, it will came back (?)

I like achievements, I just would like the last goal to allow member to customize the name 😛 

Link to comment
Share on other sites

Old titles are backuped into profile fileds :

1162349491_2021-06-2513_49_05-Profiles.thumb.jpg.1ded039b164df672ccd504eb70fbc119.jpg

Anyone to help me to get this value in my theme ?
 

Tried something without success :

 

{$comment->author()->contentProfileFields['core_pfield_29']}

Done like that :

{$comment->author()->contentProfileFields()['core_pfieldgroups_6']['core_pfield_29']|raw}

 

Edited by Li3D
Link to comment
Share on other sites

1 minute ago, mfriedman421 said:

Does everyone have to start as a newbie or is there a way to make previous activity retroactive?

there is a way, just read 3 posts above :

 

Link to comment
Share on other sites

Hi Guys!

The rank progress bar and the percentage information are not displayed. I tried to disable all plugins, removed all the additional css code and changed the template to the default one, but the bar still does not appear 😞 Did any of you have a similar problem?

Thanks in advance! 

 

1688896270_Screenshot(14).png.4274bb2b862ac264dce304e068698129.png1188049543_Screenshot(15).png.dfcd0edcda8fd33273e3046b30cb72a0.png

Edited by Mateusz Manikowski
Link to comment
Share on other sites

26 minutes ago, Mateusz Manikowski said:

Hi Guys!

The rank progress bar and the percentage information are not displayed. I tried to disable all plugins, removed all the additional css code and changed the template to the default one, but the bar still does not appear 😞 Did any of you have a similar problem?

Thanks in advance! 

it is absolutely normal : you've reached the max level/rank, there is no place for further progression. 😉 

Link to comment
Share on other sites

Are there default images/svgs for Ranks and Badges? We recently upgraded our testing site to v4.6.2 and we have what looks like default Rules, Ranks and Badges setup but the images are missing. 

Link to comment
Share on other sites

On 6/29/2021 at 1:09 AM, USS said:

Are there default images/svgs for Ranks and Badges? We recently upgraded our testing site to v4.6.2 and we have what looks like default Rules, Ranks and Badges setup but the images are missing. 

You can import the files from applications/core/data/achievements 🙂

Link to comment
Share on other sites

Hello, 🙂

I like these achievements, but I'm a little disappointed regarding the dates when the badges are earned.

I ran the tool to rebuild my members' achievements and I thought that it would give me the dates. Instead, for all badges, I have "Earned before Jul 2021...

Will it be possible in the future to have the dates instead of "Earned before 2021" ?

Thank you. 🙂

Edited by SecondSight
Link to comment
Share on other sites

My board exists since 2003... I've already obtained the last rank. and all the dates are "Earned before 2021". 🙂

Anyway, it's not that important, it won't prevent my community from working well. But if it were easy to create a program to have the real dates, it would be great. 🙂

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...