SleekView Charts for LearnDash Groups
SleekView Charts reads learndash_user_activity, learndash_user_activity_meta and the groups custom post type directly. Members per group, completion mix, quiz score distribution and stalled-learner counts render as Number, Pie, Bar and Area cards in WP Admin.
♾️ Lifetime License available
Group reporting that goes beyond a roster screen
LearnDash Groups assigns learners to cohorts as a custom post type, with membership stored in user meta and activity tracked in learndash_user_activity rows scoped by user_id. Group leaders get a roster screen and a per-user progress drill-down. That is enough to see who is in the group, but not enough to see how the group is doing.
A corporate client running an onboarding cohort wants the share of members at each completion percentage, the quiz pass rate across the group, and how many learners stalled in the last two weeks. A university running course sections wants the same view per section. Both questions live in learndash_user_activity already, filtered by the user IDs that belong to the group, but the default LearnDash group screens render the data as paginated rows rather than a dashboard.
SleekView Charts reads the activity tables and the groups custom post type together. A Number card anchors active members. A Pie splits the group across course statuses. A Bar ranks groups by completion rate. An Area trends new activity per day across the cohort. Same LearnDash data, organised so a group leader can read the health of their cohort at a glance.
Workflow
Turn LearnDash Groups data into a dashboard
Scope to a group
Compose the chart cards
Save and scope the dashboard
Share or export
Sample dashboard
Charts you can build from LearnDash Groups data
Active members in group
Count
Cohort by course status
Count
group by activity_status
Members per group
Count
group by group_id
Activity per day across cohort
Count
group by activity_started
Comparison
Default LearnDash Groups reporting vs SleekView Charts
Default LearnDash Groups reporting
- Group rosters render as paginated lists, not a cohort dashboard
- Per-member completion percentage requires opening each user individually
- No single KPI for active members across the group
- Stalled-learner counts are not exposed as a visual
- No read-only dashboard URL to share with a corporate client outside WP Admin
SleekView Charts
- KPI card for active members in the current group
- Pie split across in-progress, completed and not-started members
- Bar ranking groups by size or completion rate
- Area trend of activity_started rows across the cohort
- Filters carry between the roster table view and the chart view on the same dataset
Features
What SleekView Charts gives you for LearnDash Groups
Group-scoped dashboards
Each chart card filters to the user IDs in the current group, so cohort leaders see only their members and L&D admins flip groups from a saved filter preset.
Filters span roster and charts
Filter to activity_status of in-progress in the chart and the underlying roster table stays in sync. Same learndash_user_activity query, two surfaces.
Share with corporate clients
Send a B2B client a read-only URL of their cohort dashboard. Quarterly business reviews work off the live LearnDash data instead of a screenshot of the roster screen.
Audience
Who builds LearnDash Groups charts dashboards with SleekView
B2B training operators
Run one cohort per corporate client. Anchor the QBR on active members, completion mix and a stalled-learner count so the renewal conversation has real data behind it.
University course sections
Give each section instructor a per-section dashboard. Completion pie, quiz pass rate and activity-over-time area sit beside the roster so grading and outreach happen on the same screen.
L&D programme managers
Chart group sizes and completion rates side by side across every cohort. Spot the groups that are falling behind before the programme dashboard rolls up and the variance disappears.
The bigger picture
Why LearnDash Groups deserves a cohort dashboard
LearnDash Groups is the feature that turns a single LearnDash site into a multi-cohort training platform, but the default group screens treat every cohort as a roster rather than as a unit of analysis. A B2B training operator running ten corporate clients on the same site needs to see each client cohort as a dashboard, not ten roster screens. A university with thirty course sections needs the same per-section view, repeatable across the catalogue.
Watching active members, completion mix, stalled count and activity trend per cohort changes the operational posture from reactive (waiting for a renewal call to discover engagement dropped) to proactive (spotting the stalled cohort in week two and intervening). Same learndash_user_activity and groups data, completely different conversation with the people paying for the programme.
Questions
Common questions about SleekView Charts for LearnDash Groups
Primarily learndash_user_activity, learndash_user_activity_meta and the groups custom post type plus its membership user meta. No data is copied, no analytics service is involved, the cards render straight off the tables LearnDash already maintains.
 Yes. SleekView gates each saved dashboard by WordPress capability, and the chart filters carry the group ID. A group leader logged into WP Admin sees only the cohort dashboard they have permission to see. L&D admins with site-wide capability can flip between groups using a saved filter preset.
 Yes. SleekView reads learndash_user_activity directly, so the group-scoped activity charts and stalled-learner counts work without ProPanel. ProPanel adds its own visualisation; SleekView Charts gives a composable dashboard layer that works alongside it without depending on it.
 Yes. Join learndash_pro_quiz_statistic to the group's user IDs and group by quiz post ID with an Average on points or a Count filtered to pass status. The result is a per-quiz pass rate bar that shows immediately which quizzes are the friction points for the cohort.
 Filter learndash_user_activity to activity_status not equal to 1 and activity_started older than a chosen threshold, then count distinct user_id values within the group. The result drops into a Number card that flags cohort attrition risk in time to intervene.
 Yes. LearnDash Groups supports parent and child groups, and SleekView traverses the relationship so a parent-group dashboard rolls up activity from every child group. A regional training manager can see all child cohorts in one Bar while each child cohort still has its own scoped dashboard.
 No. learndash_user_activity indexes user_id, activity_type, activity_status and activity_started, and SleekView's group-by queries use those indexes. Cohorts with tens of thousands of members render the dashboard in well under a second on typical Kinsta or WP Engine hardware.
 Yes. Any cohort dashboard exports to CSV or JSON, including the filtered membership list and the chart values. Useful for sending a corporate client a copy of their QBR data or for combining LearnDash cohort data with HRIS data in an external BI tool.
 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