Import Courses Into Tutor LMS Instantly
Bulk-create courses, topics, and lessons from a simple CSV file or Google Sheet — no manual data entry, no wasted hours.
Get Instant Access
Demo of Tutor LMS Course Import From Google Sheet
Demo of Tutor LMS Course Import From CSV
Sound familiar?
Adding course titles, descriptions, lessons, topics, videos, and categories one by one inside Tutor LMS eats up hours you could spend teaching.
Tutor LMS has no built-in CSV or spreadsheet import, forcing you to recreate every course field through the admin UI — even if you already have the data.
Updating lesson content, video URLs, or course details across multiple courses means navigating each one individually with no bulk-edit shortcut.
Your Spreadsheet Becomes a Full Tutor LMS Course — Automatically
Tutor LMS CSV Course Importer bridges the gap between your data and your LMS. Prepare your course content once in Excel or Google Sheets, upload the CSV, and the plugin creates every course, topic, lesson, video, category, tag, and attachment in one shot.
Whether you are launching a brand-new course catalogue or editing an existing one, the importer handles all fields supported by Tutor LMS — including video sources, featured images, targeted audience, material includes, requirements, and more — without touching a single settings screen manually.
Everything you get
Full CSV Course Import
Import complete Tutor LMS courses directly from a Comma Separated Value (CSV) file, including every course field in a single upload.
Google Sheets Import
Import courses directly from Google Sheets as well as CSV files, giving you a live, collaborative way to manage and push course data (available from 7 April 2026).
Course Title & Description Import
Map course title and full course description columns from your spreadsheet and have them populated automatically on import.
Course Categories & Tags
Assign course categories and tags directly from the CSV so your catalogue is organised the moment content is imported.
Excerpts & Benefits Fields
Populate optional excerpt and benefits-of-this-course fields from the spreadsheet without any extra manual editing.
Targeted Audience & Requirements
Include targeted audience descriptions and requirements/instructions columns so learner-facing course details are complete from day one.
Material Includes & Level
Specify course level and the list of materials/assets provided to students directly inside the CSV template.
Multi-Source Course Intro Video
Set the course intro video from HTML5 uploads, external URLs, YouTube, Vimeo, or embedded sources via dedicated CSV columns.
Topic Name, Summary & Order
Define multiple topics per course — including topic name, summary, and display order — all within the same CSV file.
Lesson Title, Description & Order
Add lesson titles, full lesson descriptions, and lesson display order columns to build your full course structure in one import.
Lesson Video — All Sources
Specify lesson video source (HTML5, external URL, YouTube, Vimeo, embedded), video URL, video run time, and video poster image per lesson row.
Featured Image via ID
Assign featured images to courses and lessons by referencing WordPress media library IDs in the CSV.
Lesson Attachments via IDs
Attach downloadable files to lessons by listing WordPress media attachment IDs in a dedicated CSV column.
Course Duration & Video Run Time
Set total course duration and individual video run times from the spreadsheet so learners see accurate timing information immediately.
Edit Existing Courses & Lessons
Use the same CSV template to update and edit the content of existing courses, topics, and lessons in bulk — not just for fresh imports.
Downloadable CSV Template
A ready-made CSV template is provided so you know exactly which columns to fill in, making the preparation process straightforward and error-free.
Up and running in 3 steps
Install the plugin and download the CSV template
Install Tutor LMS CSV Course Importer on your WordPress site, then download the provided CSV template to see every supported column laid out and ready to fill.
Fill in your course data in Excel or Google Sheets
Open the template in any spreadsheet program, populate the columns with your course titles, descriptions, topics, lessons, video sources, images, and all other fields.
Upload the CSV and your courses are created
Upload the completed CSV file through the importer interface. The plugin reads every row and automatically creates all courses, topics, lessons, and associated content inside Tutor LMS.
Trusted by publishers worldwide
Simple, honest pricing
- Full CSV course import for Tutor LMS
- Google Sheets import support
- Topics and lessons bulk creation
- Multi-source video field support (YouTube, Vimeo, HTML5, external)
- Course categories, tags, level, and excerpt fields
- Lesson attachments and featured image via media IDs
- Edit existing courses and lessons via CSV
- Downloadable CSV template included
Support included with your licence
Frequently asked questions
Does this plugin work with the free version of Tutor LMS?
Yes, the Tutor LMS CSV Course Importer is designed to work with Tutor LMS. Install the plugin on your WordPress site alongside Tutor LMS and you can begin importing immediately.
What video sources are supported for course and lesson videos?
The importer supports HTML5 uploads (via WordPress media ID), external URLs, YouTube, Vimeo, and embedded video sources — both for the course intro video and for individual lesson videos.
Can I use this to edit existing courses, not just create new ones?
Yes. The same CSV template can be used to update and edit existing courses, topics, and lessons in bulk, not only to create fresh content.
Is Google Sheets import available right now?
Google Sheets import is included in the plugin and is scheduled for release on 7 April 2026. CSV file import is fully available immediately after purchase.
How do I assign images and attachments inside the CSV?
You reference WordPress media library IDs for featured images and lesson attachments. Upload your media files to WordPress first, note the IDs, and enter them in the corresponding CSV columns.
Is this a one-time payment or a subscription?
The plugin is sold on a subscription (rental) basis per domain. Your licence remains active — including updates and support — as long as your subscription is running. There are no hidden fees; the price you see is what you pay each renewal period.
Stop Building Courses One Field at a Time
Get the Tutor LMS CSV Course Importer and go from spreadsheet to fully structured course in minutes.
Get the Plugin for $75




