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
Log in to your Kyrios account.
Go to Memberships > Products.
Click Create New.
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
.kajabiMust include
https://and/login/
Example format:
βhttps://yourdomain.kajabi.com/login/
Step 4: (Alternative) Get Domain from a Learner
If you cannot find the domain in settings:
Create a learner contact in Kajabi.
Grant access to the course.
Open the email sent to the learner.
Copy the domain from the login link.
Step 5: Start the Import
Return to the Course Importer.
Enter the learner email, password, and Kajabi domain.
Click Import Courses.
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.






