
Why export Learndash courses? Well there maybe many reasons . One is to use the course data on another website ,i.e you want to migrate the online course to another domain or server. Another reason may be to simply back up course, lesson and topics data with yourself.
What are the two ways to export LearnDash courses?
The two methods of exporting courses are –
- Export courses through LearnDash only and
- Export through our plugin to an excel file format (XLSX).
Export courses through LearnDash itself
LearnDash with version 4.3 onwards provides a method to migrate its courses to another website having the LearnDash . So the facility to export LearnDash courses is in JSON or XML format . This you can do so by navigating to your wp-admin -> LearnDash LMS -> Settings -> Advanced -> Import/Export. . When you click export , following choice will be presented to select Post Type,Export Type or Contents that you want to export,

You can read more about export on LearnDash site
Export Learndash courses in excel file format.
Why will export LearnDash courses using our plugin when LearnDash provides a mechanism to export the courses? There can be many .For example , the LearnDash course export happens in XML format , which is quite efficient way of export as far as browsers and other applications are concerned, but iit is never easy to read by a person who is not developer .In contrast, a course created can easily read from a CSV file if the courses and all its data are exported in CSV which is readable by excel spreadsheet or Numbers on Mac. Watch the video below , to see how easy it is to export LearnDash courses
What fields are exported in XLSX format?
A total number of thirty six (36) fields are easily exported. Six fields from Courses, Fifteen fields pertaining to Lessons and Title.
Course Title | Course Category | Course Tag | Course Content | Course Featured Image | Course Status (Publish/Draft) | |||||||||
Lesson Title | Lesson Category | Lesson Tag | Lesson Content | Enable Video Progresson(Y/N) | Video Lesson URL | Auto start Video (Y/N) | Show video Control(Y/N) | When To show(After/Before) | Auto Complete Lesson (Y/N) | Hide Complete Button (Y/N) | Allow Comment (Y/N) | Lesson Order | Lesson Featured Image | Lesson Status (Publish/Draft) |
Topic Title | Topic Category | Topic Tag | Topic Content | Enable Video Progresson(Y/N) | Video Topic URL | Auto start Video (Y/N) | Show video Control(Y/N) | When To show(After/Before) | Auto Complete Lesson (Y/N) | Hide Complete Button (Y/N) | Allow Comment (Y/N) | Topic Order | Topic Featured Image | Topic Status (Publish/Draft) |
So, if you install our Learndash Course Importer Plugin on a site and wants to use for importing the exported course , you can easily do so.
How to Export Learndash Courses to Other LMS
If you export courses using our plugin in an excel file , you can easily migrate the courses to other LMS like LifterLMS or Tutor LMS or Sensei LMS. Yes, off course you need to install our course import plugin on those website .See , one such demo of exporting Learndash course to LifterLMS
Conclusion
Whether you like this or that way , it is certainly possible to export Learndash courses within minutes and migrate , if you wish , to any other LMS easily .