WordPoints
Gamify your site, track user rep, or run a rewards program. WordPoints has a powerful core, infinitely extendable via add-ons.
The facts
- Rating
- 5★ from 31
- Active installs
- 100+
- Price
- Free
- Last updated
- 8 May 2018
- Added
- Sep 2013
- Requires WP
- 4.7
- Tested up to
- WP 5.0.27
- Downloads
- 32,919
Our analysis
AI-assistedWordPoints is a WordPress plugin that allows you to create and manage a points system for user engagement on your site. You can reward users for actions such as registration, posting, commenting, and visiting your site. The plugin includes features for tracking points, displaying user ranks, and logging transactions.
This plugin is suitable for site owners looking to incentivise user interaction through a points-based reward system. It offers flexibility in how points are awarded and includes shortcodes and widgets for displaying points information on the front end.
Best for: This plugin suits site owners who want to engage users through a points reward system.
What it does well
- ✓Allows creation of multiple types of points
- ✓Points can be awarded for various user actions
- ✓Includes a Ranks component for user ranking
- ✓All points transactions are logged for review
- ✓Shortcodes and widgets available for user interaction
Where it falls short
- •Last updated in May 2018
- •Limited information on future features and extensions
Verdict
WordPoints provides a structured way to reward user interactions, though its last update was some time ago, which may affect ongoing support.
From the developer
J.D. Grimes's own description of WordPoints, lightly tidied.
Features
This plugin lets you create one or multiple types of points which you can use to reward your users when certain events occur on your site. It also includes a Ranks component, which lets you create ranks for your users based on how many points they have.
You can currently award points to users for:
- Registration
- Posts – You can be selective in which post types get awarded points, and award different amounts for different types. Points will automatically be removed when a post is removed.
- Comments – You can award points to a user when they leave a comment, and also to post authors when they receive a comment. As with posts, you can award different amounts for comments on different post types, and points will automatically be removed if you delete a user’s comment or mark it as spam.
- Visiting your site – You can award points to a user when they visit your site at least once in a time period; once per day, for example.
You can also conditionally award points based on a post’s tags, a comment’s text, a user’s role, and more!
All points transactions are logged and can be reviewed by administrators from the WordPoints » Points Logs admin screen. The logs can be displayed on the front end of your site using the [wordpoints_points_logs] shortcode.
You can show how many points a user has using the [wordpoints_points] shortcode. You can also display a list of the top users with the most points using the [wordpoints_points_top] shortcode.
You can display a list of ways that your users can earn points using the [wordpoints_how_to_get_points] shortcode.
The plugin also provides several widgets you can use for the same things as the shortcodes.
More features are always being planned, and you can check out the roadmap on the plugin website, WordPoints.org.
Also on the plugin’s website, you can browse the available extensions. There’s an extension that imports from CubePoints to WordPoints, one that integrates with WooCommerce, one that integrates with BuddyPress, and another that let’s you reset your users’ points. More are being added regularly, so take a look to see what is new.
Developers
If you are a developer, designer, or accessibility expert, and you’d like to give back to this plugin, you should visit the plugin’s repo on GitHub, where active development takes place.
If you are interested in integrating or extending the plugin, you’ll want to read the developer docs.
If you are a security researcher you can report vulnerabilities through our bug bounty program on HackerOne.