Suggestion: Buddypress Points

This plugins is good to incentive users participate on buddypress:

Points are assigned:

on blog posts

on comments

on friend requests

you name it

a great fixture could be a mini api to integrate on other plugins

you can take a example for single wordpress at http://techcube.net/cubepoints/

  • maisapostas
    • Flash Drive

    That depends of the webmaster.

    The essential is users having a ” point statement”.

    Then the rewards could be services (like integrate with suporter)…

    Example: You can say to your users If you make x points on a period of time you will have more space on your blog or… If you invite X friends you upgrade to premium free.

    Money

    Special batches on blog network

    integrated on a shop plugin

    you name it

  • Andrew
    • Champion of Loops

    With the need to integrate with various plugins this could get quite complex.

    I also have two concerns:

    1) Users making less than superb comments, etc just for the sake of getting points.

    2) This really doesn’t do much towards the goal of monetizing a site.

    What do you guys think?

    Thanks,

    Andrew

  • maisapostas
    • Flash Drive

    I dont agree with the site monetize part, the point system is one of the more viral ways of get new users.

    The integration part is not difficult, you can use hooks like buddypress use example:

    bp-points_add_points

    bb-points_remove_points

    Webmasters later can put this on any plugin (just editing the php)

  • James Farmer
    • CEO (of WPMU DEV, honest)

    It’s an interesting idea – can I just ask quickly if people here have ever noted / care about the reputation points on these forums?

    (genuine question, I don’t know if you do :slight_smile:

    There are a range of community motivators that I think have proved quite effective – they are very rarely monetary though (I think) my top list would be:

    – Points = Ranking = Special ‘rank’: For example, if someone has performed 500 actions they move from ‘beginner’ to intermediate’… look at how foursquare do it: http://www.foursquare.com/help/badges – it’s addictive!

    – Points = Prominence (some how) The way that key digg users get to promote stuff / get a sense of power etc.

    Although I gotta admit, I’m wondering how these could effectively apply to BuddyPress… maybe high scoring users could be ‘Beloved members’ and featured on the front?

    It’s certainly got legs as an idea I think… but the point is about how to do it ‘right’.

    Maybe worth a post on wpmu.org!

  • Stealthfiction
    • WPMU DEV Initiate

    Here is an example of what I would use it for: My buddypress site revolves around creative writing. I would like to be able to reward members points for doing reviews/critiques of other peoples stories/poems, then those points can be traded in for the right to post their piece up for review. I was thinking for every 2 reviews they can post 1 one review.

  • James Farmer
    • CEO (of WPMU DEV, honest)

    I think that, if we were to introduce a ‘points’ plugin it would have to be a combination of automatic points (for example, for posts to the blog, in the forums etc.) and manual ones (i.e. given) which would then result in some sort of ‘kudos’ via a title or badge or something… manipulating it so that a certain number of points meant that they had certain posting privileges etc. would be more custom (I think) and require some specialist development…. unless we have 5+ more wpmu dev members say that they want that?

  • airfoil
    • Site Builder, Child of Zeus

    I’ve not seen many of these systems implemented in a way that makes them particularly meaningful. For example, it seems the “reputation” score on this site simply reflects the number of posts someone has made. Not intrinsically helpful in that it in no way indicates the quality or helpfulness of the member’s contributions.

    That said, there are a few community sites I’ve seen at which members post questions, other members post answers, and the original poster awards points to the person who provided the most helpful or relevant answer.

    I think this type of “point” system might have some merit in certain implementations.

    Also, there seem to have been several threads dealing with plugins that allow popularity voting – which seem similar in concept to this idea.

    Just my $0.02…

  • glittereyes
    • Site Builder, Child of Zeus

    t’s an interesting idea – can I just ask quickly if people here have ever noted / care about the reputation points on these forums?

    (genuine question, I don’t know if you do :slight_smile:

    I don’t really care about the reputation points here but somehow, it tells me how active the people are in this board.

  • maisapostas
    • Flash Drive

    Take other example on alpha user points for joomla, you can see on there foruns a few “must wanted” features of a point system.

    I user aup to a sports betting tips website and you can see some “widgets” (on joomla are called modules) in action

    I give points to refer a friend

    post tips

    extra points to “premium tips” (if a user have a long a informative text)

    And aup remove points if user dont login for 7 days (I can define the time).

    So the code is already made is a just a question of port to bp

  • JoseffB
    • The Crimson Coder

    When I first joined I have to admit I thought reputation was going to be based on # post and if the original poster found my comment helpful. Turns out it’s only # post. It does help determine activity of poster but thats it. That said I always look at the reputation of the poster when I read these forums (I read these almost daily).

    In all honesty I think this is one of those Niche plugins that maybe 3% of the devs will be able to successfully roll out and there is alot more negative consequences then positive.

    In community sites, I’ve found that your audience is quite fickle.The minute you turn them off you’ve lost four steps.

    Monetization wise, the only way I can see points work is with integration of an online store that they can get something tangible for free.

  • drmike
    • DEV MAN’s Mascot

    You wouldn’t have to display the results. Just create the most active list and when asked, say it’s a top secret computation based on a number of factors.

    As to usage, we only have the single site who does points. They’re public. Most of our mu installs are more blogging sites over social interactive fun sites though.

  • Andrew
    • Champion of Loops

    In all honesty I think this is one of those Niche plugins that maybe 3% of the devs will be able to successfully roll out and there is alot more negative consequences then positive.

    I agree with this.

    Quote from above:

    Webmasters later can put this on any plugin (just editing the php)

    The problem is that most of our members are looking for plug & play type plugins. Basically they just want to toss the plugin in and have it work with no PHP editing required. Can’t say I blame them :slight_smile:

    We still have a few plugins that require you to edit PHP but we’re trying our best to move away from that for future plugins.

    Thanks,

    Andrew

  • johnnymestizo
    • HummingBird

    Im rolling with cubepoints at the moment.

    It adds points for each post/new blog/signup/avatar upload that are customisable

    It shows how active they are

    I am hoping for people to be able to use that credit to buy things in the future…

    Perhaps access to a membership level or a small real gift

    Johnny

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.