Instructor Role has been endorsed by


More instructors, better security.

There are two ends of the LearnDash spectrum.

At one end there is the Administrator who wants to sell a dozen different courses from his website to help out students in various fields. Unfortunately, he does not have an in-depth knowledge of all these fields and so, feels limited.

At the other end is a Subject Matter Expert who loves teaching and genuinely wants to pass his knowledge ahead. However, he does not want to get into the whole website management minefield and so, feels helpless.

They are united by a common desire to make a difference in society.

Add Instructor Role for LearnDash.

With Instructor Role for LearnDash, Administrators can add any amount of Course Authors as ‘Instructors’ and sell quality courses from their websites.

 The best part? Instructors have limited back end access so that website security is never compromised!

The plugin empowers website Administrators as well as Instructors in many ways.

Complete Freedom for Instructors to Create and Manage Courses

The ‘Instructor’ user role can create courses, lessons, quizzes, and manage assignments like a regular course author. They can email students, award certificates, and generate and export course reports, for their respective courses.

Guaranteed Website Security for Admins due to Restricted Instructor Access

An Admin’s worst nightmare is when there is a security breach in the website. The Instructor has access only to his/her courses and reports and no other element of the website back end. Rest easy Admins, we got your back!

Win-Win Situation due to Percentage Commissions Module

Instructor Role extension enables Administrators to set up a fixed percentage commission module, according to which Instructors are paid. This module can be different for every Instructor.

Active Course Selling Capability with e-Commerce Integration

 The extension is completely compatible with WooCommerce, which lets you sell and market courses easily from your website.

Here’s what one of our happy customers have to say:


For Administrators

instructor role learndash

Create unlimited number of ‘Instructors’

instructor role learndash

Award percentage commissions to an Instructor.

instructor role learndash

Sell courses through WooCommerce or Easy Digital Downloads

instructor role learndash

Complete control over all courses, lessons, topics, quizzes, and assignments

instructor role learndash

Manage student reports with ease

instructor role learndash

Course and student analytics reports to keep track of enrolments and revenue

instructor role learndash

Total protection from malicious attacks

For Instructors

instructore role learndash

Create and conduct courses without website management hassles

instructore role learndash

Earn a percentage commission for your efforts

instructore role learndash

Freedom to manage courses, lessons, topics, assignments, and quizzes

instructore role learndash

Leverage all question types and other course-related features of LearnDash

instructore role learndash

Communicate with students easily via email

instructore role learndash

Gamify courses and award Certificates on Course completion

instructore role learndash

Keep track of Student progress through extensive progress reports

instructore role learndash

View all Courses created (with relevant details) at-a-glance

instructore role learndash

Export all course data as a CSV file

Pricing Plans

The price is perfect and so is our product

Single Site

$ 29
  • Premium Support
  • Regular Updates

Staging & Production

$ 39
  • Premium Support
  • Regular Updates

Staging & Production

$ 99
  • Lifetime Support
  • Lifetime Updates

What Our Developers say...


"Instructor Role is a revolutionary plugin  best known for it's commissioning feature where instructor creates course and earns commission on sale. 

It provides back end access where the instructor can view commission reports and check student’s progress."

Abhay Vishwakarma 
 Software Developer, WisdmLabs

Frequently Asked Questions

What is the difference between Instructor Role and Front End course creation?

Front-end Course Creation creates a user role ‘Course Author’ who can create courses, topics, lessons,quizzes right from options provided under his/her BuddyPress profile page. The course author does not have backend access to the LMS settings.Instructor Role Extension for LearnDash creates a user role ‘Instructor’ who, on the other hand, can create courses, topics, lessons, quizzes from the LMS backend settings.

What Plugins do I need to use Instructor Role?

Basically only LearnDash. But if the admin is using WooCommerce and wants the Instructor to create products, then the LearnDash WooCommerce integration plugin, which they would need by default for LearnDash and WooCommerce to work.

Does the plugin work with WooCommerce?

Yes, definitely.Instructors can create paid courses and sell them using the WooCommerce add-on for LearnDash.

Ready to Integrate Security with Knowledge?