Skip to main content

Course Migrator: Import Courses from Kajabi

The Course Migrator lets you import published Kajabi courses into Kyrios Products, including videos, text, images, and file attachments.

Updated over 2 months ago

Who This Is For / When to Use

Use the Course Migrator if you:

  • Are moving courses from Kajabi to Kyrios

  • Want to import videos and lesson content automatically

  • Need visibility into import progress and status

  • Own the intellectual property of the courses being imported

Before You Start (Required)

Before running an import, confirm the following in Kajabi:

  • Courses use the Product Premier theme

  • The Product Library theme is set to Site Encore

  • No lessons or categories are empty

  • You have access to a learner email and password

  • You own the rights to the course content

Step 1: Open Products in Kyrios

  1. Log in to your Kyrios account.

  2. Go to Memberships > Products.

  3. Click Create New.

  4. Select Import from Kajabi.

Result: The Import Courses screen opens.

Step 2: Enter Kajabi Login Details

Complete the import form:

  • Email: Learner email used in Kajabi

  • Password: Password for that learner

  • Kajabi Domain: Your Kajabi login domain

Important:
The email must belong to a learner with access to the courses you are importing.

Step 3: Find Your Kajabi Domain

Your Kajabi domain:

  • Is found in Kajabi > Settings > Site Details

  • Typically ends in .kajabi

  • Must include https:// and /login/

Step 4: (Alternative) Get Domain from a Learner

If you cannot find the domain in settings:

  1. Create a learner contact in Kajabi.

  2. Grant access to the course.

  3. Open the email sent to the learner.

  4. Copy the domain from the login link.

Step 5: Start the Import

  1. Return to the Course Importer.

  2. Enter the learner email, password, and Kajabi domain.

  3. Click Import Courses.

  4. Confirm the intellectual property consent.

Result: The import process begins.

Step 6: Monitor Import Progress

  • Progress appears as Importing courses X / Y

  • Click Refresh status to update progress

  • You may switch tabs, but do not close the browser window

What Gets Imported

Included:

  • Published lessons

  • Videos

  • Text content

  • Images

  • File attachments (all file types supported)

Not included:

  • Quizzes

  • Assignments

  • Assessments

Import Status Behavior

  • Products remain in Processing until all videos finish copying

  • Status changes to Complete when video migration finishes

Common Errors and Fixes

Authentication Error (401)

Cause:

  • Incorrect domain

  • Learner not added

  • Invalid credentials

Fix:

  • Verify domain format includes /login/

  • Ensure learner has course access

  • Re-enter credentials

Course Import Failed

Cause:

  • Incorrect credentials

  • Unsupported theme

  • Invalid domain path

Fix:

  • Confirm Product Premier theme

  • Verify domain opens a login page

  • Click Retry to resume

Additional Notes

  • You can import the same course again, but it creates a new product

  • Imports do not overwrite existing products

  • Canceling an import resets progress for the next run

FAQs

Do I need a specific email domain?
No. Any email address can be used as long as it is a valid Kajabi learner.

Can I close the browser during import?
No. Closing the tab or window may interrupt the process.

Can I re-import after updating my course in Kajabi?
Yes. Each import creates a new product in Kyrios.

Is consent required?
Yes. You must confirm ownership of the course content before importing.

Did this answer your question?