✨ 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 for Tutor LMS: quiz attempts and earnings as tables

Read directly from tutor_quiz_attempts and tutor_quiz_attempt_answers. Build instructor grading queues, per-student progress views, and question-difficulty audits without scripting.

♾️ Lifetime License available

SleekView table view for Tutor LMS

Quiz attempts and answers in one screen

Tutor LMS stores quiz attempts in tutor_quiz_attempts and per-question answers in tutor_quiz_attempt_answers. SleekView reads both, so you can build a grading queue filtered to review_required, a per-question difficulty audit, and per-student score history — all in one screen.

Sample columns

A typical Tutor LMS quiz attempts view

Direct read from tutor_quiz_attempts. Status, score, and end timestamp are sortable.
Source: wp_tutor_quiz_attempts + wp_tutor_quiz_attempt_answers
Student Course Quiz Score Status Submitted
alex@studio.co Photoshop Layers Quiz 9 / 10 Passed Apr 24
ria@design.io CSS Selectors Quiz 8 / 10 Passed Apr 24
tom@hello.dev JS Closures Quiz Review required Apr 23
mia@brew.coop JS Async Quiz 5 / 10 Failed Apr 23

Comparison

Default Tutor LMS admin vs SleekView

Default Tutor LMS admin

  • Quiz attempt review queue is per-quiz, not cross-course
  • Per-question answer detail (tutor_quiz_attempt_answers) is buried in the attempt screen
  • Cross-student or cross-course score sorting isn't a built-in saved view
  • Pivoting answer correctness into a per-question difficulty report requires SQL
  • Bulk-status changes (e.g. mark reviewed) aren't first-class

SleekView

  • Cross-course quiz attempt grading queue filtered to review_required
  • Per-question difficulty audit from tutor_quiz_attempt_answers
  • Sort and rank students by earned_marks across courses
  • Inline-update attempt_status for grading workflows
  • Save views per instructor or course

Features

What SleekView gives you for Tutor LMS

Cross-course grading queue

Filter tutor_quiz_attempts to attempt_status = review_required across all courses — instructor processes the queue inline without per-quiz screens.

Per-question difficulty audit

Group tutor_quiz_attempt_answers by question_id and show pass rate per question — find too-easy or too-hard questions in one view.

Per-student score history

Filter attempts by user_id and sort by attempt_ended_at for a complete attempt history per learner.

Audience

Who uses SleekView for Tutor LMS

Instructors

Grading queue across courses; rank students by score; review per-question performance.

Course designers

Question difficulty reports help spot poorly worded or miscalibrated quiz items.

Student support

Per-student attempt history visible during support — no jumping between course screens.

Questions

Common questions about SleekView for Tutor LMS

Yes. The custom tables (tutor_quiz_attempts, tutor_quiz_attempt_answers) are part of the core schema. Pro features that store data in additional tables (e.g. tutor_earnings) are also exposed where the schema is documented.

 

Yes — tutor_quiz_attempt_answers is exposed as a related child table per attempt, so you can expand a row to see exactly what the student answered.

 

When SleekView uses the Tutor LMS Quiz API to update status, the standard hooks (auto-grade, completion notification) fire. Direct DB writes skip hooks by design.

 

tutor_earnings and tutor_withdraws exist in the Pro version. SleekView can expose them; specific column-level support depends on the Tutor LMS version installed.

 

Yes — any SleekView view exports to CSV/JSON, including the joined tables.

 

Yes — each subsite has its own Tutor tables; SleekView reads the current subsite's data.

 

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.

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