Connect LearnDash to WordPress

Did you know you can connect LearnDash and WordPress to create completely automated workflows without any human interaction? This not only saves you time, but resources to focus on things that are really important to your business. This and much more is possible with our plugin WP Webhooks.

All available endpoints

To learn more about how to connect LearnDash, simply click on one of the available triggers and actions down below.
Triggers (Send Data) Actions (Receive Data)
The WordPress Logo for our integration Comment created The LearnDash Logo for our WP Webhooks integration Complete courses
The WordPress Logo for our integration Comment deleted The WordPress Logo for our integration Create comment
The WordPress Logo for our integration Comment trashed The WordPress Logo for our integration Create post
The WordPress Logo for our integration Comment updated The WordPress Logo for our integration Create user
The LearnDash Logo for our WP Webhooks integration Course completed The WordPress Logo for our integration Custom PHP action
The WordPress Logo for our integration Custom trigger called The WordPress Logo for our integration Delete comment
The WordPress Logo for our integration DEMO TEST TRIGGER The WordPress Logo for our integration Delete post
The WordPress Logo for our integration Email sent The WordPress Logo for our integration Delete user
The LearnDash Logo for our WP Webhooks integration Lesson completed The WordPress Logo for our integration Get multiple posts
The WordPress Logo for our integration Post created The WordPress Logo for our integration Get multiple users
The WordPress Logo for our integration Post deleted The WordPress Logo for our integration Get post
The WordPress Logo for our integration Post trashed The WordPress Logo for our integration Get user
The WordPress Logo for our integration Post updated The WordPress Logo for our integration Send email
The LearnDash Logo for our WP Webhooks integration Quiz completed The WordPress Logo for our integration Set taxonomy term meta
The LearnDash Logo for our WP Webhooks integration Quiz failed The WordPress Logo for our integration Set taxonomy terms
The LearnDash Logo for our WP Webhooks integration Topic completed The WordPress Logo for our integration Test action
The WordPress Logo for our integration User created The WordPress Logo for our integration Trash comment
The WordPress Logo for our integration User deleted The WordPress Logo for our integration Update comment
The WordPress Logo for our integration Activate plugin Pro
The WordPress Logo for our integration User updated The LearnDash Logo for our WP Webhooks integration Adjust group leader Pro
The LearnDash Logo for our WP Webhooks integration Assignment uploaded Pro The WordPress Logo for our integration Call PHP function Pro
The LearnDash Logo for our WP Webhooks integration Course access expired Pro The WordPress Logo for our integration Call apply_filters hook Pro
The LearnDash Logo for our WP Webhooks integration Course access granted Pro The LearnDash Logo for our WP Webhooks integration Complete lessons Pro
The LearnDash Logo for our WP Webhooks integration Course access removed Pro The LearnDash Logo for our WP Webhooks integration Complete topics Pro
The LearnDash Logo for our WP Webhooks integration Group access granted Pro The WordPress Logo for our integration Copy file Pro
The LearnDash Logo for our WP Webhooks integration Group access removed Pro The WordPress Logo for our integration Copy folder Pro
The WordPress Logo for our integration Hook apply_filters fired Pro The WordPress Logo for our integration Create URL attachment Pro
The WordPress Logo for our integration Hook do_action fired Pro The WordPress Logo for our integration Create base64 attachment Pro
The WordPress Logo for our integration New site created Pro The WordPress Logo for our integration Create file Pro
The WordPress Logo for our integration Plugin activated Pro The WordPress Logo for our integration Create folder Pro
The WordPress Logo for our integration Plugin deactivated Pro The LearnDash Logo for our WP Webhooks integration Create group Pro
The WordPress Logo for our integration Plugin deleted Pro The WordPress Logo for our integration Create path attachment Pro
The WordPress Logo for our integration Shortcode called Pro The WordPress Logo for our integration Create taxonomy term Pro
The WordPress Logo for our integration Taxonomy term created Pro The WordPress Logo for our integration Deactivate plugin Pro
The WordPress Logo for our integration Taxonomy term deleted Pro The WordPress Logo for our integration Delete attachment Pro
The WordPress Logo for our integration Taxonomy term updated Pro The LearnDash Logo for our WP Webhooks integration Delete course progress Pro
The WordPress Logo for our integration User logged out Pro The WordPress Logo for our integration Delete file Pro
The WordPress Logo for our integration User password reset Pro The WordPress Logo for our integration Delete folder Pro
The WordPress Logo for our integration WordPress hook fired Pro The LearnDash Logo for our WP Webhooks integration Delete quiz progress Pro
The WordPress Logo for our integration Delete taxonomy term Pro
The WordPress Logo for our integration Fire do_action hook Pro
The WordPress Logo for our integration Fire multiple webhooks Pro
The LearnDash Logo for our WP Webhooks integration Get group leaders Pro
The WordPress Logo for our integration Get taxonomy term Pro
The WordPress Logo for our integration Get taxonomy terms Pro
The LearnDash Logo for our WP Webhooks integration Grant course access Pro
The LearnDash Logo for our WP Webhooks integration Grant group access Pro
The WordPress Logo for our integration Install plugin Pro
The LearnDash Logo for our WP Webhooks integration Mark lesson incomplete Pro
The LearnDash Logo for our WP Webhooks integration Mark topics incomplete Pro
The WordPress Logo for our integration Move file Pro
The WordPress Logo for our integration Move folder Pro
The WordPress Logo for our integration Multisite assign user Pro
The LearnDash Logo for our WP Webhooks integration Remove course access Pro
The LearnDash Logo for our WP Webhooks integration Remove group access Pro
The WordPress Logo for our integration Rename file or folder Pro
The WordPress Logo for our integration Send remote HTTP POST Pro
The WordPress Logo for our integration Uninstall plugin Pro
The WordPress Logo for our integration Update plugin Pro
The WordPress Logo for our integration Update post Pro
The WordPress Logo for our integration Update taxonomy term Pro
The WordPress Logo for our integration Update user Pro

Get started

Below you will various information and helpfiles that get you started on automating LearnDash with WordPress.

Requirements

To take advantage of these integrations, please make sure the following plugins/services are installed and activated.

Documentation

Down below you will find further details on how to take advantage of the features offered by WP Webhooks so that you can get started in no time.

Scenario examples

Down below are various examples on how you can use these two integrations in combination.
When a course was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, get a user via The WordPress Logo for our integration WordPress.
When a group access was granted via The LearnDash Logo for our WP Webhooks integration LearnDash, copy a folder via The WordPress Logo for our integration WordPress.
When a group access was removed via The LearnDash Logo for our WP Webhooks integration LearnDash, create a comment via The WordPress Logo for our integration WordPress.
When a course access was granted via The LearnDash Logo for our WP Webhooks integration LearnDash, get or search for multiple users via The WordPress Logo for our integration WordPress.
When a quiz was failed via The LearnDash Logo for our WP Webhooks integration LearnDash, copy a folder via The WordPress Logo for our integration WordPress.
When a course was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, update a post via The WordPress Logo for our integration WordPress.
When a lesson was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, update a taxonomy term via The WordPress Logo for our integration WordPress.
When a course access expired via The LearnDash Logo for our WP Webhooks integration LearnDash, create a folder via The WordPress Logo for our integration WordPress.
When a topic was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, deactivate a plugin via The WordPress Logo for our integration WordPress.
When a quiz was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, create a file via The WordPress Logo for our integration WordPress.
When a course access was granted via The LearnDash Logo for our WP Webhooks integration LearnDash, rename a file or a folder via The WordPress Logo for our integration WordPress.
When an assignment was uploaded via The LearnDash Logo for our WP Webhooks integration LearnDash, rename a file or a folder via The WordPress Logo for our integration WordPress.
When a quiz was failed via The LearnDash Logo for our WP Webhooks integration LearnDash, deactivate a plugin via The WordPress Logo for our integration WordPress.
When a topic was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, set custom taxonomy term meta data via The WordPress Logo for our integration WordPress.
When a quiz was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, copy a file via The WordPress Logo for our integration WordPress.
When a course access expired via The LearnDash Logo for our WP Webhooks integration LearnDash, get one or multiple taxonomy terms via The WordPress Logo for our integration WordPress.
When a quiz was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, uninstall a plugin via The WordPress Logo for our integration WordPress.
When a lesson was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, call a apply_filters hook via The WordPress Logo for our integration WordPress.
When an assignment was uploaded via The LearnDash Logo for our WP Webhooks integration LearnDash, install a plugin via The WordPress Logo for our integration WordPress.
When a group access was removed via The LearnDash Logo for our WP Webhooks integration LearnDash, fire multiple webhooks within one request via The WordPress Logo for our integration WordPress.
When a quiz was completed via The LearnDash Logo for our WP Webhooks integration LearnDash, delete a post via The WordPress Logo for our integration WordPress.

Connection summary

Learn more of what the LearnDash and the WordPress integrations are about.

LearnDash

LearnDash is a WordPress plugin that enables website owners to create and sell online courses on their WordPress websites. It includes course content dripping, course forums, and support for multiple payment gateways. The plugin is suitable for educators, trainers, and course creators who want to create interactive, engaging learning experiences for their students.

WordPress

WordPress is a free, open-source platform to create websites and blogs. It is used on more than 64 million sites and continuously grows. WP Webhooks is made for WordPress and offers amazing features right out of the box to save you time and resources. It will extend the CMS by WordPress webhooks.

Full disclosure: When clicking on some of the links on our website and purchasing the related product and/or service, we may earn a commission free of any additional cost for you.