LearnDash Features
All the tools you need to create functional, beautiful courses
that promote learning and generate revenue.
All features
Explore all that LearnDash offers for course administrators and students.
For learners
Focus Mode
Eliminate distractions with focus mode by hiding content that cause students to click out of the course.
Video progression
Learners won’t miss a second by requiring a video to be watched entirely before moving on.
Automated notifications
Students can receive instant feedback and communication when they achieve a certain score or perform a certain action.
Learning Paths
Allow learners to test out of courses by enabling challenge exams.
Badges & certificates
Award official certificates based on quiz performance, completing a course, or both.
Profile dashboard
Learners can view courses, quiz scores, and points earned at a glance.
For course creators
AI Course Outline Builder
By entering some basic details, the outliner automatically creates a course with generated lesson titles for both new and existing courses.
Onboarding Wizard
Once you install LearnDash, we’ll take you through an onboarding process that shows you how to maximize the plugin’s potential.
Blended Learning
Integrate both virtual and in-person elements into your courses.
Drag & drop course builder
The industry’s best course builder makes course creation simple.
Assignment management
Approve, comment, and award points on submitted assignments.
Course Start/End Dates
Run a cohort-based style course by setting the dates that your course starts and ends.
Course Dashboard
Get an excellent overview of the success and status of your course all in one place.
Course Completion Page
Set any page you create as your completion page, where you can encourage students to share a review or invite them to explore your next course.
Advanced quizzing
Eight question types, custom messages, flexible question display, and more.
AI Quiz Builder
Our quiz-building AI supports all of our question types and can generate questions for an existing or entirely new quiz.
Flexible prerequisites
Set access to courses, lessons, and quizzes based on a set of prerequisites.
Dynamic content delivery
Drip-feed lessons, or set linear and open progression through your course.
Extend Access
Change the course access expiration date to a course on an individual user basis.
For ecommerce
One-time purchases
Sell courses individually. Simply set a price and your course is ready to be purchased.
Subscriptions
Sell courses through a recurring fee at an interval of your choosing.
Pre-sell courses
Offer your courses for sale before they start is a great way to generate revenue and interest for your course.
Payment gateways
Use a built-in payment system or integrate with WooCommerce for a full shopping cart experience.
Memberships
Sell memberships, restrict content, and more, through the MemberDash plugin.
Course bundles
Run promotions and deals for course bundles that add value for students.
Stripe integration
Skip the shopping cart and offer seamless checkout with Stripe ready-to-go.
For
flexibility
Drag and drop course builder
Move around course design elements in an easy-to-use backend.
Extendible
Thorough developer docs, hooks & filters, and REST API help you create robust custom functionality.
Choose any theme
LearnDash works with any WordPress-reviewed theme you’d like. Or, get started with templates built specifically for LearnDash.
Use any media
Supports images, videos, audio, SWF files, HTML5, SCORM, xAPI, and more*
*SCORM & xAPI require a 3rd party paid add-onIntegrations
LearnDash integrates with the most popular apps for running a business.
Marketplace
100+ developers have created add-ons to extend the flexibility of your WordPress course.
LearnDash FAQs
learndash demo
Try LearnDash for yourself.
See all of our features in action