SleekView Charts for BadgeOS
Achievements as CPTs, awards as user meta, progress in custom tables. SleekView Charts joins all three and surfaces the cohort-level patterns the default admin can't.
♾️ Lifetime License available
Joining three data shapes into chartable rows
BadgeOS spreads its data across three shapes: achievement CPTs, _badgeos_achievements user meta, and the wp_badgeos_achievements table. SleekView reads each, joins them on user_id and achievement_id, and exposes them as a chartable dataset.
Charts then describe gamification at cohort scale: badges earned per week, top achievement types, points distribution across the community, revocation trends after moderation sweeps. The dashboard updates live as awards happen.
Reads only. Moderation edits run through the SleekView Table view using BadgeOS's own functions, so triggers and notifications continue to fire. The charts surface what moderators need to see before they act.
Workflow
From BadgeOS data to chart cards in four steps
Pick the dataset
Join the three sources
Configure cards
Save and monitor
Sample dashboard
Charts you can build from BadgeOS data
Total awards granted
Count
Awards by achievement type
Count
group by achievement_type
Top 10 earned achievements
Count
group by achievement_id
Awards earned per week
Count
group by date_earned
Comparison
Default BadgeOS reporting vs SleekView Charts
Default BadgeOS admin (Achievements and per-user logs)
- Award data lives across three shapes (CPTs, usermeta, custom tables) with no joined view.
- Top earners only visible by paging through individual user profiles.
- Achievement-type distribution requires a manual SQL query.
- Earning trends over time are not surfaced anywhere in the admin.
- Gaming-pattern detection (one user earning the same badge repeatedly) needs a custom report.
SleekView Charts
- Joins achievement CPTs, usermeta, and wp_badgeos tables automatically.
- Top-N achievement ranking by award count in one Bar card.
- Type distribution (badge, rank, step, quest) on a single Pie card.
- Earnings cadence over time exposes campaign impact.
- Saved views feed the moderation Table where revocations happen.
Features
What SleekView Charts gives you for BadgeOS
Achievement leaderboard
Bar chart of awards per achievement turns the most-earned badges into a visible ranking.
Cohort visibility
Donut of awards by type lets community managers see where the community focuses and where it doesn't.
Engagement cadence
Area chart of earnings over time turns campaign impact into a visible peak instead of a moderator hunch.
Audience
Who builds BadgeOS charts dashboards with SleekView
Community managers
Daily look at the awards-per-week chart, monthly look at the type breakdown to plan the next quest.
Moderators
Top-earned chart flags the badges most worth auditing, then a click jumps to the Table view to revoke gamed entries.
Learning sites
Rank-completion cadence and step-progress charts inform curriculum decisions for the next cohort.
The bigger picture
Gamification works when moderators can see at scale
BadgeOS is a flexible framework, the model handles badges, ranks, points, and multi-step quests cleanly. The trade-off is that data spreads across three shapes that the admin doesn't join. Without a joined view, moderators end up reviewing individual award logs and missing cohort patterns.
SleekView Charts joins the CPTs, usermeta, and custom tables into chart cards that show the gamification system at scale. The plugin keeps owning the awards and triggers; SleekView shows what happened so the team can act.
Questions
Common questions about SleekView Charts for BadgeOS
No. Charts only read. Revocations and edits happen through the Table view and use BadgeOS's own functions so triggers continue to fire.
 Yes. Joining wp_usermeta lets a chart group awards by role so charts can compare contributor cohorts against subscriber cohorts.
 Yes. BadgeOS point types live in usermeta and SleekView surfaces them as valueColumn options for Sum and Average aggregations.
 Filter on award_status. Default views include only active awards; a separate dashboard can chart revocation cadence.
 Yes. Quest steps are achievements of type step, joinable on parent quest, so completion-rate charts come out of the same dataset.
 Each subsite has its own BadgeOS tables. SleekView charts per subsite using the standard switch_to_blog flow.
 Charts are aggregate and don't expose personal data. Per-user views are role-gated, and CSV exports include only the columns explicitly added.
 No. Charts read only. Triggers fire when awards are granted or revoked through BadgeOS's own functions, which the Table view uses.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout