SleekView Charts for Tutor LMS Pro
SleekView Charts reads tutor_quiz_attempts, tutor_earnings and tutor_withdraws directly and renders enrolment, grading queues, instructor earnings and payout cadence as Number, Pie, Bar and Area cards.
♾️ Lifetime License available
The Pro tables describe a marketplace. The default reports do not.
Tutor LMS Pro adds monetisation, certificates and assignments on top of the core quiz schema. The interesting numbers, instructor earnings, commission splits, withdrawal status and quiz pass rates, all land in known tables: tutor_quiz_attempts, tutor_quiz_attempt_answers, tutor_earnings and tutor_withdraws. The default Pro admin gives a per-instructor statements view and a course-level report, both of which flatten the schema back into a single screen.
SleekView Charts reads those tables as-is. A Number card carries total earnings this quarter. A Pie splits earnings across instructors. A Bar groups withdrawal counts by payment method or status. An Area trends pending grading queues over time so a head instructor can see the backlog growing before students complain.
Same database, same hooks where the API is used, same row-level table for audit. The dashboard is the marketplace report Tutor Pro deserves, built from the data the plugin already stores in WordPress.
Workflow
Turn the Tutor Pro tables into a dashboard
Pick the source table
Compose the chart cards
Save and scope the dashboard
Share or export
Sample dashboard
Charts you can build from Tutor LMS Pro data
Earnings this quarter
Sum(instructor_amount)
Earnings by instructor
Sum(instructor_amount)
group by user_id
Withdrawals by method
Count
group by method_name
Pending grading queue over time
Count
group by attempt_ended_at
Comparison
Default Tutor LMS Pro reporting vs SleekView Charts
Default Tutor Pro reports
- Earnings report is per-instructor or per-course, not a marketplace KPI
- Withdrawal status lives in a separate statements tab with no chart
- No time series of the grading backlog as it grows
- Quiz pass rate per question requires SQL, not a built-in view
- No read-only dashboard URL to share with finance or instructors
SleekView Charts
- KPI of total marketplace earnings this quarter from tutor_earnings
- Donut of earnings split across instructors
- Bar of withdrawals by payment method
- Area trend of pending grading attempts over time
- Filters carry between the chart view and the audit table on the same tables
Features
What SleekView Charts gives you for Tutor LMS Pro
Marketplace earnings as KPIs
Render tutor_earnings as Number and Pie cards so the operator sees the headline figure and the instructor split, not a long statements list per person.
Grading backlog over time
An Area on tutor_quiz_attempts filtered to review_required shows the backlog growing or shrinking, which is the metric head instructors actually need.
Per-role dashboards, same data
Save one dashboard for instructors, one for marketplace ops and one for finance. All three read the same tables, so the numbers reconcile by construction.
Audience
Who builds Tutor LMS Pro charts dashboards with SleekView
Marketplace operators
Earnings KPI plus instructor donut as the headline review, with a withdrawal-method bar to argue about which payment rails are worth keeping.
Head instructors
Grading backlog over time and pass-rate-per-question pivots, scoped to their courses, so quality conversations stay grounded in data.
Finance and ops
Pending versus paid withdrawals split, with a date filter, to plan payout runs and reconcile against the gateway statement at month end.
The bigger picture
Why a Tutor Pro marketplace needs a real dashboard
Tutor LMS Pro encourages a marketplace model: many instructors, many courses, recurring quiz attempts and rolling payouts. The default admin handles the per-instructor and per-course view well, and falls short the moment the operator wants the whole picture. A KPI of marketplace earnings turns vague growth talk into a number.
A pie of earnings by instructor frames the concentration risk. A bar of withdrawals by method tells ops which rails to keep. An area of pending grading attempts catches the backlog before the support tickets do.
Same tables Tutor already maintains, no second analytics stack, no waiting on a custom report.
Questions
Common questions about SleekView Charts for Tutor LMS Pro
tutor_quiz_attempts and tutor_quiz_attempt_answers for grading, tutor_earnings and tutor_withdraws for monetisation, the course post type for enrolment, and joins to users for instructor email. SleekView only reads what Tutor has already written.
 No. The chart view runs aggregations against the tables directly. Inline edits in the table view route through the Tutor Quiz API where supported so completion hooks fire, but chart rendering is read-only and never triggers downstream effects.
 Yes. Group a Pie or Bar by user_id on tutor_earnings with Sum on instructor_amount. The donut variant labels each slice with the instructor name. Useful for marketplace review and for quarterly retention conversations with top earners.
 Filter tutor_quiz_attempts to attempt_status equals review_required and render an Area card grouped by attempt_ended_at. The line goes up when grading slows, down when an instructor clears the queue. A reliable early warning before the student emails arrive.
 Yes. tutor_withdraws stores a status column. Render a Pie grouped by status to see pending versus approved versus rejected, with the date filter scoped to the payout window finance cares about.
 Yes. The aggregations use standard table indexes on user_id, course_id and the timestamp columns. Date-scoped charts stay fast at scale. All-time aggregates without a date filter are heavier and opt-in per view.
 Yes. Add a filter for user_id and every card narrows. Useful for instructor self-service dashboards (their earnings, their pending withdrawals, their grading backlog) without exposing other instructors' data.
 Yes. Any chart card can drop down to the table view of the same dataset, and exports respect the column choice. Finance gets a CSV that matches what they see on the dashboard, not a separate report.
 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