SleekView Kanban for Tutor LMS
SleekView Kanban reads your Tutor LMS enrollment posts and quiz attempt rows, groups them by enrollment status into columns like Enrolled, In Progress, Completed, and Cancelled, and lets you drag any learner card to update their state in place.
♾️ Lifetime License available
Tutor LMS data is hidden behind custom post statuses
Tutor LMS stores course enrollments as a custom post type called tutor_enrolled, where the post_status field carries the enrollment state. Quiz attempts live in wp_tutor_quiz_attempts with their own attempt_status column. The plugin's instructor dashboard shows lists with sort controls, but it does not give you a single board where every learner across multiple courses sits in a column matching their current state.
SleekView Kanban joins wp_posts filtered to tutor_enrolled with the parent course post and the learner user record, then surfaces every enrollment as a card. The natural column to group by is the post_status field, which gives you Enrolled, In Progress (Tutor uses completed at 100 percent), Completed, and Cancelled stages. Card fronts show learner name, course title, percent complete, last quiz score, and earn-points balance.
Drag a card from In Progress to Completed and SleekView calls Tutor's enrollment helper functions so completion certificates, monetization payouts to instructors, and email notifications fire normally. Cancelled enrollments and refunded course purchases stay in their own column, which keeps cancellation reasons visible during a weekly review.
Workflow
Build a Tutor LMS enrollment board in four steps
Connect the Tutor LMS enrollment source
Pick the enrollment status to group by
Choose what shows on the cards
Enable drag-and-drop updates
Sample board
Sample Tutor LMS enrollment board
Comparison
Default Tutor LMS dashboard vs SleekView Kanban
Default Tutor LMS dashboard
- Tutor dashboard is a paginated list view, no visual board grouped by status
- Cancelled or refunded enrollments are hidden behind a filter dropdown
- Changing enrollment status means opening each enrollment edit screen
- Cross-course views need separate filtering each time you load the dashboard
- Instructor reports show counts but not a per-learner card with drag actions
SleekView Kanban
-
Reads the
tutor_enrolledpost type and quiz attempts table directly -
Group by enrollment
post_status, course, instructor, or quiz outcome - Drag a learner card to update enrollment through Tutor's helper functions
- Card faces show name, course, percent done, last quiz score, and points
- Saved views per instructor or cohort load with one click from the sidebar
Features
What SleekView Kanban gives you for Tutor LMS
Native Tutor LMS data model
SleekView understands Tutor's enrollment post type, quiz attempts, earned points, and instructor payouts. You see every enrollment surface in one place without memorizing which post status maps to which stage or where the quiz attempt rows actually live.
Drag to update enrollments safely
Moving a card calls Tutor's enrollment helpers, so completion certificates, monetization payouts, and email notifications still fire. Instructors can advance, complete, or cancel a learner from the card without leaving the kanban view at all.
Multi-axis filters and saved views
Combine course, instructor, date range, and quiz score threshold in one filter strip. Save the result as a named view so a cohort owner opens straight into their own students and a finance manager opens straight into refunded enrollments.
Audience
Tutor LMS instructors use the kanban for these jobs
Weekly cohort sweep
Instructors open the board filtered to this week's enrollments, see who still sits in the Enrolled column after five days, and send a personal welcome message straight from the card menu before the first session.
Refund pattern review
The Cancelled column groups every refund and cancellation with the reason field exposed on the card front, which lets the marketplace owner spot a course with a recurring refund cause and fix the messaging or pricing.
Certificate audit before sending
Recently completed learners stay in the Completed column for seven days so the team can verify quiz scores, confirm the right instructor signature is on the certificate, and trigger the alumni community invite email.
The bigger picture
Why a kanban beats Tutor's default lists
The Tutor LMS dashboard is built around lists. Each course has a list of enrollments, each enrollment has a list of quiz attempts, and the marketplace owner gets a list of revenue rows. Lists are good for searching one record but poor for noticing a pattern.
A pattern question sounds like this. Which learners across all five of my courses paid in the last seven days and have not started any lesson. Answering that on the default dashboard means opening five courses, filtering each one, and counting by hand.
The same question on a kanban is one column, fully visible, scrollable in seconds. The drag-to-update piece matters even more for marketplace owners. Bulk cancellations, refunds, and progress overrides used to mean ten clicks per learner.
With the kanban one drag handles it and Tutor's monetization payout, certificate, and email logic all still fire correctly. Instructors get faster student care and marketplace owners get a real view of revenue at risk.
Questions
Common questions about SleekView Kanban for Tutor LMS
Yes. SleekView reads the enrollment post type the same way regardless of whether the marketplace mode is on. Refunds and instructor commissions are visible on the card front, and dragging a card to Cancelled calls Tutor's helper so instructor balances and payout records stay correct.
 Yes. SleekView calls Tutor's enrollment helper functions rather than writing post status changes directly. Hooks like tutor_after_enroll_status_change and tutor_course_complete_after fire normally, which keeps certificates, badges, and notifications running on schedule.
 Yes. Switch the source to the Tutor quiz attempt view and the kanban groups by attempt status. You get In Progress, Passed, Failed, and Pending Review columns with card fronts showing the score, attempt count, and which lesson the quiz belongs to.
 Yes. Instructors can be scoped to courses they own or co-teach, and the drag-to-update permission can be limited so support roles can only view while instructors can update progress. Audit logs record every card move with the editing user and timestamp.
 By default the board polls every sixty seconds and pushes updates in real time when Tutor fires its enrollment and quiz attempt hooks. Each board can override the polling interval, so a triage board can refresh every fifteen seconds while a finance board refreshes hourly.
 Yes. Earned points, course points, and badges are exposed as native fields. Marketplace owners often surface earned points on the card so they can spot the most engaged learners for testimonial requests, while instructors hide that field to keep cards focused on progress.
 Yes. Subscription based access plans appear as a field on the enrollment, and the board can filter by plan. You can build a view that shows every subscriber whose plan expires this week sitting in the In Progress column so the team can run targeted renewal outreach before access drops.
 Yes. Each column has an export option that produces a CSV with the card-front fields and full enrollment metadata. Marketing teams typically export the Cancelled column on Mondays to feed win-back campaigns or update a CRM segment for the success team.
 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