✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for BadgeOS

SleekView Kanban reads your BadgeOS achievement, step, and rank posts plus the awarded achievements meta, groups them by award status, and lets program admins drag pending submissions between Pending, Awarded, Revoked, and Banked columns to clear the review queue without opening each member profile.

♾️ Lifetime License available

SleekView Kanban board for BadgeOS

Why BadgeOS programs need a real kanban view

BadgeOS stores each badge, step, and rank as a post in the achievement-type hierarchy, and every award is recorded as user meta under _badgeos_achievements on the member. Each row carries a state that goes from pending, to awarded, to occasionally revoked, but the default admin only shows a flat list per member, which makes it slow to see how many submissions are waiting across the whole program.

SleekView Kanban points at the awarded achievements records, lets you pick the column that holds the state (the literal status entry inside the awarded achievement, or the related post_status on the achievement post for manual review badges), and renders one card per award. Each card shows the member, the badge title, the points value, and how long the submission has been waiting.

When a reviewer drags a card from Pending into Awarded or Revoked, SleekView writes the new value back through the BadgeOS award functions, fires the usual badgeos_award_achievement hooks so notifications and point totals update, and drops the card from the queue. Bulk grants still work the old way, but day-to-day program review finally feels like a queue.

Workflow

Build a BadgeOS review board in four steps

1

Connect SleekView to BadgeOS

Install SleekView, pick BadgeOS as the source, and choose whether you want a board for achievement awards, step submissions, or rank promotions. SleekView reads the BadgeOS post and user meta directly, so no exports, sync jobs, or custom endpoints sit between the board and the live program data.
2

Pick the award status column

Choose the field that holds the state you want to group by. For most programs that is the status entry inside the awarded achievement record, but you can also group by the achievement post_status when reviewers manually publish each award rather than letting BadgeOS auto-grant on step completion.
3

Decide what shows on each card

Pick the fields that appear on the card front: member display name, badge title, points value, the related step that triggered the award, and time since the submission. SleekView keeps the card compact so reviewers can scan a full Pending column at a glance during a weekly award session.
4

Enable drag-and-drop reviewing

Turn on drag-and-drop, set which roles can move cards, and pick the BadgeOS function that runs for each column. Moving a card calls the same award and revoke functions the admin screens call, so point totals, related ranks, and email notifications update through the normal BadgeOS lifecycle.

Sample board

Sample BadgeOS award review board

A live BadgeOS board showing pending step submissions, awarded badges, revoked entries, and banked nominations grouped by status so program admins can drag awards between review queues.
Pending
38
Onboarding Hero, step 4 of 5
Member: Lena M, waiting 2 days
Community Helper, weekly nomination
Nominated by: Coach Joe
Course Streak, photo proof attached
Member: Ari T, 25 points
Awarded
612
First Login, auto granted
Member: Priya R, 5 points
Workshop Attendee, March cohort
Member: Sam D, badge granted
Profile Completionist, full bio
Member: Tess K, 10 points
Revoked
4
Top Poster, removed after audit
Member: Chris L, by Admin Maya
Helper Streak, duplicate award
Revoked: 1 day ago
Workshop Attendee, no show
Member: Jordan V
Banked
11
Quarter MVP, vote held until April
Nominated by: Lead Anna
Mentor Badge, peer review pending
Member: Leo P, 50 points
Champion rank, board sign-off
Member: Riya S, rank tier 3

Comparison

Default BadgeOS vs SleekView Kanban

Default BadgeOS admin

  • Awards are reviewed per member profile, so admins jump between users to clear one queue.
  • Pending step submissions hide inside the achievement meta with no shared dashboard view.
  • Manual nominations are tracked with notes or spreadsheets outside the BadgeOS admin.
  • Bulk grant and revoke screens exist but cannot group by current award status or waiting time.
  • Point totals only show on user profiles, so weekly review sessions need their own checklist.

SleekView Kanban

  • Group awarded achievements by the status entry stored inside each user meta record.
  • Show step submissions as cards with the related achievement-type post in the meta line.
  • Drag a card from Pending into Awarded and SleekView calls badgeos_award_achievement.
  • Card fronts can show points, related rank, member name, and time since submission together.
  • Roles can be limited to program admins and reviewers so members never see the queue board.

Features

What SleekView Kanban gives you for BadgeOS

Award queue, not a profile crawl

Pending nominations and step submissions sit in their own column with a live count. Reviewers see how much award work is waiting before they pick the next card, instead of clicking through member profiles to find what changed since the last weekly review session ended.

One board across badges and ranks

Mix achievement awards and rank promotions in one board, so badge approvals and rank changes share the same workflow when that fits your program. Cards keep their source label, and dragging never confuses an achievement award with a rank promotion because each card tracks its origin row.

Drag writes back through normal hooks

When a card moves, SleekView calls the same BadgeOS award and revoke functions the admin uses. Point totals, related ranks, and notification emails update through the normal hooks, and any custom code listening to badgeos_award_achievement still fires exactly as before with no extra glue code.

Audience

BadgeOS programs that run it as the weekly review

Course communities with manual badges

Instructors review weekly assignment badges from a single Pending column, drag confirmed ones into Awarded, and the BadgeOS hooks send the badge email and update points without opening each student profile.

Volunteer programs with nominations

Program leads sit with a Banked column that holds peer nominations for the quarter. When the panel meets, cards move into Awarded or Revoked, and BadgeOS records the audit trail through the standard meta updates.

Membership sites with tiered ranks

Promotions need a manual sign-off. Admins drag rank cards from Pending into Awarded, BadgeOS updates the related rank meta, and the new tier unlocks immediately for the member without any extra plugin glue.

The bigger picture

Why a BadgeOS kanban makes reward programs feel earned

A recognition program only works if it feels timely. The BadgeOS product is doing the right thing by tracking every award, but the admin experience makes review feel like archaeology, which means manual badges tend to bunch up at the end of the month. By that point the members who earned them have lost the thread and the reward feels detached from the work.

A kanban view changes the shape of that work. Instead of asking a program lead to remember who submitted a nomination, the Pending column is the work, and it stays in view until it is empty. The Banked column holds long-running peer awards without losing them, and the Revoked column makes audit decisions visible to the next reviewer.

Moving cards keeps the same hooks BadgeOS already fires, so point totals, related ranks, and member notifications stay correct, and the program team can answer questions about why a badge moved without digging through user meta. The work feels small because each card is small, and that is the difference between a reward program that hums and one that quietly slips.

Questions

Common questions about SleekView Kanban for BadgeOS

Yes. Moving a card calls the BadgeOS award and revoke functions used by the admin screens, so point totals, related ranks, and notifications update through the normal hooks. Custom code listening to badgeos_award_achievement keeps firing without any extra plugin glue.

 

SleekView reads the achievement posts and the awarded achievements meta stored on each user directly. You pick one as the source for each board, choose the status field to group by, and SleekView renders one card per award with the fields you select for the card front.

 

Yes. SleekView ships with role-based permissions, so program reviewers can have a single page that holds the award board and nothing else. Only chosen roles can drag cards, and destination columns can also be limited per role for safer manual review.

 

Custom achievement types and custom status values appear automatically because SleekView reads distinct values from the chosen column. You can rename a column header, pick a color, and decide whether reviewers can drag cards into that column from other lanes.

 

Each board has one source so the award rules stay clear. Most programs keep separate boards for badge awards and rank promotions, link them from the same dashboard, and let reviewers switch between them. Column counts surface waiting work in each lane.

 

Dragging never deletes data. It changes the status field SleekView is grouping by, which is the same thing the admin screens do. A revoke goes through the BadgeOS revoke function, so the badge can be re-awarded later from the same board without any data loss.

 

Yes. Each card can show the time since the submission was created or the time since the last status change, so a nomination waiting for days looks visibly different from a fresh one. Sort options also let you put the oldest cards at the top of every column.

 

No. SleekView pages the board, only loads cards for visible columns, and uses indexed user meta queries for the status filter. Programs with hundreds of thousands of award records stay responsive because heavy fields are only fetched for cards currently on screen.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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