You may or may not have heard the term “Gamification” being used lately, but what exactly does it mean ? From Wikipedia :

Gamification is the use of game design techniques, game thinking and game mechanics to enhance non-game contexts. Typically gamification applies to non-game applications and processes, in order to encourage people to adopt them, or to influence how they are used.

Simply, it means introducing elements into a website or application such as points, leader boards, rewards, ways to “level up”, virtual currencies and so on. In the context of websites or blogs, you could reward people for taking actions – leaving a comment, sharing a piece of content. Its a way to encourage the activities you want your users to take. One example is with their karma system, when you submit content and it receives upvotes, you gain karma. When you leave a comment people like, you can also receive upvotes and downvotes to increase your overall karma. They are basically encouraging people to use the site by rewarding them for the actions they want you to take.

In this article I will take a look at some websites and blogs that use this technique and then look at how you can use it on your WordPress site.

Examples of Gamification

Stack Overflow

Stack Overflow is a programming question and answer site, there is also a whole network of sites on other subjects now. It uses gamification in the form of user points, a reputation system and earnable badges.

Example of a users profile page :


The envato marketplaces use gamification for site members in the forms of reward badges. There is a big list of accomplishments for things like, contributing a blog post, winning a competition, becoming an elite author and so on.

There are badges for buyers to show how many items you’ve bought , badges for authors to show how many items you’ve sold and badges for affiliates to show how many customers you’ve referred. A few of my badges for referring customers :


Ive been a runner for around 5 years now and I credit part of that down to the Nike+ system. It monitors your runs – either by GPS on your iPhone or a gadget attached to your running shoes and records details about your runs on their website. Your profile shows all your runs, average speeds, total distance ran which corresponds to a color for yourself. You can set up challenges, take part in competitions – its very addictive. My profile page :


Foursquare is an app for phones that lets you “check in” to places in the read world using your phone’s GPS – you earn rewards and badges for visiting different places, there are leaderboards where you can become the “mayor” of somewhere if you check in there the most. Foursquare have essentially gamified real life!

Free Gamification Systems and WordPress Plugins

If you want to add some form of gamification to your WordPress site, there are a few options at the moment which I will look at here.


Pre-designed loyalty plugin, engagement badges, quest images and real, tangible rewards. Start rewarding users for engaging with your site and sharing your content.

BigDoor »


PunchTab is a loyalty program that’s simple to install on your WordPress blog. As soon as it’s installed, a rewards section or an achievement system will show up on your site. Your readers will be able to connect with Facebook and earn points and/or badges for their actions on your blog.

Punchtab (Free Plugin) »

Achievements for BuddyPress

Achievements for BuddyPress gives your community fresh impetus by promoting and rewarding social interaction with challenges, badges and points. For example, reward users for commenting on a blog post or uploading a picture to their profile.

Achievments for BuddyPress »


CubePoints is a point management system designed for WordPress blogs. Users can earn points by posting comments creating posts, or even by logging in on your site. Encourage your users to comment on your posts by offering them points which could be used to purchase items / upgrades / etc. Users will be awarded a certain number of points for each comment they make.

CubePoints »

Free Gamification Badges

A free set of Foursquare-inspired gamification badges using tasty Symbly icons. These are great if you are building your own gamification system, or you just like bright coloured icons – This pack contains 100 icons.

Free Gamification Badges »


If you want to drive up engagement on your WordPress site and reward your loyal users then this is a great way to foster a community around your content. As people use the system more, they become more invested in it and proud of their achievements. With Google’s latest updates Penguin and Panda, one of the metrics they use to rank sites is bounce rate and engagement, so the more you can do to encourage this, the better you will look in Google’s eyes. In the past, on WPLift, I’ve covered many ways you can tap into the community and traffic of sites like Facebook, Twitter and Pinterest and use them to grow your own site – Gamification is another way of achieving that, by rewarding users for connecting their accounts and sharing your content – a win for all parties involved.


Oliver Dale is the founder of Kooc Media, An Internet Company based in Manchester, UK. I founded WPLift and ThemeFurnace, find out more on my Personal Blog. Thanks!

Siteground Hosting
Does WPLift load fast for you? That’s because we use Siteground for hosting, WPLift readers can click here to get up to 60% off hosting for your site.

Disclosure: This page may contain affiliate links for which we will receive compensation if a purchase is made.

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4.50 out of 5)
Leave Yours +


  1. Punchtab is a cool service. Nice post bud ;)

  2. udgang99

    This is awesome!!! I didn’t even know WP could do this… perfect for a project I’m working on!!! Thanks for writing and sharing!!! :-)

  3. Martin Beas Nuñez a Q&A Site Latam, have Badges :)

    (without plugins, only xml)


  4. Jean Galea

    Highly interesting Oliver, thanks for this post.

  5. Mandy Robinson

    Thanks very much for including Symbly in your blog post

  6. Elliott the web design guy

    Recently heard Matt Cutts say that Google don’t use bounce rates as a metric purely because users who go to a site might find what they want quickly but the site is still a quality and authoritative site so, the bounce rate will be high, thus the reason he said they dont use it in the algos.

  7. GamerSciz

    FYI BigDoor is no longer supported for wordpress. I have been doing some research on this subject to make my gaming site more attractive. Once I change themes I will be adding gamification. I am trying to decide between CubePoints and PunchTab. Unless the theme I use has BuddyPress then I might check out the Buddypress achievements. If you have to choose one which would you choose? Just wondering, thanks for the post.

  8. buana

    i use punchtab currently, but today i realize that there is another gimification beside punchtab..
    thanks for sharing Oli, i’d like to share it on my blog..

  9. Paul Gibbs

    Thanks for covering. I’m the author of the Achievements for BuddyPress plugin. Version 3.0 of the plugin will work on regular WordPress (BP not required). Keep an eye on and

  10. Kat

    Great article! That was really helpful. It looks like ‘BigDoor’ is not supported by WordPress anymore though.

  11. Tom

    Really great! Many thanks! But I am searching for a system that calculates and displays an ongoing user’s activity index from 0 to 100%. So the index can increase and decrease from time to time according to what he does since the date he has signed in. Which plugin can do this??? Many thanks for your help!

  12. Adrià Compte

    Nice!!! Thanks , I was looking for stuff like this!

  13. Asking questions are truly fastidious thing if you are not understanding something entirely, however this article presents good understanding even.

  14. Currently it seems like Expression Engine is the top blogging platform out
    there right now. (from what I’ve read) Is that what you’re using on your blog?

  • Comments are Closed

Our Sponsors


Join our Newsletter to Receive 6 Free WordPress Themes

We will also send you our weekly Newsletter packed with the Latest WordPress Content.

We will look after your email & Never Spam!

You have Successfully Subscribed!