Chuyển tới nội dung chính

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

ModeDescription
Single walletOne balance for earning and spending
Dual walletSeparate 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

ActionDescriptionDaily Cap
daily_loginLog in each day
post_createdPublish a postConfigurable
comment_createdComment on a postConfigurable
like_receivedReceive a reactionConfigurable
profile_completeFill out profile fields
lesson_completeFinish a lessonConfigurable
course_completeFinish a full courseConfigurable
quiz_passPass a quizConfigurable
event_purchaseBuy an event ticketConfigurable
event_checkinCheck in at an event1× per event
membership_purchaseBuy a membership plan
membership_renewalRenew membership
purchase_anyAny purchase in the communityConfigurable

Set daily caps per action to prevent point farming.


Tier Multipliers

Reward loyal members by applying point multipliers based on membership tier.

Tier ExampleMultiplier
Free1.0×
Standard1.5×
Premium2.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.

WindowDescription
7-dayRolling last 7 days
30-dayRolling last 30 days
All-timeCumulative total

Enable one or multiple leaderboard windows per community.


Badges

Badges are visual achievements displayed on member profiles.

Badge TypeCostDescription
MedalFreeMilestone recognition (e.g., "100 posts")
AchievementFreeCompletion recognition (e.g., "First course")
DiscountPointsRedeemable 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).


Ask AI Assistant