Stop paying to lose money

Subscription platforms charge you every month — whether you earn or not. We only charge when a student enrolls. Your costs move with your revenue, not against it.

Progressive per-student pricing

Your rate per student decreases as your total enrolled students grow. Like tax brackets — each tier only applies to the students within that range.

TierTotal studentsPer student
Tier 11 – 250$4.99
Tier 2251 – 1,000$3.49
Tier 31,001+$1.99
Unlimited coursesAll features includedNo monthly subscriptionLifetime student access

Subscriptions are designed for platforms, not for you

The subscription model has one winner: the platform. You pay every month — during slow months, during breaks, during launches that underperform. The platform gets paid regardless. You absorb all the risk.

Pay-per-student flips that. Your costs only appear when revenue does. That's not just a pricing difference — it's a fundamentally different relationship between you and your platform.

The problem with subscription pricing

Kajabi starts at $179/month. Teachable's paid plans start at $89/month. That's $1,068–$2,148 per year — before you've enrolled a single student.

The fee is identical whether you enroll five students or five hundred. Bad launch? You still pay. Taking a month off? You still pay. Testing a new topic with zero audience? You still pay.

And here's the part nobody talks about: the subscription model creates a toxic incentive. Platforms have no financial reason to help you grow. Their revenue comes from keeping you subscribed — not from your success. Every feature upsell, every “upgrade to unlock” prompt, is designed to move you up a tier. Not to make you more money.

The only scenario where subscriptions make sense is if you're already running a high-volume operation and the fixed monthly cost is genuinely trivial compared to revenue. For everyone else — especially new creators, side-project launchers, and anyone still building their audience — you're paying a tax on uncertainty.

Why pay-per-student is the better model

Pay-per-student aligns your costs with your actual business. You pay when a student enrolls — and not a moment before.

At learnfrom, that means $0 to start. $0 to create courses. $0 while you build your audience. The first dollar you pay us is the same moment a student walks through your door — because that's the only moment that makes any sense to charge you.

The rate starts at $4.99 per student and drops as you grow. Once you pass 250 enrolled students, every additional student is just $3.49 — and once you pass 1,000, it drops again to $1.99. Your costs go down as your business goes up. Subscriptions do the opposite.

This model is built for:

  • Creators launching their first course — no upfront cost means no financial pressure distorting your launch decisions
  • Seasonal and project-based launches — you only pay when you sell, so quiet months cost you nothing
  • Lifetime-access courses — pay once per student, not forever; the economics are far cleaner than monthly subscriptions
  • Anyone testing a new niche — validate whether a course will sell before spending a cent on the platform

There's no platform lock-in either. Since your existing students already have lifetime access, migrating is clean. You're never forced to stay because the alternative means paying double.

The honest comparison

Let's run the numbers. Say you launch a $99 course and enroll 50 students in your first month. On Kajabi ($179/month), you pay $179 in platform fees regardless of results. On learnfrom, you pay $249.50 (50 × $4.99) — but you've also just earned $4,950. Your effective platform cost is 5% of revenue.

Now flip it: your launch flops. Five students enroll. On a subscription, you still pay $179. On learnfrom, you pay $24.95. The bad month costs you almost nothing.

That asymmetry is the point. Subscriptions punish slow months and quiet periods with a fixed bill. Pay-per-student shrinks with your revenue and grows only when you've already earned.

Subscriptions make sense exactly once: when you're doing enough volume that the fixed fee is genuinely immaterial and you need enterprise-grade features that justify the cost. That describes a small fraction of course creators. The rest are subsidising the platform's predictable revenue at the expense of their own.

Why we built learnfrom this way

We didn't choose pay-per-student because it's trendy. We chose it because the subscription model has a structural flaw: it makes the platform's interests directly opposed to yours.

When you succeed and no longer need hand-holding, subscriptions charge you more for “advanced” features you may not need. When you're struggling and need support the most, the bill stays the same. That's not a partnership — that's a landlord.

Our model is simple: we only make money when you make money. If you enroll no students, we earn nothing. If you enroll thousands, our rate per student drops. We are financially incentivised to help you grow — because your success is the only thing that generates ours.

We think that's how a platform should work. And we're willing to say clearly: for the overwhelming majority of course creators, pay-per-student is the better model. Full stop.

Frequently asked questions

How does per-student pricing work?

You pay a small fee each time a new student enrolls in one of your courses. The rate starts at $4.99 per student and drops as you grow — $3.49 once you pass 250 enrolled students, and $1.99 once you pass 1,000. Students get lifetime access, and you're never charged twice for the same student in the same course.

Do you take a cut of my course sales?

No. learnfrom.co never charges platform transaction fees on your course sales. You keep 100% of what you earn. You only pay the per-student platform fee when someone enrolls. Payment providers like Stripe or PayPal charge their own standard processing rates separately.

Do I need to pay anything upfront?

No. There's no subscription or setup fee. Create your account, build your courses, and you're only billed when students start enrolling. You can get everything set up for free before a single student joins.

Is there a limit on how many courses I can publish?

No limits at all. Publish as many courses as you want, with unlimited students per course. You only pay when students enroll — there's no cap on content.

Can I use my own custom domain?

Absolutely. Connect your own domain (like courses.yourbrand.com) from the account settings. Your students will see your brand — not ours. Setup takes just a few minutes with a simple DNS change.

What happens if a student requests a refund?

You can refund a student within 7 days of their purchase. When you refund through Stripe or PayPal, the platform fee for that enrollment is deducted from your next invoice rather than paid back in cash. If that deduction takes an invoice below zero, the excess becomes account credit that is applied automatically to your future invoices. You're never stuck paying for students who didn't stay.

Start Building Without Risk

At learnfrom, we've designed our platform around this principle. You can create unlimited courses, start without paying, and scale at your own pace. And only pay when your students enroll.

This is a pricing model built for creators who want to grow without limitations.

Create courses

Build structured courses with modules, lessons, and rich content using our intuitive editor.

Get paid

Accept one-time payments via Stripe or PayPal with unlimited students and zero platform transaction fees.

Grow your brand

Custom domains, SEO tools, and a public profile to showcase your courses.

Get started free