Import Full LearnDash Courses from Excel Instantly
Create complete LearnDash courses — lessons, topics, videos, and images — directly from Google Sheets or Excel. No manual entry. No wasted hours.
Watch the Demo
Demo of Learndsh Course Import From Google Sheet
From spreadsheet to live LearnDash course in a single operation — no manual copying, no UI clicking.
YouTube, Vimeo, and PrestoPlayer video URLs imported automatically with full progression support.
Re-import only changed rows — your published course content stays untouched.
See It in Action
Watch the Video on Learndash Course Importer
Connect directly to a live Google Sheet — no downloading, no file management required.
Point the plugin at a PDF on Google Drive and watch it build a full LearnDash course structure automatically.
Every metadata field imported — featured images, categories, and tags included from your spreadsheet columns.
The problem nobody talks about
Building courses manually inside LearnDash is painfully slow
Entering every lesson, topic, and piece of content one by one inside the LearnDash UI takes hours — even for a small course. Scale that to dozens of courses and it becomes unmanageable.
Your course content lives in spreadsheets, not WordPress
Instructional designers and content teams work in Excel or Google Sheets. Copy-pasting that content into LearnDash is error-prone, repetitive, and kills productivity.
Adding video courses requires even more manual setup
Embedding YouTube, Vimeo, or PrestoPlayer videos lesson by lesson is tedious. There's no native bulk way to build a video-based course in LearnDash without a specialised tool.
One Plugin. Every Feature You Need.

Import from Google Sheets
Connect directly to a Google Sheet and import your entire course structure — lessons, topics, and content — without downloading any file first. Updated in the April 8, 2026 release.
Import from Excel / CSV
Use the provided Excel template to structure your course data and import everything into LearnDash in one go, including all nested lessons and topics.
Full Course Structure Import
Import complete courses with all lessons, topics, and their content in a single import operation — preserving the full hierarchy LearnDash expects.
Tags, Categories & Images
Assign tags, categories, and featured images to courses, lessons, and topics directly from your spreadsheet columns.
YouTube & Vimeo Video Import
Paste a YouTube or Vimeo URL into the template and import a fully functional video progression course — both in lessons and topics.
PrestoPlayer Bulk Video Import
Version 3.4.1 adds bulk import support for videos hosted on PrestoPlayer.com, extending video course import beyond YouTube and Vimeo.
Video Progression (LearnDash 4.25+)
Import video progression courses compatible with LearnDash 4.25 and above, enabling structured video-based learning paths straight from your spreadsheet.
Edit & Update Existing Courses
Fill in only the rows you want to update and re-import — only the changed lessons, topics, or courses are updated, leaving everything else untouched.
PDF-to-Course via Google Drive
Store a PDF on Google Drive, provide the link, and the plugin builds out a complete LearnDash course structure from the document automatically.
Single Domain API Licence
Each purchase includes an API licence valid for one domain. A one-time additional key for staging-to-live migration is available on request at no extra charge.
How It Works
Fill in the Template
Use the provided Excel or Google Sheet template to enter your course name, lessons, topics, content, tags, categories, image URLs, and video URLs.
Connect to Your Spreadsheet
Install the plugin, activate your API licence key, and point the importer to your Excel file or Google Sheet URL. For PDFs, provide the Google Drive link directly.
Import and Go Live
Hit import. The plugin creates or updates your LearnDash courses, lessons, and topics in one pass. Only new or changed rows are processed when updating existing courses.
"Built for serious course creators who value their time."
Everything you need to move fast with confidence.
Get the Plugin
Frequently Asked Questions
Does this plugin work with Google Sheets or only Excel?
Both. The April 8, 2026 update added native Google Sheets support. You can also use a local Excel file or CSV — whichever fits your workflow.
Can I import video courses — not just text-based lessons?
Yes. Paste YouTube or Vimeo URLs into the template columns and import a complete video progression course. Version 3.4.1 also adds bulk import support for videos hosted on PrestoPlayer.com.
What happens if I need to update a course that's already live?
Fill in only the rows you want to change in your spreadsheet and re-import. The plugin detects what has changed and updates only those courses, lessons, or topics — leaving everything else untouched.
Can I really build a course from just a PDF?
Yes. Store the PDF on Google Drive, provide the link to the plugin, and it will generate a LearnDash course structure from the document automatically.
Is the licence for multiple websites?
The licence covers one domain only. If you need to test on a staging site before going live, email the support team and they will issue a one-time additional API key for the migration at no extra charge.
Which version of LearnDash is required for video progression courses?
Video progression course import requires LearnDash version 4.25 or higher. Standard course, lesson, and topic imports work with earlier compatible versions of LearnDash.
Stop Building Courses Manually — Import from Your Spreadsheet Today
One purchase. One domain. Unlimited course imports from Google Sheets, Excel, or even a PDF on Google Drive. Get up and running in minutes.

















Reviews
There are no reviews yet.