Gamification Setup
Gamification turns everyday community actions into a measurable engagement system. Members earn points, climb leaderboards, hit goals, and unlock badges — all configurable by admins.
Points & Wallets
Wallet Modes
| Mode | Description |
|---|---|
| Single wallet | One balance for earning and spending |
| Dual wallet | Separate earn wallet and spend wallet |
Use dual wallet when you want members to accumulate points separately from what they can redeem (e.g., lifetime points for tier status vs. spendable points for rewards).
Point-Earning Actions
| Action | Description | Daily Cap |
|---|---|---|
daily_login | Log in each day | 1× |
post_created | Publish a post | Configurable |
comment_created | Comment on a post | Configurable |
like_received | Receive a reaction | Configurable |
profile_complete | Fill out profile fields | 1× |
lesson_complete | Finish a lesson | Configurable |
course_complete | Finish a full course | Configurable |
quiz_pass | Pass a quiz | Configurable |
event_purchase | Buy an event ticket | Configurable |
event_checkin | Check in at an event | 1× per event |
membership_purchase | Buy a membership plan | 1× |
membership_renewal | Renew membership | 1× |
purchase_any | Any purchase in the community | Configurable |
Set daily caps per action to prevent point farming.
Tier Multipliers
Reward loyal members by applying point multipliers based on membership tier.
| Tier Example | Multiplier |
|---|---|
| Free | 1.0× |
| Standard | 1.5× |
| Premium | 2.0× |
Configure multipliers per tier in Gamification → Settings → Tier Multipliers.
Goals
Goals give members a target to work toward over a defined period.
Goal Settings
- Period — Weekly, Monthly, or Quarterly
- Target type — Total points earned OR action count (e.g., "complete 5 lessons")
- Reward on completion — Assign a badge, voucher, or coupon automatically
Goals are available on Pro (up to 20) and Enterprise (unlimited). Not available on Builder plan.
Leaderboards
Display top members by points earned within a time window.
| Window | Description |
|---|---|
| 7-day | Rolling last 7 days |
| 30-day | Rolling last 30 days |
| All-time | Cumulative total |
Enable one or multiple leaderboard windows per community.
Badges
Badges are visual achievements displayed on member profiles.
| Badge Type | Cost | Description |
|---|---|---|
| Medal | Free | Milestone recognition (e.g., "100 posts") |
| Achievement | Free | Completion recognition (e.g., "First course") |
| Discount | Points | Redeemable for a discount code |
Assign badges via Goals, Workflows (assign_reward action), or manually from the admin panel.
Streak Milestones
Streaks track consecutive daily logins or recurring actions. Configure milestone rewards at specific streak lengths (e.g., 7-day streak → bonus 100 points, 30-day streak → exclusive badge).