Tutor LMS CSV Course Importer

$75.00

Tutor LMS CSV Course Importer plugin allows you to import course and its associated topics and lessons along with all other fields directly from a Comma Separated Value (CSV file )  . Using the Tutor LMS CSV Course Importer plugin is very easy. Just install it and after that download the CSV template. Open it your excel spreadsheet program and fill up the columns. You can see the template file here.

Want a discount? Become a member by purchasing Developer Plan -Silver or Developer Plan -Gold!

75 USD

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
✓ Instant download✓ Annual licence✓ Free updates
Tutor LMS CSV Course Importer
▶ Watch the Demo

Demo of Tutor LMS Course Import From Google Sheet

▶ Watch the Demo

Demo of Tutor LMS Course Import From CSV

Sound familiar?

Building courses manually is brutally slow

Adding course titles, descriptions, lessons, topics, videos, and categories one by one inside Tutor LMS eats up hours you could spend teaching.

📋
No native bulk import in Tutor LMS

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.

🔄
Editing existing courses is just as painful

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

1

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.

2

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.

3

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

✓ WooCommerce Compatible ✓ No Coding Required ✓ Instant Access ✓ Annual Updates ✓ Support Included

Simple, honest pricing

75 USD
per year · single site
  • 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
Get Instant Access →

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
As an Amazon Associate I earn from qualifying purchases.