SleekView Charts for School Pro
Same School Pro schema SleekView already reads as tables, now grouped into chart cards. Active enrolments, progress bands, instructor workload, and certificate throughput as a single dashboard you save and share.
♾️ Lifetime License available
Per-course reports stop scaling once a school grows
School Pro reports each course on its own screen. That works when a coach runs one signature course, but breaks the moment a school adds a second instructor, a second cohort, and a third drip schedule. The data is in the database, courses, lessons, certificates, and user meta tracking progress, but the default admin never adds it up across the catalogue.
SleekView Charts reads the same custom post types and usermeta rows the table view already reads, then renders them as chart cards: total active learners as a Number, progress bands as a Donut, instructor workload as a horizontal Bar, and weekly enrolment trend as an Area chart. The data path is the same SleekView agents already use, no new sync, no separate analytics database.
School administrators get the school-wide picture in one screen. Instructors see their own workload card scoped by capability. Curriculum coordinators watch certificate throughput trend week over week. Same hooks, same source of truth, dramatically less clicking through per-course reports.
Workflow
How SleekView builds School Pro chart cards
Pick a School Pro source
users with School Pro progress meta joined. SleekView auto-detects the keys present.
Group by a real column
groupBy and one aggregation across the rows.
Pick the right chart type
Save the dashboard and scope it
Sample dashboard
Charts you can build from School Pro data
Active learners
Count
Progress band distribution
Count
group by progress_band
Active learners per instructor
Count
group by instructor_id
Enrolments per week
Count
group by enrolment_date
Comparison
Default School Pro reporting vs SleekView Charts
Default School Pro reports
- Reports are per course, not school-wide
- Instructor workload is not summarised across courses
- Progress distribution lives inside individual course screens
- No time-series trend for enrolments or certificate throughput
- Custom student meta (cohort, scholarship, SIS ID) never appears in charts
SleekView Charts
-
Reads School Pro post types and
usermetadirectly, no new sync - Number, Bar, Donut, and Area cards on a single dashboard
- Group by instructor, course, progress band, or enrolment date
- Scope cards per role with WordPress capabilities
- Drill from any chart card to the underlying SleekView table
Features
What SleekView Charts gives you for School Pro
School-wide KPIs as cards
Active learners, weekly enrolments, certificates issued, and stalled-progress count as Number cards on the same screen. The view a school administrator wants on Monday morning.
Instructor load at a glance
Horizontal Bar of active learners per instructor reads School Pro's assigned-instructor postmeta. Rebalance courses before the next term without spreadsheet exports.
Trend lines that drill to rows
Weekly enrolment and completion trend as Area cards. Click into any week and you land on the SleekView table filtered to those exact enrolments.
Audience
Who builds School Pro charts dashboards with SleekView
School administrators
School-wide enrolment, progress band, and certificate throughput on one screen. Spot stalled cohorts before they show up in support tickets.
Instructors
Personal dashboard scoped to their own courses: active learners, progress distribution, certificates pending. Pinned to the WP admin home for the role.
Curriculum coordinators
Certificate throughput week over week and drip-cohort distribution per course. Audit catalogue-wide progress without opening every course's drip schedule.
The bigger picture
Why a school-wide dashboard beats per-course reports
School Pro's per-course reports are fine for a coach with one course and forty students. They are not fine for a school running twenty courses, six instructors, and a steady stream of cohorts that finish, stall, and renew on overlapping schedules. School administrators end up exporting course reports into a spreadsheet on Monday morning, copy-pasting numbers into a Notion page nobody reads, and missing the at-risk cohort until the support tickets land.
SleekView Charts reads the same custom post types and user meta the table view reads, then renders the dashboard the default admin should have shipped: active enrolments, progress bands, instructor load, certificate throughput. Cards drill back to the SleekView table for the rows behind a number, so reporting and operations are one click apart. The school stops running on weekly spreadsheets.
Questions
Common questions about SleekView Charts for School Pro
Yes. Charts is a view layer on the same SleekView dataset, so the course, lesson, and certificate post types plus the usermeta progress and instructor-assignment keys feed both views. The columns you already exposed as a table become groupable fields for chart cards.
Yes. Each chart card respects the same WordPress capability gating as SleekView views, so an instructor sees cards scoped to courses where they're the assigned instructor. School administrators see the cross-catalogue cards on the same dashboard.
 
SleekView exposes progress percent from School Pro's usermeta and lets you bucket the value with a derived column (0-25, 26-50, etc.). The Donut card then groups by that bucket. Bucket definitions live in the view config so admins and instructors share one source of truth.
Yes. Chart cards query the same underlying tables and meta. An inline progress update or instructor reassignment in the SleekView table appears in the next card refresh, no separate sync step.
 Yes. Group by enrolment date or certificate-issued meta with a daily or weekly bucket and pick an Area or Line variant. The trend chart reads the same date columns the table view sorts by.
 
Each chart card runs one aggregate query against indexed columns on posts and users, with usermeta joins scoped per key. Cards cache for a configurable interval so a dashboard with several cards stays snappy even on large rosters.
No. School Pro's course builder, per-student profile, and certificate generator stay where they are. SleekView Charts adds the school-wide dashboard the default admin doesn't ship, without disturbing existing workflows.
 
Yes. If your school adds usermeta for cohort tag, scholarship flag, or SIS ID, those keys are groupable in chart cards too. A Bar of active learners per cohort or a Donut of scholarship status is one card config away.
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