The most flexible and powerful gamification system for WordPress.
GamiPress is the easiest way to gamify your WordPress website in just a few minutes, letting you award your users with digital rewards for interacting with your site.
Easily define the achievements, organize requirements, and choose from a range of assessment options to determine whether each task or requirement has been successfully achieved.
GamiPress is extremely powerful and infinitely extensible. Check out some of the built in features:
- Site activity (triggers based on publishing posts and pages, commenting, daily visits or logging in to your site).
- Completing specific other achievements, once or a specified number of times.
- Completing one or all achievements of a specified type.
- Points thresholds.
- Admin awarded achievements.
- Reaching a specific rank.
- Create as many types of points as you like (Credits, Gems, Coins, etc).
- Easily define how automatically your users will earn points using the 'Points Awards' tool.
- Management of each user points wallet.
- Create as many types of achievement as you like (Quests, Badges, etc).
- Easily define how they relate to one another using the 'Required Steps' tool.
- Set default images for each achievement type or select unique images for every achievement item.
- Create as many types of rank as you like (Level, Grade, etc).
- Easily define how they relate to one another using the 'Rank Requirements' tool.
- Set default images for each rank type or select unique images for every rank item.
- Simple yet powerful admin interface for defining the "Required Steps" for any achievement.
- Easily link together one or more triggers, steps or actions into the conditions needed to earn an achievement.
- Limit by period of time in which the user can complete a requirement (daily, weekly, monthly or yearly).
- Issue digital rewards for any combination of achievements.
- Award points for commenting, logging in, visiting or completing any combination of tasks.
- Display a congratulatory message, customizable per achievement, on each achievement page.
- Multiple options and parameters for each widget or shortcode for greater flexibility.
- Live shortcode embedder appears in the toolbar of all WordPress content editor areas, allowing you to transform any page or post into part of your gamification system without referencing any of the shortcodes.
- Shortcode to integrate specific available achievements into any post or page of your site.
- Integrated shortcode documentation within the plugin menu.
- Just activate GamiPress and place simple shortcodes on any page or post, and you've got a gamification system running on your WordPress site!
- Notify to your users about their progression through emails.
- Easily define the template to be used for each email type.
- Enable or disable any email type as you like.
- Built in tools to recount old activities, migrate plugin configuration or clean testing data.
- Flexible log system with support for public and private logs.
- Display the latest logs anywhere on your site for all users or a specific one.
- GamiPress works with just about any standard WordPress theme.
- No special hooks or theme updates are needed.
- Overwritable templates system to allow you customize everything you want through your GamiPress theme folder.
- Turn any page or post into a way to display available achievements, earned points or latest logs and for users to track their progress.
- Easy Digital Downloads integration
- WooCommerce integration
- AffiliateWP integration
- BuddyPress integration
- LearnDash integration
- bbPress integration
- Ninja Forms integration
- Contact Form 7 integration
- LearnPress integration
- Gravity Forms integration
- Notifications - Instantly notify of achievements, steps and/or points awards completion to your users.
- Progress Maps - Add interactive achievements progress maps to your site.
- Progress - Attractively show to your users their progress of completion of any achievement.
- Leaderboards - Add leaderboards to intensify the gamification of your site.
- Social Share - Award your users for sharing your website content on social networks.
- Easy Digital Downloads Discounts - Award discounts for achievement completion on Easy Digital Downloads.
- WooCommerce Discounts - Award discounts for achievement completion on WooCommerce.
GamiPress is made available by Tsunoa. Here are some ways to stay connected and to see what else we are up to:
- GamiPress.com - GamiPress official website
- Add-ons - GamiPress official add-ons
- Documentation - GamiPress online documentation
- Contact - GamiPress contact page
- GitHub - GamiPress GitHub repository
- Tsunoa.com - Tsunoa official website
- Navigate to Plugins -> Add new.
- Click the button "Upload Plugin" next to "Add plugins" title.
- Upload the downloaded zip file and activate it.
- Upload the downloaded zip file into your
wp-content/plugins/folder. - Unzip the uploaded zip file.
- Navigate to Plugins menu on your WordPress admin area.
- Activate this plugin.
Frontend shortcodes and widgets demo
Check the Getting Started docs where you can start getting familiarized with GamiPress.
Also, we have the tutorials sections where you can find step-by-step guides to accomplish some common task to start working with GamiPress.
GamiPress comes with the following shortcodes:
- [gamipress_achievement] to display a desired achievement.
- [gamipress_achievements] to display a list of achievements.
- [gamipress_logs] to display a list of logs.
- [gamipress_points_types] to display a list of points types with their points awards.
- [gamipress_points] to display current or specific user points balance.
- [gamipress_rank] to display a desired rank.
- [gamipress_ranks] to display a list of ranks.
In your WordPress admin area, navigate to the GamiPress Help/Support menu where you can find the full list of available shortcodes, including descriptions of all parameters each shortcode supports.
GamiPress comes with the following widgets:
- Achievement: to display a desired achievement.
- Achievements: to display a list of achievements.
- Logs: to display a list of logs.
- Points Types: to display a list of points types with their points awards.
- User Points: to display current or specific user points balance.
- Rank: to display a desired rank.
- Ranks: to display a list of ranks.
- New Feature "Rank Types": Added the ability to define unlimited user rank types, for example: rank, level, grade, etc.
- Added user ranks section on user profile.
- Added rank image size setting.
- Added rank earned/awarded logs patterns on settings.
- Added rank reached and rank requirement completion emails.
- New Feature: Allow achievements to be earned by reach a rank of specific type.
- New activity trigger: Reach a specific rank of a specific type.
- Added [gamipress_rank] and [gamipress_ranks] shortcodes.
- Added GamiPress: Rank and GamiPress: Ranks widgets.
- New activity trigger: Earn an amount of points.
- Added the new parameter columns on [gamipress_points] and [gamipress_points_types].
- Added the new field Columns on GamiPress: User points balance and GamiPress: Points Types widgets.
- Added rank types, ranks and rank requirements options on reset data tool.
- Added contextual help on rank type and rank edit screen.
- Fixed issue with selected points types on achievements.
- Fixed issue with plugins that outputs user profile fields at frontend (like bbPress).
- Fixed wrong hook parameters on points types template.
- Improvements on admin area styles.
- Improvements on achievements completion detection.
- Improvements on emails templates settings.
- Performance improvements on logs SQL queries.
- Performance improvements on rules engine checks.
- Fixed issue with email tags parser.
- New feature: Emails.
- Added email on achievement earned.
- Added email on step completed.
- Added email on points award completed.
- Added the parameter current_user to [gamipress_achievements], [gamipress_points] and [gamipress_logs] shortcodes.
- Added the field "Current User" to GamiPress: Achievements, GamiPress: Points and GamiPress: Logs widgets.
- Improvements on points awards/steps achievement unlock labels.
- Improvements on admin area styles.
- Reset public changelog (moved old changelog to changelog.txt file).
- Set GamiPress 1.3.0 as new stable release! :)





