ℹ️ Achievements and the Leaderboard require the Engage plan.
🏆 What Are Achievements & Leaderboard?
The Achievements and Leaderboard features are part of your Community's gamification system. They let you reward users for completing milestones , like publishing their first post, completing a product, or maintaining a login streak , and highlight your top contributors with a public ranking.
Navigate to Community in the left sidebar to access the hub. You'll find two dedicated cards:
Achievements , Create badges and milestones that users earn for completing actions
Leaderboard , Rank users by points, showing who is most active in your community
💡 Achievements award points to users when they meet requirements. Those points feed into the Leaderboard rankings, creating a complete engagement loop.
🎖️ Achievements: Creating Badges and Milestones
Click the Achievements card on the Community hub to open your achievements list. This is where you create, manage, and monitor all the badges users can earn.
The page shows your achievements in a list with these details:
Name , The achievement name and description
Type , The requirement type (e.g., Posts, Likes, Journey completed)
Threshold , How many times the action must occur to unlock
Users , How many users have earned this achievement
Status , LIVE (visible to users) or DRAFT (hidden)
Use the search bar to find achievements by name. Toggle between list view and grid view using the icons in the top-right corner. Click the + button to create a new achievement.
Creating and Editing an Achievement
Open Community → Achievements and click + to create an achievement, or open an existing achievement to edit it.
On the Info tab, set the name, badge, description, notification, and requirements. Use the Rewards tab to configure rewards and the Users tab to review users who have earned it.
Requirements
On the right side of the INFO tab, you'll set the Requirements that users must meet to unlock the achievement:
Requirement type , Choose what action triggers the achievement
Threshold , How many times the action must occur (e.g., 1 post, 20 likes, 5 products)
Available requirement types:
Posts created , User creates community posts
Comments created , User posts comments
Likes received , User receives likes on their posts and comments
Products completed , User completes products
Journeys completed , User completes journeys
Files uploaded , User uploads files
Login streak (days) , User logs in for consecutive days
Journey completed , User completes a specific journey
Custom (manual unlock) , Manually unlock the achievement for specific users
Click + ADD REQUIREMENT to add multiple requirements to a single achievement. Users must meet all requirements to unlock it.
Notification
Below the description, you'll find the Notification section:
Send unlock notification , Toggle on to notify users when they earn this achievement
Message , Write an optional message users see when they unlock the achievement (e.g., "Congrats on publishing your first post!")
Rewards Tab
Click the REWARDS tab to configure what users receive when they unlock this achievement. You can award points that contribute to the Leaderboard ranking.
Click the + button to add a reward. Each reward shows the type (e.g., "Award points") and the amount. Use the three-dot menu (⋮) to edit or remove rewards.
💡 Points awarded through achievements are what drive the Leaderboard rankings. Set meaningful point values to differentiate easy and difficult achievements.
📊 Leaderboard: Tracking Top Contributors
Click the Leaderboard card on the Community hub to see your user rankings. The Leaderboard displays a table with these columns:
Rank , The user's position (e.g., #1, #2). Users with the same points share the same rank.
User , The user's name, avatar, and email
Points , Total points earned from achievement rewards
Joined , When the user joined
Status , active or inactive
Use the search bar to find specific users. Use the Sort by dropdown to change the ranking order:
Most points , Rank by total points (default)
Most recent , Rank by join date
Name (A → Z) , Alphabetical order
💡 The Leaderboard updates automatically as users earn achievements and accumulate points. No manual updates needed.
⚙️ Achievement Settings
Open Community → Achievements → Settings.
Show achievements panel: controls the achievements page, navigation link, dashboard widget, and achievements card on user profiles.
Show achievement badges: controls badges in the user directory and on profile previews.
Badges on posts and comments are controlled separately in Leaderboard Settings.
⚙️ Leaderboard Settings
Open Community → Leaderboard → Settings to manage leaderboard visibility, profile engagement scores, activity streaks, and new-user badges.
Limit the displayed leaderboard
Set Number of users to display to control how many top users appear. The default is 30; you can choose a different limit. Users outside the displayed group still see their own rank.
The screenshot below shows a demo app with a custom limit of 20, not the default.
Badges on community posts
Use Show achievement badges on posts and comments here to control badge visibility in those surfaces. This is separate from directory/profile badges in Achievement Settings.
🔗 How It All Connects
Here's how the gamification system works end-to-end:
Create achievements with requirements (e.g., "Post 5 times") and point rewards (e.g., 100 points)
Users complete actions that match the requirement type and threshold
Achievement unlocks automatically , user receives a notification (if enabled) and earns the badge
Points accumulate from achievement rewards and feed into the Leaderboard
Leaderboard ranks users by total points, encouraging continued engagement
📋 Quick Reference
Section | What It Does | Path |
Achievements | Create and manage badges users earn for completing actions | Community / Achievements |
Leaderboard | Rank users by points and engagement | Community / Leaderboard |
Achievement & Leaderboard Settings | Control visibility of badges, streaks, and leaderboard | Achievements → SETTINGS / Leaderboard → SETTINGS |
❓ Frequently Asked Questions
Will users outside the top 30 lose their rank? No. The display limit controls the ranked list, and each user can still see their own rank.
Where do I hide badges on posts and comments? Use Community → Leaderboard → Settings. Directory and profile-preview badges are managed in Achievement Settings.







