SleekView Feedback for BadgeOS
SleekView Feedback reads BadgeOS achievement posts and the points totals stored on each user, ranks suggested badges by community points pledged or earned, and renders a public upvote board so the achievement ideas members actually care about climb to the top of the roadmap.
♾️ Lifetime License available
Why BadgeOS communities need a vote view
BadgeOS stores every achievement and step as a custom post type in wp_posts, with point values, required steps, and award counts in wp_postmeta under keys like _badgeos_points, _badgeos_earned_by, and _badgeos_award_count. Member point totals live in wp_usermeta against keys such as _badgeos_points per point type, which means engagement signal is everywhere but the achievement list is still a chronological grid.
SleekView Feedback reuses those exact meta keys. Pick the achievement post type, choose _badgeos_award_count or a custom _upvote_count meta as the numeric sort column, then map the status pill to the BadgeOS Active or Hidden toggle and the category pill to the achievement type taxonomy. The board renders the most-earned or most-requested badges first, with subtype pills colored by category and pipeline status pills updated by admins.
Clicking Upvote increments the meta key you chose, so a roadmap of proposed achievements ranks by community pledges, while an active wall of shipped badges ranks by award count. Existing point types, the BadgeOS leaderboard, and any GamiPress bridge keep working unchanged because the board reads the same rows BadgeOS already maintains.
Workflow
From BadgeOS posts to upvote board
Connect the achievement post type
Choose the upvote meta key
Map status and category pills
Embed the board on a member page
Sample board
Sample BadgeOS achievement requests board
Comparison
BadgeOS admin grid versus SleekView Feedback
Default BadgeOS achievement grid
- Achievement admin lists sort by publish date and offer no public roadmap view of requests.
- Award counts are visible per row in the admin but never used as a sort key on the front end.
- No status pills out of the box, so Planned and Shipped state lives only in post title prefixes.
- Achievement types filter via dropdowns that reset on pagination and ignore member point totals.
- Members cannot suggest or upvote new badges without a separate forum or form plugin to bolt on.
SleekView Feedback
-
Reads
_badgeos_award_countand per-user point totals with zero schema changes. -
Upvote column accepts any custom meta key, including a
_upvote_countpledge counter. - Status pills sync to the BadgeOS Active toggle so existing visibility logic keeps working.
- Category pills reuse the achievement type taxonomy and auto-discover new types over time.
- Plays nicely with GamiPress so cross-plugin point totals can drive the same upvote column.
Features
What SleekView Feedback gives you for BadgeOS
Native BadgeOS award count source
Pick the BadgeOS award count meta as the sort column and the board renders the most-earned badges at the top by default. SleekView never invents a parallel counter, so the leaderboard, the BadgeOS shortcode, and the upvote board all show the same numbers without any nightly sync job to maintain.
Pledge column for proposed badges
For boards that let members request new achievements, map the upvote column to a custom _upvote_count meta. Each click increments only that meta, so pledged interest stays separate from real earned totals and admins can promote the top of the pledge list into real BadgeOS achievements when ready.
Role-aware visibility
The board respects BadgeOS visibility rules, so hidden achievement types and step posts never leak to logged-out visitors. Admins can also scope a board to a specific role with a meta query, so staff-only badges show on an internal roadmap while public badges sit on the member-facing page.
Audience
Where BadgeOS communities use the board
Public badge requests board
Embed the board on a Suggest a badge page so members upvote which achievements they want next. Admins promote top-voted ideas into real BadgeOS achievements with one click, and the pledge counter gives a hard signal for which badges deserve dev time.
Most-earned wall
Filter the data source to the Shipped status and sort by award count. The board becomes a live ranking of the most-earned badges across the site, which doubles as social proof on a community landing page and as motivation for new members to start collecting.
Internal badge triage
Set the board to admin-only and filter by status pill. Moderators move proposed badges from Open to Planned to Shipped, the BadgeOS taxonomy keeps a clean record of the change, and the team works through a list ordered by real community pledges instead of gut feel.
The bigger picture
Why a vote view beats the BadgeOS admin grid
Gamification only works when the badges feel earned and the roadmap feels responsive. BadgeOS is generous with its meta layer, capturing points, award counts, step completions, and per-user totals in clean rows, but the default front-end is a chronological grid of achievement posts that gives no signal about what the community actually wants next. Members request new badges in support tickets, the team picks the loudest one, and three weeks later the next request thread starts from scratch because there was no public record of demand.
SleekView Feedback closes that loop. It treats the BadgeOS meta as a real upvote column, gives members a public Suggest a badge board, and gives admins a triage list ordered by pledged interest. Status pills turn the moderation pipeline into a public commitment instead of an internal Slack thread, and category pills make the achievement type structure legible at a glance.
The result is a community that sees its requests being heard and a roadmap that updates itself as members vote, with no parallel counter to maintain and no extra plugin to bolt on top.
Questions
Common questions about SleekView Feedback for BadgeOS
Yes. SleekView reads the standard BadgeOS post types and the documented meta keys, so it works on any site running the free BadgeOS plugin. No premium add-on is required, and the typical setup takes about five minutes once SleekView is installed and the achievement type is selected as the data source.
 Yes. The data source picker lets you point at any postmeta key on the achievement post type, including the BadgeOS award count meta. Using award count as the sort source produces a most-earned ranking that doubles as social proof on a public landing page without any extra fields to populate.
 Yes. SleekView queries achievements through the standard WordPress meta_query and tax_query layer, which respects the visibility rules BadgeOS sets. Hidden achievements never appear on a public board, and role-gated badges show only to members whose role has the right capability set.
 Only if you mapped the upvote column directly to the award count meta. The recommended setup uses a separate _upvote_count meta so pledged interest stays distinct from real earned totals, which keeps the leaderboard accurate while still giving admins a clean signal for what to build next.
 GamiPress and BadgeOS share a compatible meta layer for points and achievement counts, so SleekView can read either plugin or both. Sites running the bridge add-on usually pick the GamiPress point type as the upvote source because it aggregates totals across both plugins in a single column.
 No. SleekView paginates the underlying query, caches the sorted set, and only fetches the rows it needs to render the current page. A board with ten thousand BadgeOS achievements serves at the same speed as one with a hundred because the database does the sort once and the cache covers subsequent visitors.
 Yes. The data source picker accepts a taxonomy term filter, a meta query, or a point type filter, so a board scoped to Daily Login achievements or to the Pro tier point type works out of the box. Each scoped board can live on its own page with its own status and category mapping.
 The board keeps rendering as long as the underlying achievement post type and meta keys exist. GamiPress provides a BadgeOS-compatible meta layer for most achievement data, so a migration in that direction usually requires only a small remap of the upvote meta key in the SleekView config.
 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