All Collections
Thrive Apprentice
Getting Started
Switching From LearnDash to Thrive Apprentice
Switching From LearnDash to Thrive Apprentice

You're switching your online courses from LearnDash to Thrive Apprentice - here's what you need to know.

Iulia Dezmirean avatar
Written by Iulia Dezmirean
Updated over a week ago

Thrive Apprentice 4.0 has just been released! Check out this blog post to see what changes will be applied once you update.

If you've been hosting your courses on LearnDash up until now, and you've decided to switch to Thrive Apprentice, take a look at this article.

When you want to switch platforms, you will have to rebuild your courses in Thrive Apprentice, meaning that you will have to transfer the content, design your online school and set up the login/access settings.

Your students can be exported from LearnDash and imported in the "Customer" section of Thrive Apprentice.

We have created this checklist for you, in case you're planning on doing the transition:

Migrating to Thrive Apprentice Checklist

☑ Create the content in Thrive Apprentice

☑ Create your online school design

☑ Create the product with the course/course package

☑ Set up access requirements and access restrictions rules

☑ Set up the drip schedule

☑ Set up the login process

☑ Import your old customers

And you can find detailed instructions about each of these steps in this article, which is a more general one about the entire process of switching from another learning management system (LMS) platform to Thrive Apprentice.

We will also briefly go through the steps in this one.

☑ Firstly, you'll have to make sure you create your course in the Thrive Apprentice dashboard - which is actually very easy to do.

Note: The courses can be exported from LearnDash, as they explain in this article.

You can create text/audio/video lessons, customize them in the Thrive Apprentice editor and publish/schedule them to publish at a specific date.

You can also add resources to the lessons, and you can even make those resources available after a certain condition has been met (for example, once the student finishes a lesson, as shown in this article).

A great thing we can assure you about is that our course builder interface is very welcoming and friendly, so you won't have to worry about having difficulties creating the content again.

It literally takes only a few minutes to create your course structure, just by giving the course a title, modules and lessons contained within.


☑ Next, you'll have to design your online school. This is, again, very easy to do, as Thrive Apprentice works with templates (lesson, course and module templates) that can be applied to each type of content.

This knowledge base section should cover pretty much all there is to know about designing your online school.


☑ From there on, once you have the course/courses ready, you can create a product. A product can contain:

  • a singular course;

  • multiple courses;

  • a singular course + other content types (posts/pages/custom content types);

  • multiple courses + other content types (posts/pages/custom content types);

Creating products is necessary if you're planning on creating paid courses or courses available for users with certain roles or if you want to create a dripping schedule for them, which means that you want to gradually offer access to your lessons - instead of making all of them available at the same time.

This knowledge base section is where we'll gather articles related to Thrive Apprentice Products.


You now have the course, you've designed the course templates, and you've added the course within a product.

☑ It's time to set up the access restriction rules, to choose by whom and under which conditions your course can be accessed.


☑ Once that's settled, you can go ahead and create the drip schedule that will be assigned to this product.


☑ The login process is just as important to set up, as this will be crucial for your user experience. Make sure to set up the login & registration page, as well as the email templates. Please see this article for a more in-depth walk through the new user registration process.


☑ Lastly, you can go ahead and export your old customers from LearnDash (you can do this using various plugins, such as this one).

In Thrive Apprentice, you'll be able to access the "Customers" section to import a CSV file with all of your students.

And that should be it! These are all of the important aspects that you should consider and take care of when switching from LearnDash to Thrive Apprentice.

Hopefully, this article was useful. Be sure to check out our knowledge base for more information on Thrive Suite products and features. 😄

Did this answer your question?