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

SleekView Charts dashboard for Tutor LMS Pro

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

1

Pick the source table

Choose tutor_quiz_attempts for grading, tutor_earnings for revenue, tutor_withdraws for payouts or the course post type for enrolment. SleekView lists every column on each.
2

Compose the chart cards

Pick Number, Pie, Bar, Line, Area, Radar or Radial. Group by instructor_id, course_id, payment_method, attempt_status or paid date. Aggregate as Count, Sum, Average, Minimum or Maximum.
3

Save and scope the dashboard

Name it (Marketplace KPIs, Grading backlog, Instructor payouts) and gate it by WordPress capability so instructors see their slice and the marketplace operator sees the whole.
4

Share or export

Send a read-only URL to an instructor or to finance, or export the filtered set to CSV for an accountant. The dashboard refreshes against the live tables.

Sample dashboard

Charts you can build from Tutor LMS Pro data

Each card reads from the same Tutor tables the admin already populates. Build a dashboard for marketplace operators, instructors or finance.
Number · Default

Earnings this quarter

Total instructor earnings in the active date filter, read directly from tutor_earnings. The single KPI a marketplace review opens with.
Sum(instructor_amount)
Pie · Donut text

Earnings by instructor

Donut of earnings per instructor across the marketplace. Surfaces top earners and quiet instructors at a glance, without exporting a statement.
Sum(instructor_amount) group by user_id
Bar · Horizontal

Withdrawals by method

Count of tutor_withdraws rows grouped by payment method. Helps ops decide whether a method is worth maintaining and where most payout volume goes.
Count group by method_name
Area · Gradient

Pending grading queue over time

Daily count of tutor_quiz_attempts with status review_required. Lets head instructors watch the backlog grow before students complain about slow grading.
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.

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