✨ 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 Academy LMS

SleekView Kanban reads your Academy LMS enrollment and progress tables, groups each learner into columns like Pending, Active, Completed, and Cancelled, and lets you drag any student card to update their enrollment record in place.

♾️ Lifetime License available

SleekView Kanban board for Academy LMS

Academy LMS enrollment data is buried in tables

Academy LMS stores enrollment records and progress in custom database tables such as wp_academy_enrollments and wp_academy_progress, along with quiz attempts in wp_academy_quiz_attempts. The standard reporting screens show counts and lists, but they do not give you a visual board you can scan to see which enrollments are pending payment, which learners are mid-course, and which ones quietly cancelled in the last week.

SleekView Kanban joins those tables together and surfaces the natural enrollment_status field as a board grouping. You get one column per status value, one card per learner, and card faces that show course title, last lesson visited, and percent complete. Filter by instructor, course, or date range before the board renders so you only see the slice that matters for today's review.

Drag a learner card from Pending to Active and SleekView writes the new enrollment status back through Academy LMS's own functions, so welcome emails, instructor notifications, and access permissions fire normally. Pending payment cards stay grouped together for the billing team, completed learners sit ready for the certificate hand-off, and cancelled enrollments stay visible long enough to run win-back outreach.

Workflow

Build an Academy LMS board in four steps

1

Connect the Academy LMS enrollment source

Point SleekView at the Academy LMS enrollments source. It auto-detects the enrollment and progress tables, joins course and user metadata, and surfaces every record along with quiz attempt summaries without writing any SQL.
2

Pick the status column to group by

Choose the Academy LMS enrollment status field as your kanban grouping. Each unique value such as Pending, Active, Completed, and Cancelled becomes a column. You can filter by course or instructor before the board renders the cards.
3

Choose what shows on the cards

Decide which fields appear on each learner card. Common picks are learner name, course title, last lesson, percent complete, enrollment date, and last quiz score. SleekView wraps long titles and shows quiz pass marks as colored badges.
4

Enable drag-and-drop writeback

Turn on writeback to let staff drag a card to a new column. SleekView updates the enrollment record through Academy LMS functions, which keeps welcome emails, instructor notifications, and access permission changes firing exactly as they do in the default admin.

Sample board

Sample Academy LMS enrollment board

Four columns grouped by Academy LMS enrollment status, showing a slice of learners across the Summer Cohort with their current lesson and enrollment date timestamp.
Pending
34
Anders Holm, Design Foundations
Payment pending, 2 days waiting
Mei Tanaka, JavaScript Essentials
Awaiting manual approval today
Bruno Aguiar, Data Analytics 101
Enrolled yesterday, payment due
Active
186
Helena Vargas, Design Foundations
Lesson 7 of 18, 39% complete
Kenji Watanabe, JavaScript Essentials
Lesson 4 of 12, active 1h ago
Rosa Mendez, Data Analytics 101
Quiz 2 in progress, 12 min spent
Completed
91
Felix Brandt, Design Foundations
Finished 4 May, score 88 percent
Olu Adeyemi, JavaScript Essentials
Finished 10 May, certificate sent
Sasha Petrov, Data Analytics 101
Finished 12 May, all quizzes passed
Cancelled
14
Ravi Iyer, Design Foundations
Cancelled 8 May, refund issued
Lina Forsberg, JavaScript Essentials
Cancelled 6 May, paused subscription
Mateo Rossi, Data Analytics 101
Cancelled today, requested refund

Comparison

Default Academy LMS admin vs SleekView Kanban

Default Academy admin

  • Built-in enrollment list shows rows and filters but no visual stage board
  • Status changes require opening each enrollment record and clicking save
  • Instructor view groups by course only, not by enrollment status
  • No drag-to-update, every status edit is a multi-step form submission
  • CSV exports flatten the data, killing the visual cue you get from a status board

SleekView Kanban

  • Reads the wp_academy_enrollments table live, no nightly export job needed
  • Group by any enrollment status, course, or quiz outcome with one click
  • Drag any learner card to write back through Academy LMS safely
  • Card faces show name, course, lesson, percent done, and enrollment date
  • Filter by instructor, cohort, or date range before the board renders columns

Features

What SleekView Kanban gives you for Academy LMS

Native Academy LMS schema

SleekView understands Academy LMS's enrollment table, lesson progress, and quiz attempts out of the box. You get courses, lessons, and quizzes as first-class fields without writing custom joins or remembering meta key names.

Drag to update enrollment safely

Moving a card calls Academy LMS's own enrollment functions, so welcome emails, instructor notifications, and access permission changes still fire. Staff can activate, complete, or cancel a learner without opening the enrollment edit screen.

Multi-axis filtering before render

Combine course, instructor, date range, and quiz score thresholds in one filter strip. The board re-groups instantly, which lets you scan a single cohort, a single instructor, or one quiz failure pattern in seconds.

Audience

Academy LMS teams use the kanban for these jobs

Pending payment triage

Billing staff open the board filtered to Pending, see every enrollment waiting on payment, and trigger a reminder email straight from the card menu before the auto-cancel grace period expires.

Stalled learner outreach

Cards that have stayed in Active without progress for two weeks bubble up. Course managers spot stuck learners on lesson three and send a personal nudge before they slip into Cancelled silently.

Certificate hand-off review

Just-completed learners stay in the Completed column for seven days so the team can verify certificates fired, names are spelled correctly, and the alumni mailing list got the new entry.

The bigger picture

Why a kanban beats an enrollment list

Default Academy LMS reports answer aggregate questions well. They tell you how many enrolled, how many completed, and what the cancellation rate looks like. They do not help when the real question is which specific learners are stuck on lesson four this week.

A kanban changes the unit of attention from numbers to people. Each card is one learner, each column is one enrollment stage, and the eye can scan eighty cards in seconds and notice the three names that have not moved in ten days. That is the moment a course manager catches a learner before they cancel.

The drag-to-update mechanic also collapses what used to be a multi-step admin task. Activating a Pending enrollment used to mean opening the record, changing the status, scrolling to save, and waiting for the welcome email to send. With the kanban it is one drag and the same Academy LMS hooks fire.

Multiply that by a hundred enrollments and the support team gets a real hour back each week.

Questions

Common questions about SleekView Kanban for Academy LMS

Yes. SleekView respects WordPress capabilities and the Academy LMS instructor role. Instructors only see learners in the courses they own, and admins see everyone. You can scope a board to a single instructor with a saved filter so each one opens straight to their own cohort with no extra clicks.

 

Yes. SleekView calls Academy LMS's public enrollment functions rather than writing rows directly. That means welcome emails, instructor notifications, completion confirmations, and any custom hooks you have wired to the enrollment lifecycle all run exactly as they would from the standard admin screens.

 

Yes. Switch the source to the quiz attempt view and SleekView groups attempts by status, which usually means In Progress, Passed, Failed, and Pending Review for essay questions. Card fronts show the score, time taken, and which quiz the attempt belongs to.

 

Yes. The board reads the underlying Academy enrollment table the same way regardless of which payment layer created the enrollment. WooCommerce checkout, manual admin enrollment, and instructor bulk import all write to the same table, which SleekView re-renders on its next refresh.

 

By default the board refreshes every sixty seconds, and it can also push updates in real time when Academy LMS fires its enrollment hooks. You can change the polling interval per board, so a billing triage board can update every fifteen seconds while a long-term cohort board refreshes hourly.

 

Yes. SleekView respects WordPress roles and capabilities. You can scope a board to learners taught by a specific instructor and hide drag-to-update for support roles that should only view enrollments, not change them. Audit logs record every card move with the editing user.

 

Yes. Pending enrollments waiting on admin approval show in their own column. Approvers can open the card to review the learner profile, then drag to Active to issue access. SleekView writes the approval back through Academy LMS so the welcome email and instructor notification fire as normal.

 

SleekView paginates each column server-side and only renders the cards currently visible, so even a course with twenty thousand active enrollments stays responsive. You can also filter to a cohort or date range first, which is what most teams do for daily triage anyway.

 

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