Migrate from TrainerCentral to Heights Platform

Moving from TrainerCentral to Heights Platform is a chance to turn a training catalog into a branded creator academy. TrainerCentral can work well for instructor-led programs and Zoho-connected training operations, but many coaches, consultants, and independent educators eventually want a platform that supports courses, community, coaching resources, digital products, bundles, and student engagement in one place.

The safest migration is not to move students first. Rebuild the learning experience in Heights, test the path from purchase to first lesson, connect your business settings, and only then import learners. That way existing students arrive in a finished platform instead of an in-progress rebuild.

This guide covers the practical order: audit active programs, download course assets, recreate curriculum and live-session resources, configure payments and domain, update welcome emails, then import students into the correct Heights products or bundles.

Start Your TrainerCentral Migration

Annual plan customers can receive free hand-migration help.

Free TrainerCentral migration help

If you sign up for an annual Heights plan, our team can help hand-migrate your content at no additional cost. That can include recreating course structure, organizing resources, moving student-facing materials, and preparing the new platform before students are invited.

Step 1: Audit programs, live classes, and learner groups

List every active TrainerCentral program, self-paced course, live class, replay library, download, assessment, certificate, and learner group. Separate what is currently sold from what only existing students need. If a program is outdated or no longer aligned with your offer, do not automatically bring it into Heights.

For each program, write down what the buyer should receive: course lessons, live call access, replays, worksheets, assignments, certificates, community discussion, or coaching support. This turns a training-admin structure into a Heights product map.

If you used TrainerCentral with other Zoho tools, document which workflows still matter. Email campaigns, CRM tags, meeting links, and payment flows may need to be simplified or reconnected after Heights becomes the student-facing platform.

Step 2: Download and organize content

Download videos, replay recordings, PDFs, workbooks, slides, images, audio files, templates, quiz references, certificate assets, and other student-facing resources. Save them by program, module, and lesson so rebuilding is straightforward.

Use the migration to improve the course. Rename confusing lessons, remove duplicate resources, replace old recordings, update worksheets, and decide whether live-session notes should become lessons, downloads, or community prompts. Moving everything exactly as-is can preserve clutter that students never needed.

Step 3: Recreate programs in Heights

Build each training program as a Heights course, bundle, membership, coaching offer, or digital product. Add modules, lessons, videos, downloads, projects, certificates, and community spaces where they support the student outcome. If a live class series should remain live, add clear session information and a replay area so the value continues after each class.

Heights also gives you an opportunity to add accountability. Projects, badges, certificates, and community prompts can help learners apply the training instead of only watching lessons.

Step 4: Configure payment, domain, and welcome emails

Set up your payment processor, pricing, bundles, subscriptions, payment plans, and coupons before announcing the move. Connect a custom domain if students should log in through a branded academy URL. Test checkout, product access, and first login with a sample student before importing your full list.

Then adjust the welcome notification email. It should explain that Heights is now the home for courses, live-session materials, replays, community, and resources. Include the login link and a simple first step so students know exactly where to begin.

Step 5: Import students after the platform is ready

When the course structure, products, emails, and access rules are ready, import students into the correct Heights products or bundles. If you have multiple programs, migrate one high-value program first, confirm that learners have the right access, and then repeat the process for the rest of your catalog.

TrainerCentral migration checklist

AreaMigration action
ProgramsIdentify active programs, retired content, learner groups, and access rules.
AssetsDownload videos, replays, worksheets, slides, certificates, and templates.
ProductsRebuild as Heights courses, bundles, memberships, coaching offers, or downloads.
Business settingsConfigure payments, pricing, custom domain, welcome emails, and product access.
StudentsImport students only after the new platform is complete and tested.

FAQs: migrating from TrainerCentral

Can Heights migrate TrainerCentral courses for me?

Yes. Heights offers free hand-migration help for creators who choose an annual plan.

Should I migrate every live class recording?

No. Move recordings that still support the current offer. Retire outdated sessions or convert only the best parts into lessons and resources.

Can Heights support live training?

Yes. Heights can support live training workflows alongside self-paced courses, replays, downloads, coaching resources, and community discussion.