✨ 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 LearnDash: user activity & quiz attempts as tables

Read directly from learndash_user_activity and learndash_pro_quiz_statistic. Build per-student progress tables, quiz leaderboards, and stalled-learner reports without scripting.

♾️ Lifetime License available

SleekView table view for LearnDash

Course progress as a real table, not a series of profiles

LearnDash stores activity in learndash_user_activity with metadata in learndash_user_activity_meta, and quiz results across the learndash_pro_quiz_* family. SleekView reads them so you can build per-student progress tables, quiz score leaderboards, and stalled-learner reports in one screen.

Sample columns

A typical LearnDash activity view

Per-row activity entry from learndash_user_activity with score pulled from _meta.
Source: wp_learndash_user_activity + wp_learndash_user_activity_meta + wp_learndash_pro_quiz_statistic
User Type Course/Quiz Status Score Updated
alex@studio.co Lesson Intro to Photoshop Completed Apr 24
ria@design.io Quiz CSS Fundamentals Completed 92% Apr 24
tom@hello.dev Course Full Stack Bootcamp In Progress Apr 23
mia@brew.coop Quiz JS Basics Failed 48% Apr 23

Comparison

Default LearnDash reports vs SleekView

Default LearnDash reports

  • Reports are pre-shaped — limited column choice
  • Per-student progress and quiz history live in different screens
  • Stalled-learner reports require ProPanel or custom queries
  • Quiz score data in learndash_pro_quiz_statistic isn't easy to surface alongside activity
  • Bulk operations on activity records aren't available

SleekView

  • Per-student progress table joining course, lesson, topic, quiz activity
  • Quiz score leaderboard from learndash_pro_quiz_statistic
  • Filter incomplete activity by activity_started to find stalled learners
  • Surface activity_meta values (score, points) as columns
  • Save views per role (instructor, admin, support)

Features

What SleekView gives you for LearnDash

Per-student progress views

Filter learndash_user_activity by user_id and group by activity_type — one table that shows everything that user has done.

Quiz score leaderboards

Sort learndash_pro_quiz_statistic by score across courses or per quiz. Surface attempts and pass rates inline.

Stalled-learner reports

Filter activity where activity_status != 1 and activity_started is over N days ago — find learners who started but never finished.

Audience

Who uses SleekView for LearnDash

Instructors

Per-course completion table sorted by who's stalled — easy to identify learners who need a nudge.

L&D admins

Course-completion rates and quiz pass rates across the catalogue, filtered by date range.

Customer success

Per-student activity history visible during support calls — no jumping between profile screens.

Questions

Common questions about SleekView for LearnDash

No. SleekView reads the underlying tables directly, so you don't need LearnDash ProPanel to get the activity and quiz views described here.

 

Yes. Course progress is computed from learndash_user_activity rows where activity_type is course; SleekView aggregates them into a per-student progress percentage.

 

Quiz answers live in learndash_pro_quiz_statistic_ref. SleekView can expose them as a related child table so you can drill from a score down to per-question answers.

 

Where SleekView uses LearnDash's APIs (course/lesson/topic completion, quiz grading), the standard hooks fire. Direct table edits skip hooks by design — choose per-view.

 

Group-scoped views are supported — filter activity by user IDs that belong to a given groups custom post type membership.

 

Yes. SleekView exports any view to CSV/JSON, so you can hand reports to external tools without having to recreate the query.

 

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