Gamification Platform is a Joomla! extension that provides resources, application programming interface (API) and functionality for managing game mechanics.

The platform provides some of the most popular gamification features - points, badges, ranks, levels, challenges, rewards,... There are components, modules and plugins that gamify Jooma! extensions. These modules are used for monitoring users progress, displaying notifications, leaderboards, social sharing,...

The gamification API is intended for developers who wants to gamify theirs applications. They will be able to do deep integration, implementing real-time notifications, activity feeds and achievements.

The gamification platform can be used in e-commerce to increase user engagement and customer loyalty.

A good gamified website could be beneficial for web publishers to grow and engage their communities.

The benefit for entrepreneurs would be big, because gamified commerce can be used to solve business problems. They will be able to use game mechanics for encouraging highly valuable user behavior on their sites.

Marketers will be able to use the platform to promote brands. They can create interactive web experiences that transform fans into brand advocates. They will be also able to create social loyalty programs, which will keep and increase sales.

Gamification Profile

Gamification ActivitiesGamification Leaderboard

JomSocial Gamified


You will find Gamification Platform documentation on the help section.

Gamification API

The extension provides Gamification library that you can use to gamify your extensions.


The extension is integrated with Kunena, Social Community, JomSocial and Gravatar.

Game Mechanics

The platform provides some of the most popular game mechanics.

  • Points
  • Badges
  • Ranks
  • Levels
  • Notifications ( feedback )
  • Activities ( feedback )
  • Leaderboard
  • Profile
  • Progression ( status bar )


You must install ITPrism Library to work the extension properly.


The extension is under GPL license.

Your Vote

Please, vote for Gamification Platform on Joomla! Extensions Directory.


You can help to translate the extension in your language.

You will find more information about how to do it in the translation guide.

You can use ITP Transifex to create Joomla! language packages.

Git Repository

You can find the source code of the extension on Gamification Platform Git repository.

You can find the distribution on Gamification Platform Distribution Git repository.


You can post issues on the Git repository or you can get premium support on ITPrism members site. 

Technical specification

The minimum requirements to run it properly:

  • Joomla! 3.4.x
  • PHP 5.5.x
  • MySQL 5.5.3+
  • jQuery 1.9.x
  • cURL, fopen
  • Magic Quotes disabled
  • mod_rewrite loaded on the server
  • Fileinfo loaded on the server
  • Bootstrap 3 based template


Gamification Platform ( version 2.1.1 ) Contains the component and system plug-in that manage leveling, badge giving and ranking. Free Download
Module - Gamification Activities ( version 2.1 ) Displays information about users activities in a list. Free Download
Module - Gamification Bar ( version 2.1 ) Displays a bar where the users receive notifications. Free Download
Module - Gamification Leaderboard ( version 2.1 ) Displays a list with users in a leaderboard, sorted by number of units - points, levels,... Free Download
Module - Gamification Profile ( version 2.1 ) Displays information about user's units - points, badges, ranks, levels, progress,... Free Download
Content - Gamification Points ( version 1.1 ) Gives points (units) when someone reads an article the website. Free Download
User - Gamification ( version 2.1 ) Gives points (units) when someone registers himself on the website. Free Download

Share this post

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn