SleekView Charts for MasterStudy LMS Pro: course marketplace dashboards
SleekView Charts reads wp_stm_lms_user_courses, wp_stm_lms_user_lessons, wp_stm_lms_quizzes, and the MasterStudy course post type. Active enrolments, instructor leaderboard, completion mix, and revenue trend render as Number, Pie, Bar, and Area cards in WP Admin.
♾️ Lifetime License available
Marketplace LMS data finally on one chart screen
MasterStudy LMS Pro adds payment gateways, instructor commissions, drip content, and certificates to free MasterStudy. The data still flows through the core tables: wp_stm_lms_user_courses for enrolment with status (enrolled, in_progress, complete) and progress_percent, wp_stm_lms_user_lessons for lesson completion, and wp_stm_lms_quizzes for quiz attempts with passed and score columns. Pro adds order rows (PMPro or WooCommerce depending on integration) and commission entries linked through course post meta.
The default Pro admin shows enrolments inside each course detail page and orders in a separate tab. A marketplace with twenty instructors has no global instructor leaderboard, no catalogue-wide completion mix, and no revenue trend chart inside the LMS. Each question takes a manual SQL pass or a CSV export pivoted in a spreadsheet.
SleekView Charts reads the MasterStudy tables together. A Number card anchors active enrolments. A Pie splits learners by status. A Bar ranks instructors by enrolments via the course post meta. An Area trends new enrolments per day. Filters carry across every card so a per-instructor or per-course review is two clicks, not three exports.
Workflow
Build the MasterStudy LMS Pro dashboard
Pick the enrolment table
wp_stm_lms_user_courses as the source. SleekView reads status, progress_percent, course_id, user_id, and start_time so each card aggregates on enrolment volume, completion percent, or trend.
Join lessons, quizzes, and courses
wp_stm_lms_user_lessons for lesson completion granularity and wp_stm_lms_quizzes for quiz averages. Join the course post type for titles and the instructor (post_author or stm_lms_author meta key).
Configure the chart cards
Save and gate per role
Sample dashboard
Charts from MasterStudy LMS Pro data
Active enrolments
Count
Completion status share
Count
group by status
Top instructors by enrolments
Count
group by instructor_id
New enrolments per day
Count
group by start_time
Comparison
Default MasterStudy Pro admin vs SleekView Charts
Default MasterStudy Pro admin
- Enrolments live inside each course detail page, no catalogue-wide view
- Instructor leaderboard requires a manual SQL query or CSV export
- Status share is a filter on a table, not a saved donut
- Revenue and commission trend is not a chart, only an order list
- Filters do not carry between course detail and orders tabs
SleekView Charts
-
Active-enrolment Number card from
wp_stm_lms_user_courses -
Status donut over the
statuscolumn -
Instructor leaderboard via the
stm_lms_authorcourse meta -
Daily enrolment area chart from
start_time - Cards link to SleekView Tables for per-enrolment drill-in
Features
What SleekView Charts gives you for MasterStudy LMS Pro
Marketplace overview KPIs
Number cards count active enrolments, completions, and instructors across the catalogue, so the academy lead has a single source for board reporting. Filters scope the same KPI to a single instructor or course.
Status mix donut
Pie cards over the status column give a share-of-total visual for enrolled, in_progress, and complete. Useful for the weekly stand-up where the stalled ratio matters more than the raw count.
Instructor leaderboard
Bar cards group by instructor_id and rank by enrolment count, completion rate, or revenue contribution. One glance tells the academy who is selling courses and who is delivering them.
Audience
Who builds MasterStudy LMS Pro dashboards with SleekView
Academy admins
Catalogue-wide enrolment Number card, instructor leaderboard Bar, and completion mix Donut on one dashboard. Replaces a multi-tab admin tour with a saved view.
Instructors
Scoped variant filtered to instructor_id equals the current user. Each instructor sees their own enrolment count, completion rate, and quiz averages without admin intervention.
Finance
Daily enrolment area paired with revenue Sum from joined order rows. Reconciles MasterStudy orders to the LMS catalogue without exporting two CSVs.
The bigger picture
Why marketplace LMS data deserves charts, not multi-tab admins
Multi-instructor marketplaces look at the same handful of numbers every week. Active enrolments, instructor leaderboard, completion mix across the catalogue, and the trend of new enrolments over time. Each one lives in the wp_stm_lms tables already, but the default Pro admin spreads them across course detail pages, an orders tab, and instructor profile screens.
The data is correct, the surface is fragmented. SleekView Charts treats the MasterStudy tables as sources you point chart cards at, with filters that carry across the whole dashboard. The result is a real marketplace dashboard that updates as enrolments and orders write, not a screenshot from three different admin tabs.
Questions
Common questions about SleekView Charts for MasterStudy LMS Pro
Both work. The schema is identical (wp_stm_lms_user_courses, wp_stm_lms_user_lessons, wp_stm_lms_quizzes) and Pro adds payment-related rows but does not change the join keys. SleekView Charts reads the same source on either tier, so a free MasterStudy site can build most of the dashboard described here.
 Yes. SleekView dashboards support page-level filters (course, instructor, date range, status) that propagate to every chart card. Pick an instructor and the Number, Pie, Bar, and Area cards all recompute against that subset.
 Yes, when stored. MasterStudy Pro writes commission rows linked through course post meta. SleekView joins through that key so a Bar card can rank instructors by commission earned alongside enrolment count, on the same dashboard.
 Yes. wp_stm_lms_quizzes stores attempts with passed and score columns. A Pie card on passed gives the pass-rate share, and a Bar grouped by course_id with Average on score surfaces courses where quiz performance is collapsing.
 Reads run against the live tables on dashboard load, so the numbers reflect activity up to that moment. Heavier aggregates (lifetime instructor revenue) opt into a configurable cache so they do not recompute on every visit; the cache window is per-card.
 Yes. Each card exports its underlying aggregated rows as CSV or JSON. Useful for marketplace operations where finance needs a quarterly instructor commission snapshot alongside the WordPress order export.
 Yes. SleekView Charts reads the same wp_stm_lms tables the SleekView Table view writes to, so a status change or progress correction recomputes the dashboard on the next load. MasterStudy hooks fire normally so downstream certificates and notifications continue to run.
 Yes. Each subsite has its own MasterStudy tables and SleekView Charts reads the current subsite. Cross-site aggregation is not supported, but per-site dashboards behave as expected and can be scoped per role.
 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 checkoutBrowse more
- Yith Woocommerce Frequently Bought Together
- Wcfm Marketplace
- Woocommerce Pdf Vouchers
- Dokan
- Mailchimp For Woocommerce
- Yith Woocommerce Cart Messages
- Woocommerce
- Yith Woocommerce Name Your Price
- Yith Woocommerce Pdf Invoice
- Ecwid
- Yith Woocommerce Uploads
- Yith Woocommerce Popup
- Wpforms Checkout Addon
- Berocket Product Filter
- Yith Woocommerce Color And Label Variations
- Ultimatemember Content Restriction
- Ultimate Membership Pro
- Memberpress Developer
- Memberpress Importer
- Pmpro Multiple Memberships Per User
- Buddydrive
- Pmpro Register Helper
- Ultimatemember MyCRED
- Memberpress Pro
- Profile Magic
- Ultimatemember Stripe
- Ultimatemember Friends
- Thrive Apprentice
- User Meta Manager
- Simple Membership