To migrate from Kajabi to WordPress without making members re-enter their cards, the documented route is cards sitting in a Stripe account you control. If you connected your own Stripe account to Kajabi, a new WordPress setup can usually create subscriptions on the saved payment methods, once you have tested it on your account. If you take cards through Kajabi Payments, Kajabi's help center describes no way to move them out, so plan for members re-entering cards unless Kajabi confirms otherwise in writing.
We are MemberFix, a WordPress tech team for established membership and e-learning businesses, and membership migration is one of our services. This article is for a business that is already live, already taking payments and has outgrown Kajabi. The Kajabi details come from Kajabi's and Stripe's own documentation, linked as we go. None of it comes from a Kajabi project of ours. We do have experience moving paying members between platforms without making them re-enter payment details, covered below.
What actually moves when you leave Kajabi
Contacts and payment plan records can be exported. Course videos can be downloaded by hand. We found no export for pages, emails, automations or checkout flows, so plan to rebuild them.
| What you have in Kajabi | What the help center describes | What to plan |
|---|---|---|
| Contacts | A CSV export, delivered by email, with a download link that expires in 3 days | Export early and keep the file somewhere safe |
| Payment plan records | A CSV export of payment plans | Export them before you cancel anything |
| Course videos | Kajabi says a full backup of courses isn't possible and individual lesson videos can be downloaded manually | Budget time to download and re-upload every video |
| Pages, emails, automations, checkout flows | We did not find an export for these | Treat them as a rebuild in WordPress, not a transfer |
| Subscriptions and saved cards | Depends on how members pay, see the next section | Find this out first, because it decides everything else |
Kajabi's documentation does not describe exporting passwords. Assume members set a new password or use a login link, and tell them before the switch.
When do members have to re-enter their cards?
They re-enter when their card lives somewhere you cannot reach. Where the card lives depends on how you take payments in Kajabi, and that is set per offer, so a business can have a mix.
| How members pay today | Can saved cards follow you? | What to do |
|---|---|---|
| Your own Stripe account, connected to Kajabi | Usually yes, because the cards are in a Stripe account you control | Open a Kajabi customer in Stripe and confirm a saved card is on file. Then test building a subscription on it in the new setup before you commit |
| Kajabi Payments | Not documented. You have no Stripe account of your own, and the help center describes no way to move saved cards out | Ask Kajabi support in writing. Until they confirm, plan for members re-entering a card |
| PayPal | Unknown. Kajabi's documentation does not cover moving PayPal subscriptions out | Ask PayPal and your membership plugin vendor what they support, and plan to re-enroll those members |
| One-time purchases | No future charge to move | Import the purchase and grant access |
The first two rows differ because of who owns the Stripe account. Kajabi's help center says Kajabi Payments runs on Stripe's processing engine, but you don't create or manage a Stripe account to use it. When you connect your own Stripe account instead, the account is yours.
Stripe's documentation shows card data can move when you own the account. Stripe says you can copy customer and payment data from one Stripe account to another in the Dashboard. That tool does not copy subscriptions, invoices, plans or charges, so subscriptions are recreated on the new side. Stripe also says it supports transferring sensitive payment information to or from another processor in a secure, PCI-compliant way. Stripe's export documentation says credentials saved with Link cannot be transferred to another processor.
Kajabi's own help center shows cards getting lost in a move. It says that when you switch from Stripe to Kajabi Payments, cards saved with Stripe don't carry over, so some returning customers may need to enter their card again. Kajabi also documents a way to migrate Stripe subscriptions into Kajabi Payments without asking customers to re-enter payment details. That is the inbound direction. We found nothing equivalent for leaving Kajabi Payments.
Put one narrow question to Kajabi support: “We use Kajabi Payments. Can you transfer our customers' saved payment methods and active subscriptions to a Stripe account we own, and will members need to re-enter cards?” Get the answer in writing. If the answer is yes, ask what it covers and how long it takes. If it is no, you can still move: plan an email sequence that asks members to add a card, and accept the risk that some will not. For the access logic behind subscriptions, our Teachable and Stripe guide shows how Stripe subscriptions control access on another platform.
What happens to billing if you cancel Kajabi first
Canceling Kajabi does not stop your members' payments. Kajabi's help center says canceling does not cancel their active subscriptions or stop their payments, and each subscription has to be canceled individually. Members lose access to the content, but their payments can keep running.
Kajabi's cancellation guides add three details:
- Access to your content and site ends at the end of your current billing or trial period, and a connected custom domain is disconnected.
- Kajabi says customer data may be deleted 90 days after your account is terminated.
- After canceling you keep limited access to manage payments, including subscriptions, refunds and disputes.
Detaching Stripe causes its own damage. Kajabi's Payments overview says that when you detach your Stripe account, Stripe stops processing new payments through Kajabi and active subscriptions won't renew unless you manage them manually in another system. Kajabi's detach guide adds that members lose the billing section of their portal where they update or cancel a card. Do not detach until the new system is ready to bill. Kajabi also warns against revoking Kajabi's access from inside your Stripe dashboard.
What does Kajabi cost compared with WordPress?
At established-business revenue, card fees can outweigh the platform fee on both sides, and Kajabi Payments and Stripe's standard rate sit within 0.2 percentage points of each other. Both platform and payment costs can change when you move, and which matters more depends on your revenue, payment route and WordPress setup.
Kajabi's pricing page lists three plans, as of October 2026:
| Plan | Annual billing | Monthly billing | Contacts included | Kajabi Payments rate | Added fee on top of Stripe's if you use your own Stripe |
|---|---|---|---|---|---|
| Basic | $143/mo ($1,716/yr) | $179/mo | 2,500 | 2.9% + $0.30 | 2% |
| Growth | $199/mo ($2,388/yr) | $249/mo | 25,000 | 2.8% + $0.30 | 1% |
| Pro | $399/mo ($4,788/yr) | $499/mo | 100,000 | 2.7% + $0.30 | 0.5% |
The pricing page says Kajabi takes no revenue share, and that extra contacts come in blocks of 25,000 for $125 a month. Past your plan's limit, each block adds $1,500 a year. The last column is a fee on top of Stripe's own fees when you connect a third-party processor, and it excludes PayPal and Kajabi Payments. Kajabi's pricing page notes it applies where Kajabi Payments is offered. Kajabi's help center says its inbound webhooks are available only on the Growth and Pro plans, which matters if you connect a third-party checkout. The card rates are for US businesses, and Kajabi's rates differ by country.
For WordPress, we priced MemberPress because its courses are included on every plan. Other plugins price differently. Our membership plugin comparison covers them, and our course platform comparison covers dedicated LMS plugins. The prices we used:
| Item | Price, as of October 2026 unless noted | Source |
|---|---|---|
| MemberPress Launch | $399/yr renewal ($199.50 first-year introductory), plus a 4.9% transaction fee | MemberPress pricing |
| MemberPress Growth | $699/yr renewal ($349.50 introductory), no transaction fees | same page |
| MemberPress Scale | $999/yr renewal ($499.50 introductory) | same page |
| LearnDash, optional | $350/yr for one site, up to $999/yr for 100 sites, no per-student fees, checked November 2, 2026. It comes only inside the Nexcess plugin stack, and the older Pro and Elite plans are closed to new buyers. Nexcess says subscriptions it is converting move to the stack at renewals from November 16, 2026, and your renewal notice confirms yours (unlimited-site and lifetime licenses are exempt) | LearnDash pricing, and our LearnDash pricing guide |
| Stripe, US domestic cards | 2.9% + $0.30 per successful charge | Stripe pricing |
| Hosting, email and CRM, video, support | Your own quotes | no default |
Stripe's standard 2.9% + $0.30 matches Kajabi Payments on Basic and is higher than Kajabi Payments on Growth and Pro. At Stripe's published US domestic rate, WordPress does not win on card fees against Kajabi Payments. International cards and manually entered cards cost more on Stripe, and Stripe Billing may add its own fee, so check your own statement.
The platform gap is the starting point for what the move saves. Against MemberPress Growth at $699, Basic costs $1,017 more a year, Growth $1,689 more and Pro $4,089 more. Hosting, an email platform, video hosting, and the person who fixes the site all come out of that gap, because Kajabi bundles email, pages and hosting and WordPress does not.
Two things can widen that gap: you have outgrown your contact limit and are paying for blocks, or you take cards through your own Stripe and pay the Kajabi surcharge.
A worked example using inputs we picked, not a benchmark: $600,000 a year in card revenue, 12,000 charges at an average of $50, 10,000 contacts, Kajabi Growth billed annually, and MemberPress Growth at the renewal price.
| Yearly cost | Kajabi Growth with Kajabi Payments | Kajabi Growth with your own Stripe | WordPress with MemberPress Growth |
|---|---|---|---|
| Platform | $2,388 | $2,388 | $699 |
| Card fees | $16,800 + $3,600 | $23,400 + $3,600 | $17,400 + $3,600 |
| Total of these lines | $22,788 | $29,388 | $21,699 |
Against Kajabi Payments, WordPress comes out $1,089 lower on these lines. Against your own Stripe inside Kajabi, it comes out $7,689 lower. Neither number includes hosting, email, video, support or the one-time cost of the move, and the $1,089 may not cover all of that.
In the middle column, Kajabi charges more when you connect your own Stripe account. On every plan, taking cards through Kajabi Payments is cheaper than connecting your own Stripe at the published US domestic rates used here, and that is also the route where moving saved cards out is undocumented.
Use the calculator to run your own numbers. It starts with the example above. Hosting, Stripe Billing, email, other tools and support have no defaults because they are yours, and the calculator tells you when you have left one blank.
Kajabi vs WordPress: yearly running cost
Prices are the vendors' published US prices as of October 2026, except LearnDash, which we checked on November 2, 2026. The numbers in the boxes are example values, not benchmarks. Replace them with yours. Nothing you type leaves this page.
Enter your numbers and press Compare yearly cost.
| Line item (per year) | Kajabi | WordPress |
|---|
Card fees use US domestic card rates only. International cards, manually entered cards, currency conversion, ACH, disputes, sales tax and Kajabi Payments extras are not counted on either side. Kajabi prices are US prices and differ by region. The one-time cost of moving and your staff time are not included.
The one-time cost of the move is the part the calculator leaves out on purpose. MemberFix migrations are from $3,000, and what you pay depends on what has to move.
When staying on Kajabi is the better call
Stay if the cost gap above is the only reason you are leaving. A platform gap of about $1,000 to $4,000 a year may not repay a migration, a rebuild and the time to run a WordPress site quickly.
Other reasons to stay:
- Your team has no technical person and does not want to hire one. WordPress needs hosting, updates, backups and someone to call.
- You take cards through Kajabi Payments, Kajabi support has not confirmed that saved cards can move, and you cannot take the risk of losing some members when they are asked for a new card.
- Your offers fit inside Kajabi's plan limits without workarounds, and your sales pages and email already convert.
- You use Kajabi's bundled email, pages and community and would have to buy and connect separate tools for each.
Kajabi's own pricing FAQ argues that it is cheaper than buying email, website, community and checkout separately from a few thousand contacts up. That is Kajabi's claim, and the calculator lets you test it with your own tool costs.
If most of that describes you, upgrade your plan before you leave it. Moving to WordPress only to save money is a weak plan when the card fees do not change.
When leaving Kajabi pays off
We would take a serious look at leaving in these situations:
- You are paying for contact blocks or the third-party processing fee, and the cost has stopped being small.
- You are bridging gaps with outside tools and workarounds, and the bridges break.
- You need members, billing, courses and your CRM wired together with custom logic that you own.
- You want your site, content and data on infrastructure you control, with a team that can change how it works.
- Your business depends on SEO and a content library, and you want to own the whole publishing stack.
"WordPress is cheaper" is not on this list. If the calculator shows a close call and none of these fits you, stay put and revisit when one of them does.
How a payment-safe move runs, in order
The order affects whether anyone is billed twice or locked out. This is the sequence we would follow, based on the documents above and on how we run migrations.
- List every offer and how it is paid: Kajabi Payments, your Stripe account, PayPal or one-time. Count active subscriptions on each route.
- Send the written question to Kajabi support about Kajabi Payments cards. Do not build a plan around a verbal answer.
- Export contacts and payment plans, and download the lesson videos you need. Do this before you cancel or detach anything.
- Build and test the WordPress site alongside Kajabi. Keep Kajabi live for members the whole time.
- For cards in a Stripe account you control, confirm saved payment methods exist on a sample of real customers. Then create the new subscriptions against them in a test and check the next renewal date is what the member expects.
- Tell members what is changing before the first batch moves, including the new login.
- Switch members over in batches. Create each subscription on the new side before you cancel it on the old side, to reduce the risk of anyone being billed twice or not at all.
- Cancel each old subscription in Kajabi or Stripe, because they keep billing until you do. Then, and only then, cancel Kajabi and detach Stripe.
What we see on real sites
The card question decides how a migration feels to members, so it is the first thing to check. We moved about 2,500 paying members of The Global Leadership Network to MemberPress with zero credit cards re-entered and zero forced password resets. We also migrated more than 1,000 subscriptions for Genealogy Gems without any member re-entering payment details. We are not offering either as a Kajabi project, so they only show that a payment-preserving move can be done and say nothing about Kajabi itself.
The failure we watch for is double billing. On the migrations we run, the old and the new system can both be charging the same member if cancellations are not sequenced. The plan says which side cancels first, and how we check it, before anything moves.
Frequently asked questions
Can I export everything from Kajabi?
No. Kajabi's help center describes CSV exports for contacts and payment plans and manual downloads of lesson videos, and says a full backup of courses isn't possible. Plan to rebuild pages, emails and checkout flows.
Do members keep their subscriptions if I cancel Kajabi?
Their payments continue until each subscription is canceled, but access to the content ends. That is why cancellation comes last in the sequence.
Is WordPress cheaper than Kajabi?
It can be, mostly because the platform fee is lower, but at the published US domestic rates used here it is not cheaper on card fees than Kajabi Payments, and it adds costs Kajabi bundles. Run the calculator with your own numbers for hosting, email and support before you decide.
Will members need to log in again?
Assume yes. Kajabi's documentation does not describe a password export, so tell members to expect a new login or a login link on the first day.
Ready to move?
If you have decided to leave, our migrate your membership to WordPress page has the details, and migrations are from $3,000. Book a chat and tell us how your members pay today, because that answer sets the rest of the plan.