✨ 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 LifterLMS Groups

SleekView reads the LifterLMS Groups cohort memberships that the add-on writes on top of the standard LifterLMS data layer, groups every membership by the current state, and lets a leader drag a card from Pending to Active or to Cancelled and update both group access and course enrollment.

♾️ Lifetime License available

SleekView Kanban board for LifterLMS Groups

LifterLMS Groups need a real cohort board

LifterLMS Groups extends LifterLMS with a real cohort layer that ties learners to shared courses and reporting. Each membership is stored as a row in wp_lifterlms_group_users with a status column of pending, active, completed, or cancelled. The default Groups admin shows memberships as a per-group user list that hides the actual queue shape across the whole cohort program.

SleekView reads the wp_lifterlms_group_users table along with the related course progress data. The natural status column is the membership state, with the learner name, the group title, the role, and the course progress percentage surfaced as card meta. The board can also be retargeted at a per-course view when a leader needs to audit which learners have stalled rather than looking at memberships across the entire group program at once.

Dragging a card calls the LifterLMS Groups membership functions and updates the row, so course access, group reporting, and any leader rights stay in sync. The add-on fires its normal hooks on membership changes, so any custom community automation continues to work the same way it would on a manual edit from the standard LifterLMS Groups admin screen. Failed writes snap the card back inline with the error visible.

Workflow

From LifterLMS Groups data to a kanban board

1

Connect to LLMS Groups data

Point SleekView at the LLMS Groups table you want to visualize. The plugin stores rows in wp_llms_group_users or its meta companions, and SleekView reads them directly with no extra sync to babysit.
2

Pick the status column to group by

Choose the status column as the kanban grouping. SleekView reads the distinct values currently on rows and builds one column per value in the order you arrange them.
3

Choose what shows on each card

Pick the fields that make a card useful at a glance. Most LLMS Groups boards show the learner, group, role, and progress. Anything on the record is selectable without writing template code.
4

Enable drag-and-drop writeback

Turn on writeback and dragging a card updates status on the record. SleekView fires the same llms_groups_status_changed hook the plugin uses, so emails, webhooks, and reminders stay attached.

Sample board

Sample LifterLMS Groups membership board

A leader reviews pending memberships waiting for enrollment, the active learners across courses, the completed members ready for certificates, and the cancelled accounts held for audit.
Pending
22
anna@studio.co Cohort June pending
queued today, awaiting payment
ravi@kelp.io Cohort June pending
queued today, awaiting payment
mia@brick.dev Cohort June pending
queued today, awaiting approval
Active
418
ben@inkpot.co Cohort May active
47 percent through WP Mastery
casey@orbit.dev Cohort May active
62 percent through WP Mastery
ops@cedar.io Cohort May active
29 percent through WP Mastery
Completed
1,037
lee@frame.work Cohort April done
completed last week, certified
diego@arc.app Cohort April done
completed 2 weeks ago, certified
jo@notion.run Cohort April done
completed last week, certified
Cancelled
27
nina@vega.tv Cohort May cancelled
cancelled, refund processed
ali@dune.fm Cohort May cancelled
cancelled, payment failed
vik@granite.io Cohort May cancelled
cancelled, user requested

Comparison

Default LifterLMS Groups vs SleekView Kanban

Default LifterLMS Groups

  • LifterLMS Groups per group user list, no overview of memberships across cohorts at all
  • Adding or removing a member needs editing the group post and saving the row by hand
  • Card fronts do not exist, learner email and course progress are hidden behind row links
  • Per group reporting and per course progress live on different screens, no shared board
  • Daily cohort review ends up exported to CSV when the program enrollment queue gets long

SleekView Kanban

  • Native read of wp_lifterlms_group_users with the membership state on rows
  • Drag a card to activate or cancel a member, firing the LifterLMS Groups hooks as admin
  • Card front shows learner, group, role, and course progress for fast cohort management
  • Filter the board by group, course, or any custom field LifterLMS Groups already tracks
  • Lives next to the LifterLMS Groups admin, no duplicate database, no separate sync job

Features

What SleekView Kanban gives you for LifterLMS Groups

Cohort membership view at a glance

See the count of records in each state the moment the board loads. LLMS Groups usually buries this behind list filters, but the kanban surface puts it up front so a manager can spot a pile-up in seconds.

One board per record type

Build a separate kanban per LLMS Groups table. Pair a memberships board by state with a per-course progress board grouped by course. Each board remembers its own card template and column order.

Drag-and-drop writeback

Cards do not just show pretty data. Drop one in a new column and SleekView writes back to the LLMS Groups record, runs the same hooks the admin uses, and the LLMS group access and enrollments stay aligned on every card move.

Audience

What group leaders build with SleekView and LifterLMS Groups

Cohort enrollment moderation

Open the memberships board, drag paid signups to Active. The default LifterLMS Groups admin never aggregates the queue this clearly in a single review screen for the team at all.

Certificate eligibility audit

Group completed memberships by group and verify who is eligible for a certificate. Dragging a card to a certificate column triggers the same LifterLMS hook flow the admin uses.

Cohort progress audit

Filter by cohort start date and the board shows every member in that intake. Dragging between progress columns updates the membership row with the same LifterLMS hooks as a manual edit.

The bigger picture

Why a kanban view fits LifterLMS Groups well

LifterLMS Groups adds cohort management on top of LifterLMS, with each group tying learners to shared courses and reporting. The trouble with the default admin is that the group view presents memberships as a per-user list, which works for inspecting one member but never gives a leader the overall shape of the cohort. A weekly cohort review on the per group user list turns into clicking through profiles and reading meta one at a time.

With SleekView Kanban the membership queue is the interface. Pending memberships sit waiting for payment, active learners fill the second column with course progress on each card, completed members collect in a third column ready for certificates, and cancelled accounts archive to the right. Drag-and-drop writeback fires the same LifterLMS Groups hooks the admin uses, so course access, group reporting, and any leader rights continue to run exactly as on a manual edit.

Questions

Common questions about SleekView Kanban for LifterLMS Groups

Both. SleekView reads LifterLMS Groups tables and the status column at the database level, so whichever tier you run the board still builds. Paid add-ons that add custom fields or extra status values are picked up automatically because SleekView scans the live schema on render.

 

SleekView calls the LifterLMS Groups membership functions, which fire the same hooks the admin uses on a manual membership change. Any custom listener on llms_groups_user_status_changed runs exactly as if you had edited the group from the standard LifterLMS Groups admin.

 

Yes. Card layouts are per board. Your memberships board can show learner, group, role, and progress. A per course progress board can show learner, course, completion, and last activity. Each board remembers its own card template so the team does not reconfigure when switching.

 

Yes. SleekView respects every WordPress capability check LifterLMS Groups registers. A leader who can view but not edit a group can drag a card to inspect, but the writeback only fires for leaders with the same capabilities the LifterLMS Groups admin would enforce on a manual save.

 

Add the new state in LifterLMS Groups the way you normally would, by adding a custom membership state through the plugin filters or a custom group meta key. SleekView picks it up on the next board load because columns are derived from the distinct values on rows, not hard coded.

 

No. SleekView paginates cards per column instead of loading every membership up front. The board fetches counts via an indexed status query, and each column loads a window of cards on demand, so even a LifterLMS site with hundreds of thousands of memberships stays responsive.

 

Yes. Any LifterLMS Groups related table with a status like column is a valid board. The course progress meta, the group reporting table, and the cohort summary all work the same way as the main memberships board once you point SleekView at the right table to group on the chosen column.

 

It stays in sync because there is no separate database. SleekView reads the same wp_lifterlms_group_users table the LifterLMS Groups admin reads. Changes on the kanban appear in the group user list immediately, and edits from the admin appear on the next board refresh.

 

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