LearnPress – Migrate Courses, Lessons, Quizzes and Questions

In this tutorial, you’ll learn how to migrate LearnPress courses, lessons, quizzes, and questions from one site to another. This LearnPress migration step-by-step guide will show you how to export and import all your LearnPress data using CSV files.

Whether you’re transferring LearnPress content between sites or simply backing up data, being able to export courses, lessons, quizzes, and questions and then importing them into another site is great. This method is perfect for anyone managing a large amount of content, as it saves you the hassle of manual data entry.

WP Sheet Editor – Courses is the ideal plugin to help you quickly export your LearnPress data. With this tool, you can manage your LearnPress items in a convenient spreadsheet interface, allowing for advanced search, bulk edits, and data duplication. Say goodbye to time-consuming tasks and hello to streamlined content management.

You can download the plugin here:

Download Courses Spreadsheet Plugin - or - Check the features

Follow the steps below to migrate your LearnPress data using WP Sheet Editor – Courses.

Install WP Sheet Editor – Courses

You need to install this plugin on the two sites between which you are going to run the LearnPress content migration.

Once you complete the purchase, you’ll receive a zip file. Here’s how to install and activate it:

  1. Go to Plugins > Add New Plugin.
  2. Click on Upload Plugin.
  3. Click on Choose File.
  4. Locate the file on your computer.
  5. Click on Install Now.
  6. Click on Activate Plugin.
  7. Enter your license and click on Activate License.

Open your LearnPress data in spreadsheets

WP Sheet Editor – Courses creates four spreadsheets (courses, lessons, quizzes, questions); depending on the spreadsheet you want to open, you need to follow any of these paths:

  • Courses = Go to WP Sheet Editor > Edit Courses.
  • Lessons = Go to WP Sheet Editor > Edit Lessons.
  • Quizzes = Go to WP Sheet Editor > Edit Quizzes.
  • Questions = Go to WP Sheet Editor > Edit Questions.

Let’s take, for example, the courses spreadsheet. You’ll see all your LearnPress courses displayed in the spreadsheet, where every row is a course and every column is a field.

learnpress migrate courses

Export LearnPress data from the SOURCE SITE

Important: There’s no special order when it comes to exporting your learnpress data. In this example, we will use the Courses spreadsheet, but you can follow the same steps in this section to export lessons, quizzes and questions.

To start the export process, open the Export tool.

learnpress migrate courses

In the export settings, select the following options to customize your migration:

  • What columns do you want to export: We recommend exporting ALL THE COLUMNS since they are crucial for a proper migration.
  • Which rows do you want to export: All the rows from my current search.
  • What app will you use to edit this file: Microsoft Excel (Office 365), for example.
  • Name of this export: This is optional, so we will leave it empty.

After filling in these options, click on the Start new export button.

learnpress migrate courses

A CSV file containing your LearnPress courses will download to your computer, ready for migration or backup.

Important: Now you need to migrate the other LearnPress data:

  • Lessons
  • Quizzes
  • Questions

Import LearnPress data into the TARGET SITE

Before you proceed with the import process, it’s important to note that you need to have your LearnPress data in CSV files.

Import order: In order for the questions, quizzes, lessons and courses to connect correctly on the target site, you must follow this order when importing the data in the target site:

  1. Questions
  2. Quizzes
  3. Lessons
  4. Courses

If you change the order, the migration process will not work, because the data will not be connected correctly.

We will show you how to import the questions, and you can apply the same steps to import quizzes, lessons and courses.

In the target site, let’s go to WP Sheet Editor > Edit Questions and open the Import tool.

learnpress migrate courses

To select the CSV file you wish to upload, you need to choose the following values:

  • Source: CSV file from my computer
  • Click on Choose File and select the CSV from your computer.
  • Click on Next.

learnpress migrate courses

Next, click on Import all the columns.

learnpress migrate courses

Since these questions (and quizzes, lessons and courses) are not in the target site, we will import them all as new.

  • Do you want to update or create items: Import all rows as new.
  • Click on Next.

learnpress migrate courses

After clicking Next, you will see a preview of the import. If everything looks good in the preview, simply click on The preview is fine, start import. This will initiate the import process.

learnpress migrate courses

IMPORTANT: After importing the questions, you need to repeat this process with the quizzes, lessons and courses (in that order).

Using WP Sheet Editor – Courses to migrate LearnPress content is a quick and efficient way to manage your LearnPress data. Whether you’re migrating to a new site or organizing content, this plugin simplifies the process, offering bulk edit capabilities, CSV import/export, and easy duplication of items—all from one user-friendly interface.

You can download the plugin here:

Download Courses Spreadsheet Plugin - or - Check the features

Do you need help?

You can receive instant help in the live chat during business hours, or you can contact us and we will help you via email.