Goals is a gamification platform for your Drupal site. Using this module and Rules, you can quickly set up a custom gamification system for your site.
A goal is composed of a set of tasks which you want users to complete. A task is an individual or series of actions that must be completed within a specified time frame. For example, a Goal could be the "Getting Started" goal, where a user needs to:
- Log in to the site once per day for three consecutive days,
- Post a status message, and
- Make a Friend connection on the site.
When the goal is achieved, any number of things can be triggered with Rules, such as:
- Awarding userpoints
- Awarding a user badge
- Granting additional role
Documentation & How-tos
This module was created and is maintained with support from Duo Consulting.