Skip to content

How Enrollment Works

Enrollment is the moment a learner goes from browsing your academy to actually owning a course. Behind the scenes, Klimb turns every successful checkout into an entitlement — a record that grants one learner access to one course. This guide walks the full path from checkout to access so you know exactly what your learners experience.

The checkout-to-access flow

  1. A learner finds a course on your academy storefront at <slug>.klimblearn.com or your custom domain.
  2. They click to enroll. Paid courses open Stripe Connect checkout; free courses skip payment entirely.
  3. For paid courses, the learner pays through your connected Stripe account. They can apply a coupon code here — see Creating coupons and discounts.
  4. On success, Klimb creates an entitlement for that learner and that course.
  5. The learner is taken straight into the course and can start the first lesson immediately.

The whole flow happens in seconds. The learner never leaves your branded academy experience, and you don’t have to lift a finger — access is granted automatically.

What an entitlement is

An entitlement is the access grant that ties a learner to a course. Think of it as proof of ownership:

  • Entitlements are per course, not per academy. A learner who buys two courses has two entitlements.
  • They unlock lifetime access to that course’s lessons, including any lessons you add later.
  • They power your dashboards — learner counts, progress, and engagement all key off entitlements.

A learner only sees the courses they’re entitled to in their dashboard. Everything else in your catalog shows as available to purchase.

Free vs. paid enrollment

Both paths create a real entitlement, so a free enrollee is a tracked learner just like a paying one:

  • Paid — runs through Stripe, generates revenue, and appears in your payout reports.
  • Free — instant access with no payment, ideal for lead magnets and onboarding content.

Accounts and access

When someone enrolls, Klimb sets up a learner account scoped to your tenant (your academy). The same email can be a learner in more than one academy without any conflict, because each academy is fully separated. Learners sign in to your academy to access their courses on any device.

When access changes

Entitlements aren’t always permanent — they reflect the learner’s current standing:

Tracking enrollment

Every enrollment shows up in your dashboard as a new learner and, for paid courses, as revenue. Over time you can watch which courses convert best and how learners progress through your content.

Enrollment is the engine of your academy. Once you understand entitlements, managing access — comping, inviting, refunding — all becomes straightforward.