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

SleekView Charts reads the course, lesson and enrolment posts AcademyPress writes and renders active learner counts, completion mix, top courses and weekly enrolment cadence as Number, Pie, Bar and Area cards instead of scattered per-course screens.

♾️ Lifetime License available

SleekView Charts dashboard for AcademyPress

Course progress is data, not just a per-learner profile

AcademyPress structures online learning as courses, lessons and learner enrolments on top of WordPress. Course content lives in custom post types, learner progress is stored as usermeta keyed by user_id with lesson and course completion flags, and enrolment records connect users to courses with date stamps. The plugin surfaces this through per-course screens and per-learner profiles, which is right for editing a course and wrong for understanding the academy as a whole.

SleekView Charts reads the AcademyPress posts and usermeta and renders the result as chart cards. A Number card counts active learners across the academy. A Pie shows the completion-status mix (in progress, completed, lapsed) so academy operators see whether the cohort is moving. A Bar ranks courses by enrolment count for the catalogue review. An Area trends enrolments per day so launch campaigns or new-course rollouts become visible.

Because the cards read the data AcademyPress already writes, no separate analytics tool is bolted on. Filters on the table view (date ranges, course, completion status) carry across to the chart view, so a single-course or last-30-days dashboard narrows every card in one click.

Workflow

Turn AcademyPress posts and usermeta into a dashboard

1

Read courses and enrolments

SleekView reads AcademyPress course and lesson post types joined with the usermeta keys AcademyPress writes for enrolment and completion. Each row carries user_id, course_id, status and completion timestamp.
2

Compose the chart cards

Pick Number, Pie, Bar, Area, Line or Radar cards. Group by course_id, status, enrolment_date or user role with Count, Sum, Average, Minimum or Maximum aggregation.
3

Save and scope the dashboard

Name the dashboard ("Academy health", "Course launch tracker") and gate it by WordPress capability so academy admins, instructors and support each see the slice they need.
4

Share or export

Send an instructor a read-only dashboard URL or export the filtered enrolment cohort to CSV. Cards refresh against the AcademyPress data live, so weekly reports stay current without spreadsheets.

Sample dashboard

Charts you can build from AcademyPress data

Each card reads from the course posts and usermeta AcademyPress maintains. Mix them to build dashboards for academy operations, instructor reviews or quarterly enrolment audits.
Number · Default

Active learners

Distinct user_id values with at least one in-progress course in usermeta. The single KPI an academy operations report anchors on.
Count
Bar · Horizontal

Top courses by enrolment

Courses ranked by inbound enrolment count from the enrolment usermeta. The shortlist for catalogue promotion, instructor staffing or syllabus review.
Count group by course_id
Pie · Donut text

Completion status mix

Share of enrolments by completion status (in progress, completed, lapsed). Surfaces whether the cohort is converting or stalling at a glance.
Count group by status
Area · Gradient

Enrolments per day

Daily new-enrolment cadence from the enrolment_date stamp. Useful for confirming course launches, email campaigns or seasonal promotions actually drive sign-ups.
Count group by enrolment_date

Comparison

Default AcademyPress reporting vs SleekView Charts

Default AcademyPress course screens

  • Course progress surfaces only on individual learner profiles
  • No academy-wide KPI for active learners or completion rate
  • Top courses by enrolment are not ranked anywhere in admin
  • No cohort breakdown by status, role or join date
  • No way to share a read-only academy snapshot with stakeholders

SleekView Charts

  • KPI card for active learners across the academy
  • Bar of top courses by enrolment for catalogue and staffing review
  • Pie of completion-status mix to surface cohort momentum
  • Area trend of enrolments per day to measure launch impact
  • Filters carry between the enrolment audit table and the chart cards

Features

What SleekView Charts gives you for AcademyPress

Academy as a dashboard

Render AcademyPress courses and enrolments as Number, Pie, Bar and Area cards so operators see academy shape and momentum, not only per-learner profile widgets.

Catalogue shortlist

A Bar of course_id by inbound count gives instructors and academy admins a data-backed shortlist for promotion, retirement or syllabus refresh.

Launch cadence trend

An Area on enrolment_date shows whether new courses, email campaigns or homepage features actually convert into enrolments week over week.

Audience

Who builds AcademyPress charts dashboards with SleekView

Academy admins

Track active learners as a KPI, rank courses by enrolment and watch enrolment cadence to evaluate course launches, promotional campaigns and seasonal demand.

Instructors

See a saved dashboard scoped to their courses with completion mix, in-progress counts and weekly enrolment trends so feedback to learners is grounded in real data.

Support

Spot lapsed enrolments and stuck learners as a cohort, then drill into the row list behind each card to triage outreach without rebuilding queries each time.

The bigger picture

Why academies need dashboards, not just course pages

AcademyPress already captures the data an academy operator needs: who enrolled, in which course, on what date and how far they got. The default surface places that data inside per-course and per-learner screens, which is right for editing a syllabus and unhelpful for almost everything operators do at the cohort level. A KPI for active learners anchors monthly reports, a top-courses Bar produces real catalogue decisions, a completion-status Pie surfaces whether the cohort is converting and an Area on enrolment_date tells the team whether a launch actually moved the curve.

Same enrolment rows, same status flags, completely different decision posture. The charts render the academy the plugin already runs as a dashboard, which is the difference between knowing courses exist and knowing how the academy is doing this quarter.

Questions

Common questions about SleekView Charts for AcademyPress

The AcademyPress course and lesson posts plus the usermeta keys AcademyPress writes for enrolment and completion. No new tracking is introduced and no extra meta keys are created on the site.

 

Yes. course_id and any instructor meta are first-class filters, so a saved dashboard can scope to one course, a single instructor's catalogue or a department cohort. The filter narrows every card on the page.

 

Yes. A Number card with aggregation Count over completed enrolments divided through a derived completion-rate column gives the headline conversion KPI. Combine with the status Pie for a fuller view.

 

Yes. Group by enrolment_date with Area or Line cards and aggregate as Count to see daily, weekly or monthly enrolment cadence. Useful for evaluating launches, email campaigns and promotional pushes.

 

Yes. The chart view and the table view share the dataset, so a filter for last-30-days enrolments or for a specific course narrows both surfaces. Operators pivot between row audit and chart summary without rebuilding filters.

 

Yes. SleekView views can be private to a user or shared with specific roles. A common setup is an academy-admin dashboard, an instructor-scoped dashboard per course and a read-only stakeholder snapshot for marketing.

 

No by default. The chart dashboards are read-only over the AcademyPress posts and usermeta. The accompanying table view can edit rows through the plugin's API when explicitly enabled, but the chart surface itself never writes.

 

Yes. Any filtered cohort behind a chart card exports as CSV with the same columns the table view would show, including user_id, course_id, status and enrolment_date. Useful for re-engagement outreach exports.

 

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