
LearnDash Integration
Connect LearnDash with 800+ apps and build intelligent automated workflows — no code, ready in minutes.
Supported triggers & actions in LearnDash
A trigger is the event that starts the workflow; an action is what FlowMattic performs to sync data with LearnDash.
Course Completed
Tiggers when a course is completed
TriggerEnrolled Into a Course
Tiggers when a user is enrolled into a new course
TriggerAdded Into a Group
Tiggers when a user is added to group access
TriggerEssay Submitted
Tiggers when a new essay is submitted
TriggerGroup Completed
Tiggers when a user completes all courses in a group
TriggerLesson Completed
Tiggers when a lesson is completed
TriggerQuiz Completed
Tiggers when a quiz is completed by student
TriggerTopic Completed
Tiggers when a topic is completed
TriggerAdd to Group
Add user to group(s).
ActionRemove From Group
Remove from group.
ActionEnroll Into Course
Enrol user into a course.
ActionRemove From Course
Remove the student access from LearnDash course(s).
ActionMark Course as Complete
Mark the course as complete for user.
ActionReset Courser Progress
Reset the given course progress for user.
Action
Up and running in three steps
Connect your account
Authorize LearnDash inside FlowMattic in a couple of clicks — no API keys to hunt down.
Pick a trigger
Choose the LearnDash event that should kick off your workflow.
Automate the actions
Chain in as many actions and apps as you need — FlowMattic runs the workflow 24/7.
Popular LearnDash workflows
See how teams are using LearnDash with FlowMattic to automate their work.
Create FluentCRM contacts for newly-enrolled LearnDash students
Add Mailchimp subscribers for new LearnDash course students
Create or update MailerLite subscribers for new enrollments into a LearnDash course
Enroll new UpViral leads as LearnDash users
Log LearnDash course progress in Google Sheets
Enroll users into LearnDash courses when new WooCommerce orders are placed
Add new WPForms form entries to LearnDash groups
Enroll customers into LearnDash courses upon new ThriveCart upsell purchases
Enroll customers into LearnDash courses upon new membership started in Buy Me a Coffee
Connect LearnDash with 800+ apps
Build powerful automated workflows by connecting LearnDash with your favorite tools and platforms.
About LearnDash
Version 1.0.4
LearnDash is the most powerful learning management system for WordPress. You can create and sell professional, engaging courses in just a few clicks.
Related categories
LearnDash integration changelog
Track the latest updates, new features, and improvements
v1.0.4 – 25 April, 2025
– Improved: Course complete trigger now has access to more course data and user data as well
– Fix: Course complete trigger not preserving the selected course in editor
v1.0.3 – 23 April, 2025
– Fix: Enrolled Into a Course action was not sending the captured data to live execution
v1.0.2 – 28 March, 2025
– Improved: Added user email in trigger responses if the user is registered on site
– Fix: Create a new user if not found in Enrol user into course was not working
v1.0.1 – 8 Sept. 2024
– Improve: Add to group action creating new user when not exist, now set the user email as the username for easy access
v1.0 – 16 Sept. 2023
– Initial release
Ready to automate your WordPress workflows?
Connect LearnDash with hundreds of other apps through FlowMattic. No coding required — just simple, powerful automation.
Connect LearnDash now
Join thousands automating their workflows with FlowMattic. Get started in minutes.



































