What Kajabi lets you take
| Data | Documented method | Limits to plan around |
|---|---|---|
| Contacts | Contacts, filter or segment, select all, Bulk Actions, Export | Emailed to the account address; link expires after 3 days; export limited to your plan's contact limit; the article does not list which columns are included |
| Transactions | Sales, Payments, Transactions, Export, Export Transactions, choose a date range | Emailed as a CSV attachment; active filters carry into the export; the Transactions page excludes free purchases |
| Course videos | Products, open lesson, Video Actions, Download Video | One video at a time; no bulk download described |
| Page videos | Website, open page, edit the Video Block, Video Actions, Download Video | One at a time |
| Lesson text, quizzes, offers, pages, automations | No export described in the help pages read for this guide | Rebuild by hand |
Rebuild enrolments from the transactions export
The contact export article does not say whether purchased offers are included, so do not count on it for access rights. The transactions export does include customer ID, name and email alongside offer ID and offer title, payment type (including subscription) and status. Use it to build a table of email address to offer, then map each Kajabi offer to the LearnDash course or membership level that replaces it.
Gaps to fill: Kajabi says its Transactions page excludes free purchases, so students on free offers or manually granted access need a separate list. Before cancelling, export a contact segment for each free or granted offer if your account can filter that way, and confirm the counts against what Kajabi shows in each offer.
Progress and quiz history: the help pages read for this guide describe no export of lesson completion. Decide up front whether students restart at lesson one, or whether you will mark completed courses manually for a small cohort.
Subscriptions: the step that loses money if rushed
Kajabi states that customer subscriptions are not automatically cancelled when your Kajabi subscription is cancelled; each one keeps charging until you cancel it individually. After account cancellation you keep limited login access to Sales, Payments, Subscriptions, where Cancel Payments can end billing immediately, at the end of the period or on a custom date.
The Kajabi help pages read for this guide do not describe exporting saved cards or subscriptions out of Kajabi Payments. Plan on members re-subscribing through your new WordPress checkout. The cleanest pattern is to set each Kajabi subscription to cancel at the end of the current paid period, and invite the member to start a WordPress subscription that begins on that date, so nobody is charged twice or loses access for a day.
A cutover plan that keeps paying students enrolled
- Week 1: build the WordPress site on staging with your host, install the LMS, and recreate one course end to end, including checkout and the enrolment email.
- Week 2: download every lesson video (or re-upload originals to a video service), rebuild remaining courses and quizzes, and recreate offers as products with matching prices.
- Week 3: export transactions for all dates and contacts; build the email-to-course mapping; import users and grant course access on WordPress without sending public announcements yet.
- Cutover day: point the domain to WordPress, test a real purchase and a refund, and send every migrated student a login link.
- Weeks 4 to 8: keep Kajabi live while subscriptions roll off at period end; move each member to the new checkout as their period ends.
- Final: once every subscription shows cancelled in Kajabi and your access spot-checks pass, cancel the Kajabi plan.
Pre-cancellation checklist
- Every lesson video downloaded and checked for playback; Kajabi download links are per video.
- Transactions CSV for the full history saved in two places; contact CSV downloaded within 3 days of the email.
- Free and manually granted access lists captured separately.
- Every active subscription accounted for: moved, ended at period end, or cancelled with the member's agreement.
- Email sequences, forms and landing page copy saved as text before access ends.
- Old Kajabi URLs mapped to new WordPress URLs with redirects; see our domain change and redirects guide if the domain changes.
Questions before you decide
Can I export a Kajabi course in one file?
The Kajabi help pages read for this guide describe no whole-course export. Videos download one lesson at a time and text and quizzes must be copied or rebuilt.
Will cancelling Kajabi stop my members being charged?
No. Kajabi says customer subscriptions keep charging until each is cancelled individually in Sales, Payments, Subscriptions.
How long is the contact export link valid?
Kajabi says the emailed download link expires after 3 days; repeat the export to get a new one.
Sources & verification
Product details and prices can change. Check the linked provider before buying.
- Kajabi Help: How to export your contacts Accessed 29 Oct 2026
- Kajabi Help: Transactions Accessed 29 Oct 2026
- Kajabi Help: Download videos from courses or pages Accessed 29 Oct 2026
- Kajabi Help: Manage services and customer payments after account cancellation Accessed 29 Oct 2026
- LearnDash: Pricing on liquidweb.com Accessed 29 Oct 2026
Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.