LearnDash provides a WordPress LMS designed to bring learning management and elearning delivery to the WordPress open-source platform.

Work for LearnDash?

Learning about LearnDash?

We can help you find the solution that fits you best.

LearnDash Features

Training and eLearning

Assessments and Practice

Provides Quizzes, Testing and Software Simulations to reinforce and measure effectiveness of materials

(Based on 8 reviews)

Content Delivery and Tracking

Includes Self-led, Instructor-led, web-based collaboration and tracking of completion for compliance.

(Based on 10 reviews)

Social Learning

Enables team members to learn by collaborating with each other

(Based on 9 reviews)

Content Creation

Provides tools to create training materials for instructor-led and self-led courses

(Based on 8 reviews)

Customer Training

Training courses can be offered outside organization to customers and partners. Can include e-Commerce functionality for customers to purchase training courses.

(Based on 9 reviews)

Manager Portals

Allows Managers and/or parents to see progress of team members or children

(Based on 8 reviews)

Content Storage and Management

Provides functionality to store, organize and search all training content

(Based on 9 reviews)

Content Libraries

Provides pre-created content (Courseware) on standard topics that can be used as part of a curriculum.

(Based on 6 reviews)

Course Authoring

Course Builder

Enables user to create courses.

Not enough data available

Role-Based Templates

Provides templates for course creation based on industry or role.

Not enough data available

Assessments & Quizzes

Enables the design and administration of tests and quizzes.

Not enough data available

Instructor-Led Training

Enables for design of classes that are led by an instructor.

Not enough data available

Course Delivery

Learning Paths

Creates sequences of classes which must be taken in a specific order.

Not enough data available

24/7 Availability

Enables access to courses 24/7.

Not enough data available

Communication & Notifications

Provides functionality to communicate and send notifications to users.

Not enough data available

Assignment Scheduling

Enables users to plan assignments and dispense them automatically.

Not enough data available

Course Management


Motivates users by tracking points, achievements, and badges.

Not enough data available

Varied User Types

Limits user access to certain functionality and courses.

Not enough data available


Provides custom certifications to distribute after course completion.

Not enough data available



Allows administrators to customize to accomodate their unique processes. Includes ability to create custom objects, fields, rules, calculations, and views.

(Based on 10 reviews)

Integration APIs

Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc with other software applications.

(Based on 9 reviews)


Enables users to view and transact business with the same content in multiple languages and currencies.

(Based on 5 reviews)

User, Role, and Access Management

Grant access to select data, features, objects, etc. based on the users, user role, groups, etc.

(Based on 9 reviews)

Performance and Reliability

Software is consistently available (uptime) and allows users to complete tasks quickly because they are not waiting for the software to respond to an action they took.

(Based on 10 reviews)

Mobile User Support

(Based on 9 reviews)


Enables reporting of all data contained within the system. Typically contains standard reports as well as the ability to create ad-hoc reports.

(Based on 9 reviews)


An easy to read, often single page, real-time user interface, showing a graphical presentation of the current status and historical trends of an organization’s Key Performance Indicators (KPIs) to enable instantaneous and informed decisions to be made at a glance

(Based on 9 reviews)

LMS Marketplace


Enables user to sell their courses and receive compensation electronically.

Not enough data available

Course Marketplace

Enables users to purchase and consume courses via an online marketplace.

Not enough data available


Enables user to sell and manage subscriptions to created courses.

Not enough data available


White Labeling

Customizes account to with homepage branding, personalized URL, and more.

Not enough data available


Provides multiple language choices.

Not enough data available