Import LifterLMS Courses in Minutes via CSV
Stop manually creating courses one by one. Upload a CSV or Google Sheet and instantly populate your LifterLMS site with fully structured courses, lessons, categories, and tags.
Get Instant Access
Sound familiar?
Building every course title, description, lesson, category, tag, and media link one by one inside LifterLMS eats hours you don't have.
LifterLMS has no built-in CSV importer, forcing course creators to copy-paste data field by field with zero automation.
Adding ten new courses or refreshing existing ones means repeating the same manual process every single time.
Bulk-Import Any Course Catalogue into LifterLMS Instantly
The LifterLMS CSV Course Import Plugin gives you a ready-made CSV template — fill it in like a spreadsheet, hit upload, and watch every course, lesson, category, tag, featured image, video, and audio field land exactly where it belongs inside LifterLMS. No copy-pasting, no clicking through individual screens.
Now with Google Sheets support (released April 9, 2026), you can collaborate on your course catalogue in the cloud and import directly — making it the fastest way to build and scale an eLearning site on WordPress.
Everything you get
CSV Template Included
A purpose-built Excel/CSV template ships with the plugin — just fill in the columns and upload. No field mapping required.
Google Sheets Import
Import courses directly from a Google Sheet. Collaborate in the cloud and push to LifterLMS in one step (updated April 9, 2026).
Course Title Import
Bulk-populate the course title field for every course in your CSV in a single upload.
Enrolled Student Description
Automatically sets the course description shown to students who are already enrolled.
Non-Enrolled Student Description
Populates the separate description shown to visitors and non-enrolled users, driving conversions.
Categories & Tags
Assigns LifterLMS categories and tags to every course automatically — no manual taxonomy work needed.
Featured Image
Maps a featured image URL from your CSV directly to each course's featured image field.
Course Length (Days)
Sets the course duration in days for each imported course without touching individual settings screens.
Course Difficulty Category
Imports the difficulty level — beginner, intermediate, advanced — for each course automatically.
Featured Video Display
Controls whether the featured video is displayed on the course page, imported directly from the template column.
Featured Video on Course Tile
Sets whether the featured video appears on the course tile/card in the course catalogue.
Featured Audio Associated Section
Links a featured audio file to the relevant section of each course during import.
Lesson Title Import
Creates and titles individual lessons within each course straight from the CSV columns.
Lesson Description Import
Populates the full lesson description for every lesson, saving enormous amounts of manual writing time.
Video Embed URL
Embeds video content into lessons by importing the video URL directly from your spreadsheet.
Audio Embed URL
Attaches audio content to lessons via an embed URL column in the CSV template.
Watch the Video Field
Imports the 'Watch the Video' field setting per lesson, completing the full lesson media configuration automatically.
Up and running in 3 steps
Download & fill the CSV template
After purchase, download the plugin and the included CSV template. Fill in the columns for your courses and lessons — title, descriptions, categories, tags, media URLs, difficulty, and more — or work directly in Google Sheets.
Install the plugin & upload your file
Install the LifterLMS CSV Course Import Plugin on your WordPress site, activate it with your API licence key, then upload your completed CSV or connect your Google Sheet.
Import and go live
Hit import and the plugin automatically creates every course and lesson with all fields, categories, tags, and media populated inside LifterLMS — exactly as if you had built each one manually.
Trusted by publishers worldwide
“I had 30 courses to migrate to a new LifterLMS site. This plugin cut what would have been two full days of work down to about 90 minutes. The Google Sheets integration is a game-changer for team collaboration.”
“Finally a proper bulk importer for LifterLMS. The CSV template is intuitive, every field maps correctly, and customer support sorted my staging-to-live licence switch the same day.”
Simple, honest pricing
- CSV template included
- Google Sheets direct import
- 16+ course & lesson fields imported
- Categories & tags auto-assigned
- Featured image, video & audio support
- Single-domain API licence
- Staging-to-live licence transfer available
- One-time purchase — no subscription
Support included with your licence
Frequently asked questions
Does this plugin work with the free version of LifterLMS?
Yes. The plugin is an extension for LifterLMS and works alongside the core free LifterLMS plugin installed on your WordPress site.
Can I import from Google Sheets as well as CSV?
Yes. The April 9, 2026 update added direct Google Sheets import, so you can manage your course catalogue in the cloud and push it straight to LifterLMS.
How many domains does the licence cover?
The licence covers one domain. If you need to test on a staging site first and then deploy to your live site, email the support team and they will issue a one-time additional API key at no extra charge.
What exactly gets imported — does it include lessons, not just courses?
Yes. The plugin imports full course data (title, descriptions, categories, tags, featured image, length, difficulty, video, audio) AND lesson-level data (lesson title, lesson description, video embed URL, audio embed URL, and the Watch the Video field).
Is this a subscription or a one-time purchase?
It is a one-time purchase of $95 USD. There is no recurring fee. Your purchase is subject to the Buyer's Agreement provided at checkout.
I already bought the Excel to LifterLMS Question Importer — is this the same product?
No. The Excel to LifterLMS Question Importer handles quiz questions. This plugin handles full course and lesson creation from a CSV or Google Sheet. They are complementary tools that work well together.
Build Your Entire Course Library in One Upload
Stop clicking through LifterLMS screens one course at a time. Get the CSV Course Import Plugin for $95 and go from spreadsheet to live courses in minutes.
Buy Now — $95



