Industry kits
3 kits live and deployable today, 18 more on the roadmap. Pick your vertical.
Builder
Toggle modules, pick a design, preview live, submit for delivery.
The three free cores
Free SaaS dashboard framework. Auth, teams, RBAC, command palette.
Free production business website with 4 industry presets.
Free backend infrastructure. Stripe Connect, webhooks, API keys, cron.
Kajabi costs $179 to $499 a month. Own LearnKit for $179 once.
Courses, student progress, certificates and one-to-one booking, except the code is yours, your student list is yours, and there is no contact cap pushing you up a plan.
LearnKit replaces Kajabi for course creators, coaches and educators: a one-time $179 instead of paying $179 to $499/mo indefinitely, and you own the source code and the database. Keep Kajabi if you want funnels, landing pages and email marketing in one hosted product, or you do not want to host anything yourself.
| Kajabi | LearnKit | |
|---|---|---|
| Price | $179 to $499/mo, forever | $179 once |
| Ownership | You rent a seat | Private repo, code is yours |
| Lock-in | Data + roadmap held by vendor | Your Supabase, full export anytime |
Why operators leave Kajabi
Six reasons that come up over and over.
- ×Contacts are capped per plan: 2,500, 25,000 and 100,000
- ×Extra contacts cost $125 a month for each 25,000
- ×Products are capped at 5 on Basic and 50 on Growth
- ×Admin users are capped at 2, 11 and 26
- ×Payments take 2.9% + 30c on Basic, and a third-party provider adds a 2% fee on Basic
- ×The documented export is a contacts CSV
The math, over time
Kajabi pricing is $179 to $499/mo, forever. LearnKit is $179 one time. Here's what that means at common operator lifetimes.
| Time horizon | Kajabi (low to high) | LearnKit | You keep |
|---|---|---|---|
| 1 year | $2,148 to $5,988 | $179 | $1,969 to $5,809 |
| 3 years | $6,444 to $17,964 | $179 | $6,265 to $17,785 |
| 5 years | $10,740 to $29,940 | $179 | $10,561 to $29,761 |
Basic is $179 a month, Growth $249 and Pro $499. Contacts are capped at 2,500, 25,000 and 100,000, and extra contacts cost $125 a month per 25,000. Kajabi Payments takes 2.9% + 30c on Basic and 2.7% + 30c on Pro. Month-to-month billing. Annual billing is $143, $199 and $399. Source: kajabi.com/pricing, read 2026-10-26. You pay your own hosting (Supabase free tier covers most small operators) + Stripe's standard 2.9% + 30c on payments. No platform middleman fees.
Feature parity, line by line
Every capability you rely on, mapped against what each side ships. Kajabi as of mid-2026 published pricing tiers; verify against your specific plan.
| Capability | Kajabi | LearnKit |
|---|---|---|
| Course and lesson builder | Yes· 5, 50 or unlimited products by plan | Yes· Drip content |
| Payments | Yes· Kajabi Payments 2.9% + 30c on Basic, 2.7% + 30c on Pro | Yes· Your own Stripe, 2.9% + 30c |
| Contact and student limits | Limited· 2,500 / 25,000 / 100,000 by plan | Yes· No cap; your own database |
| Admin users | Limited· 2, 11 or 26 by plan | Yes· No seat fees |
| Marketing emails, funnels and landing pages | Yes· Unlimited on all plans | Limited· Email communications and reminders; no funnel builder |
| Data export | Limited· Contacts as CSV; other types not documented | Yes· Your own Supabase |
| Modify the platform and add modules | No | Yes· Edit your own code |
| Code-to-own, no rent | No | Yes· Private GitHub repo |
What's actually different
Feature parity is table stakes. The real shift is ownership.
No contact cap
Kajabi moves you up a plan as your list grows and charges $125 a month for each extra 25,000. LearnKit has no contact ceiling because the database is yours.
Your student relationship
Students, enrollments and progress live in your own Supabase project, under your domain, with no vendor branding between you and them.
Pay once, keep the margin
There is no plan fee scaling with revenue. Card payments go straight to your Stripe account.
How switching works
Most operators take 2-3 weeks end to end. We handle the data migration; you handle the customer-facing brand polish.
- 1
Export your contacts
Kajabi lets you export contacts as a CSV from the Contacts tab. Course content is not covered by that export, so keep your original lesson files.
- 2
Deploy LearnKit
Accept the repository invitation and follow the README to deploy on your own Supabase and Vercel.
- 3
Rebuild your courses
Recreate each course in the lesson builder and import the contacts list as students.
- 4
Move over gradually
Open new enrollments on LearnKit first, let current students finish, then cancel Kajabi.
Questions we hear
What does LearnKit cost to run?+
LearnKit is $179 once. You pay your own hosting and email; Supabase and Vercel have free tiers, and card payments use your Stripe account at its standard rate.
Does it have funnels and landing pages?+
No. LearnKit covers courses, student portal, certificates, booking, CRM and email. If funnels are central to how you sell, Kajabi does more there.
Can I import my students?+
Yes, from the CSV Kajabi exports. Lesson content has to be recreated.
Do I need to be a developer?+
You deploy it once by following the README, or you can send a custom request for setup. Running it day to day needs no code.
Own your operations.
LearnKit ships with for course creators, coaches, tutoring businesses, and educators. One purchase, no per-seat fees, full source ownership.