Migrate from LearnWorlds to Heights Platform

Migrating from LearnWorlds to Heights Platform

LearnWorlds is a capable online school platform. Creators may move to Heights when they want a simpler creator-business workflow, built-in community, coaching and digital products, student projects, AI assistance, and a platform that feels less like a school system and more like an owned creator academy.

The safest migration is to rebuild your active courses and offers in Heights before importing students. This keeps the student transition clean and gives you time to simplify course structure, update resources, and decide what should stay behind.

LearnWorlds sites can contain a lot of school-specific structure. Heights migrations work best when you translate that structure into buyer outcomes: what students purchased, what resources they need, what community access they should receive, and what progress path will help them succeed.

Start Your LearnWorlds Migration

Annual plan customers can receive free migration help.

Free LearnWorlds migration help

Heights can help hand-migrate your course content for free when you sign up for an annual plan. This is especially useful if you have several courses, existing students, structured resources, and a course library that needs to be recreated carefully.

Step 1: Audit the active school

Identify the courses, bundles, communities, certificates, downloads, and resources that students actually use. Do not move outdated course versions, old landing pages, retired resources, or old school areas unless they still support current offers.

Write down which courses are actively sold, which courses only existing students need, and which courses can be archived. If your LearnWorlds setup has several access tiers, document what each tier includes before you rebuild it in Heights.

This is also the right time to review course names and navigation. A migration should make the student experience simpler, not reproduce every old label and folder.

Step 2: Download and prepare assets

Download videos, PDFs, workbooks, slide decks, images, audio files, replay libraries, and bonus materials that should move. If you have interactive or SCORM-like materials, decide whether they should be recreated as lessons, downloads, quizzes, or external resources in Heights.

Organize everything by course and module so it can be rebuilt in Heights. Review each resource before uploading. Remove outdated references, update worksheets, and ensure that videos and downloads match the course you want students to experience today.

Step 3: Recreate the learning experience in Heights

Build courses in Heights with clear modules, lessons, downloads, certificates, projects, and community prompts. If your LearnWorlds setup used multiple school areas or access tiers, recreate the customer-facing outcome as Heights bundles or memberships.

Use projects and certificates where students need to demonstrate progress. Use community channels where discussion supports the curriculum. Use digital products for downloadable resources that should be sold or delivered separately from a full course.

Step 4: Configure domain, payments, and notifications

Connect a custom domain if your school should remain under your brand. Set up payments, pricing, subscriptions, payment plans, bundles, and access rules. Review the checkout and first-login experience before inviting students.

Update welcome emails to position Heights as the upgraded home for courses and resources. A clear email should include the login link, what students can expect to find, and the first step they should take after logging in.

Step 5: Import students

After the course content and access rules are ready, import students into the correct products. Include a short orientation lesson so existing students understand the new navigation. If you have a large school, import one course or cohort first, confirm access, and then continue.

LearnWorlds migration checklist

AreaMigration action
School auditIdentify active offers, existing-student resources, and archive candidates.
Course assetsDownload videos, PDFs, workbooks, and replay files.
ProductsRebuild courses, bundles, memberships, and downloads in Heights.
Domain/paymentsConfigure before sending students to the new platform.
StudentsImport only after the student experience is ready.

FAQs: migrating from LearnWorlds

Can Heights help migrate LearnWorlds courses?

Yes. Annual plan customers can get free hand-migration help from Heights.

Should I rebuild every feature exactly?

No. Rebuild the student outcome. A migration is an opportunity to simplify what students see.

Can I keep my custom domain?

Yes. Connect your branded domain to Heights when the platform is ready.