SleekView Charts for LearnDash Notifications: trigger and delivery dashboards
SleekView Charts reads the sfwd-notifications post type, its trigger postmeta and the underlying learndash_user_activity rows directly. Notification volume, trigger-type mix, top firing courses and delivery trend render as Number, Pie, Bar and Area cards inside WP Admin.
♾️ Lifetime License available
Notifications fire silently. A dashboard makes the volume legible.
LearnDash Notifications attaches automated emails to course events through the sfwd-notifications post type. Each notification post stores its trigger (course completed, quiz failed, lesson started, group enrolment) in _ld_notifications_* postmeta, and the underlying course event itself lives in learndash_user_activity as a row with an activity_type and activity_status. The plugin's own admin lists the notifications but never visualises how often they fire or which courses dominate the volume.
SleekView Charts reads both sides. The notification configuration table joins to the activity log via the trigger mapping, and a chart card can count firings per trigger, per course, per day. Where a team runs forty notifications across a six-course catalogue, the dashboard reveals that two notifications produce 78 percent of all firings while half the configured notifications never trigger at all.
That picture is the difference between guessing whether the notification configuration is working and seeing it. A monthly review takes thirty seconds. A course launch that should have produced a wave of welcome-notification firings shows up as a step change on the area card, or its absence does. SleekView Charts is a configuration tool with no scheduled jobs and no separate analytics store, just live reads against the LearnDash tables.
Workflow
Turn LearnDash Notifications activity into a dashboard
Map the notification source
Compose the chart cards
Save and scope the dashboard
Share or export
Sample dashboard
Charts you can build from LearnDash Notifications data
Notifications fired this month
Count
Firings by trigger type
Count
group by activity_type
Top courses by notification volume
Count
group by course_id
Notification volume over time
Count
group by activity_started
Comparison
Default LearnDash Notifications admin vs SleekView Charts
Default Notifications admin
- Notification post list shows configuration but never visualises how often each one fires
- No native breakdown of firings by trigger type, course or day
- Volume trend against the course release calendar is not a default visual
- Configured-but-never-fired notifications stay invisible until a content audit
- Stakeholders without admin access cannot see the operational picture
SleekView Charts
- KPI card for notification volume inside the same WP Admin where LearnDash lives
- Pie split across course_completed, lesson_completed, quiz_passed and group events
-
Bar ranking courses by notification firings via course_id on
learndash_user_activity - Area trend of firings against course release dates
- Filters carry between the underlying activity table and the chart view
Features
What SleekView Charts gives you for LearnDash Notifications
Notification health in WP Admin
Render the LearnDash trigger log as Number, Pie, Bar and Area cards. The operational dashboard sits next to the notification configuration instead of in a separate analytics tool.
Filter by trigger and course
Filter to a single activity_type or course_id in the chart view and the underlying table stays in sync. Same learndash_user_activity query, two visual surfaces, no duplicate filter UI.
Share with non-admins
Send a programme owner a URL of the notification dashboard. They see the firing volume without needing the LearnDash admin tour or a screenshot from last week.
Audience
Who builds LearnDash Notifications charts dashboards with SleekView
Course admins
Audit which configured notifications actually fire. A donut split across activity_type reveals that the welcome notification produces most of the volume and that three quiz-failed templates never fire at all.
Learning operations
Compare firing volume to enrolment growth. Notification volume should track course activity, and a flat trend against a growing catalogue is the first sign a trigger broke after a content change.
Programme owners
Watch a single area card for the launch week of a new course. The expected step change in firings either appears, or the team finds out the welcome notification was attached to the wrong course before anyone complains.
The bigger picture
Why notification configuration deserves a dashboard
LearnDash Notifications quietly drives most of the operational email a course site sends. When the configuration works, learners receive welcomes, reminders and certificates at the right moment and nobody thinks about it. When the configuration breaks because of a renamed activity_type, a deactivated trigger or a content change that moved the event under a different course, the silence is the only signal anything is wrong.
Putting firing volume on a dashboard inside WP Admin, next to the sfwd-notifications post list and the underlying learndash_user_activity rows, turns silent automation into visible automation. The team sees in seconds whether the configuration is doing its job, broken triggers surface on the chart rather than in a support ticket, and the monthly review is a glance rather than a guess. Same data the plugin already writes, dramatically more operational confidence.
Questions
Common questions about SleekView Charts for LearnDash Notifications
Two sources. The configuration side is the sfwd-notifications post type with its _ld_notifications_* postmeta, which defines which event triggers which email. The firing side is learndash_user_activity, which is the source of truth for every event LearnDash records, including the ones that fire notifications. SleekView reads both directly.
 No. The dashboard reads learndash_user_activity for the firing events and the notification post type for the configuration. Both exist by default. Where the plugin writes additional log entries the dashboard reads those too, but it never depends on an optional log being switched on.
 Yes. The activity rows record course_id and learndash_user_activity_meta carries group context. SleekView can group by either, so the same dashboard supports a per-course view, a per-group view and the union of both without rewriting the underlying query.
 Yes. SleekView reads the sfwd-notifications post type independently, so the dashboard can list configured notifications whose firing count is zero. That is the most common operational finding in the first run of the dashboard.
 The cards render against the live LearnDash tables. There is no scheduled aggregation job and no separate analytics store. The numbers reflect the state of learndash_user_activity and sfwd-notifications at the moment the dashboard renders.
 Yes. ProPanel and SleekView read the same underlying tables but render different views. SleekView Charts complements ProPanel with a notification-specific dashboard that ProPanel does not provide. Both can run side by side without conflict.
 No. learndash_user_activity is indexed on activity_type, course_id and activity_started, and SleekView's group-by queries hit those indexes. Sites with millions of activity rows still render the dashboard well under a second on typical Kinsta or WP Engine hardware.
 Yes. The chart view exports the underlying notification firings to CSV or JSON. Useful for sending a configuration audit to a programme owner or for combining the firing log with the receiving email system's bounce data outside WordPress.
 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 checkoutBrowse more
- Razorpay For Woocommerce
- Woocommerce Deposits
- Woocommerce Google Analytics Pro
- Wc Multivendor Marketplace
- Woocommerce Shipping Fedex
- Woocommerce Mailchimp Discount
- Paystack Woocommerce
- Ecwid
- Yith Woocommerce Deposits And Down Payments
- Woocommerce Tax Toggle
- Woocommerce Follow Up Emails
- Woocommerce Customer History
- Yith Woocommerce Uploads
- Stock Manager For Woocommerce
- Woocommerce Store Credit
- Kartra Membership
- Woocommerce Paid Courses
- Memberium
- Simple Membership
- Ultimatemember Reviews
- Wp Private Content Plus
- Profile Builder
- Ultimatemember Friends
- Private Content Restricted Content
- Ultimatemember Stripe
- Ultimatemember Private Content
- Profile Magic
- Memberships By Supsystic
- Tva Thrive Apprentice
- Armember