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

SleekView Kanban board for Tutor LMS

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

1

Connect the Tutor LMS enrollment source

Point SleekView at the Tutor enrollment post type. It auto-joins the parent course, the learner user, and the linked quiz attempts, then exposes every relevant field so you can build the board without writing custom queries against the Tutor tables.
2

Pick the enrollment status to group by

Choose the Tutor enrollment post status field as your kanban grouping. Each value such as Enrolled, In Progress, Completed, and Cancelled becomes a column. Filter by course, instructor, or date range before the board renders learner cards.
3

Choose what shows on the cards

Decide which fields appear on each learner card. Common picks are learner name, course title, percent complete, last quiz score, time spent, and any earned points or badges. SleekView wraps long titles and shows percent as a colored progress bar.
4

Enable drag-and-drop updates

Turn on writeback so staff can drag a card between columns. SleekView calls Tutor's official enrollment helpers, which means completion certificates, instructor payouts, and email notifications keep firing exactly as they do in the default dashboard.

Sample board

Sample Tutor LMS enrollment board

Four columns grouped by Tutor LMS enrollment status, showing a slice of learners across the Yoga for Beginners and Advanced Vinyasa Flow courses.
Enrolled
51
Aisha Nasser, Yoga for Beginners
Enrolled 1 day ago, no progress
Lukas Bauer, Advanced Vinyasa Flow
Enrolled today, paid 49 USD
Camila Rivas, Yoga for Beginners
Enrolled 3 days ago, no lessons
In Progress
87
Henrik Sand, Yoga for Beginners
Lesson 5 of 12, 41% complete
Beatriz Souza, Advanced Vinyasa Flow
Quiz 2 passed, lesson 7 active
Nadia Petrov, Yoga for Beginners
Lesson 9 of 12, 75% complete
Completed
62
Tom Walker, Yoga for Beginners
Finished 12 May, score 88 percent
Yara Mansour, Advanced Vinyasa Flow
Finished 10 May, certificate sent
Ravi Singh, Yoga for Beginners
Finished 14 May, all quizzes passed
Cancelled
11
Mia Andersen, Yoga for Beginners
Refunded 9 May, reason: time
Jorge Pereira, Advanced Vinyasa Flow
Cancelled 7 May, no reason given
Lin Chen, Yoga for Beginners
Refunded 11 May, found cheaper

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_enrolled post 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.

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