Skip to main content

Gamification System

Phase 1: MVP (Badges)
Phase 2 Part 2 (Full Gamification)

The Gamification system enhances customer engagement through badges, challenges, and leaderboards, making the loyalty experience fun and interactive.

Phase Availability
  • Badge System: Available in Phase 1 (MVP)
  • Challenges & Leaderboards: Available in Phase 2 Part 2

The Gamification system enhances customer engagement through badges, challenges, and leaderboards, making the loyalty experience fun and interactive.

Customer WeChat Mini Program Features

Badges

  • Badge Collection
    • View personal badge collection (earned & locked)
    • Unlock badges by completing specific actions:
      • First purchase
      • Shopping during festivals
      • Visiting 3 stores in a month
    • Badge details (name, icon, how to earn)
    • Badge sharing (WeChat Moments or chat)

Challenges

  • Participate in Challenges
    • Join ongoing challenges:
      • "Visit 5 stores this month"
      • "Spend 1,000 Yuan in 7 days"
    • View challenge details:
      • Objective, progress bar, deadline, reward
    • One-tap challenge joining
    • Real-time progress updates
    • Receive rewards (points, badge, voucher) after completion

Leaderboards

  • Ranking System
    • Weekly/monthly ranking of:
      • Top spenders
      • Most badges earned
      • Most visits or check-ins
    • Display rank, avatar, name/nickname, score
    • Filter by friend circle, city, or category
    • Highlight personal rank in leaderboard

Notifications & Engagement

  • Push Notifications
    • New challenge available alerts
    • Badge unlocked notifications
    • Rank improvement on leaderboard
    • Encourage retry or re-challenge on expiry/failure

Admin Web App Features

Badge Management

  • Badge Creation
    • Create and manage badge types (name, icon, rule)
    • Define unlock criteria:
      • User behavior (purchase, visit, feedback)
      • Milestones (e.g., 10th order, 1st referral)
    • Set visibility (public, invite-only, seasonal)
    • Track badge achievement statistics

Challenge Management

  • Challenge Configuration
    • Create recurring or one-time challenges
    • Define challenge rules:
      • Action type (spend, visit, share, refer)
      • Target threshold & time limit
      • Rewards (points, vouchers, badge)
    • Assign to specific segments or tiers
    • Monitor participation & completion rates

Leaderboard Configuration

  • Leaderboard Setup
    • Define leaderboard categories and logic:
      • Ranking by total spend, visits, badge count
    • Set reset frequency (daily/weekly/monthly)
    • Customize display: nickname, avatar, tier
    • Set privacy controls (public/anonymous)

Gamification Analytics

  • Engagement Metrics
    • Track active users in challenges
    • Badges earned per user
    • Conversion uplift from gamified users
    • Exportable reports by badge/challenge/leaderboard
    • Insights by customer segment and tier

Integration & Automation

  • System Integration
    • Integrate with CRM, Loyalty, and Campaign Engines
    • Real-time sync of activity logs (purchase, check-in)
    • Trigger auto-badge assignment from events
    • Push notifications via WeChat API or internal system