- Fetch Customer Leaderboard Data: Retrieve real-time rankings, tier information, and progress for your customers.
- Showcase Ranks and Achievements: Display customer positions on the leaderboard along with their earned rewards and milestones.
- Highlight Progress: Make it easy for users to track how close they are to the next rank or reward, motivating continued participation.
Response Example
Ideas for Display
- Leaderboard Overview
- Display a ranked list of customers with:
- Display Name: Show customer names prominently (e.g., “John Doe”).
- Rank: Indicate their rank in the leaderboard.
- Progress: Highlight points or progress contributing to their rank.
- Display a ranked list of customers with:
- Customer-Specific Rank
- Provide a personalized section for the logged-in customer:
- Highlight their rank, progress, and tier information.
- Mention the total number of customers participating (e.g., “Rank 1 out of 100”).
- Provide a personalized section for the logged-in customer:
- Tier Visualization
- Display each customer’s tier using their
tierIconalongside their name and rank for instant visual recognition.
- Display each customer’s tier using their
- Filters for Leaderboard View
- Allow filtering options for customers to explore leaderboard results by specific time frames:
-
Today’s leaderboard:
-
Last month’s leaderboard:
-
All-time leaderboard: (No filters required)
-
Specific customer rank within a time frame:
-
Today’s leaderboard:
- Allow filtering options for customers to explore leaderboard results by specific time frames:
- Progress Indicators
- Include a progress bar to visually represent each customer’s progress relative to the highest rank.
- Optionally, show percentage-based progress or milestones.
- Call-to-Action for Engagement
- Add actionable prompts, such as “Boost your rank by earning more points!” to encourage interaction.