Learnomy
Online academies

Run a multi-instructor academy that scales

Instructor applications, ownership-scoped authoring, automatic commission splits, and a withdrawal queue ship with Free. Pro adds per-instructor rates, Stripe Connect payouts, cohorts, learning paths, and full academy analytics.

Instructor roster

8 active
M

Maya T.

4 courses · 312 students

70%
L

Liam R.

2 courses · 188 students

75%
S

Sara K.

6 courses · 540 students

70%

Default commission split

Instructor 70%
Platform 30%

Configurable. Per-course and per-instructor overrides take priority.

The academy challenge

Multiple instructors, one site, zero chaos

A single-instructor course site is easy to manage. The moment you add a second instructor -- let alone twenty -- you need hard boundaries: whose courses are whose, who gets paid what, and how you stop one instructor from accidentally seeing or editing another's work.

Most LMS plugins push you toward a manual process: custom roles, per-page permission plugins, and a spreadsheet for commissions. Learnomy builds the boundaries into the data layer so you never have to enforce them by hand.

Ownership-scoped authoring

Each instructor sees only their own courses in wp-admin. API-level ownership gates enforce this on every write.

Automatic commission splits

Revenue shares on every sale without a spreadsheet. Three-tier rule cascade handles every edge case.

Structured programs

Cohorts and learning paths (Pro) let you run defined-group programs with prerequisites and synchronized schedules.

Analytics that show what matters

Revenue trends, top courses by enrollment, churn rate, and cohort retention grids -- all exportable (Pro).

Instructor management

Onboard instructors and keep them scoped to their own work

Anyone can apply through the public-facing /become-instructor/ page. You review every application in the WordPress admin and approve or reject with one click. Approved instructors gain the instructor role automatically and can only see and edit their own courses -- ownership gates enforce this at the REST API level on every write, so a 50-instructor academy stays organized without manual discipline.

  • Public application form at /become-instructor/
  • Admin reviews from Learnomy > Instructors
  • Ownership gates enforced at the API level on every write
  • Public instructor profiles at /instructor/{username}/
  • Per-instructor commission rules with Pro

Instructor applications

2 pending
J

Jordan Lee

Certified yoga instructor, 10 years experience

pending
P

Priya N.

Product designer, UX courses author

pending
S

Sam W.

AWS solutions architect

approved
A

Ana M.

Data science, Python bootcamps

approved

Revenue sharing

Commission splits happen automatically on every sale

Learnomy applies a three-step cascade on every completed payment: first it checks for a per-course override, then a per-instructor override (Pro), and falls back to the global default of 30% platform / 70% instructor. Change the global rate anytime in Settings. Instructors request withdrawals from their dashboard; you approve or reject from a paginated admin queue. Rejected requests automatically restore the instructor's available balance -- no earnings are ever lost.

  • Configurable global default (30/70 out of the box)
  • Per-course commission overrides
  • Per-instructor rates across all their courses (Pro)
  • Withdrawal queue with approve/reject
  • Refunds automatically reverse matching commission records

Commission rule cascade

1. Per-course override

Course: UX Design 2026 → 60/40

2. Per-instructor override PRO

Instructor: Maya T. → 75/25

3. Global default

70/30 (configurable)

Withdrawal request

Maya T. -- $412.00

14 sales, 0 refunds

Structured learning

Cohorts and learning paths for programs that need sequencing PRO

Pro adds cohorts for running the same course with a defined group and a synchronized schedule, and learning paths for chaining courses with prerequisite gates. Pair them with Content Drip to release lessons on a fixed date or a set number of days after enrollment. Students cannot skip ahead; the content simply is not accessible until it unlocks.

  • Cohorts: defined groups, synchronized schedules (Pro)
  • Learning paths with prerequisite gates (Pro)
  • Content Drip: date-based or days-after-enrollment unlock (Pro)
  • Lesson progress tracked per student, per course
  • Auto-issue certificates when completion rules are met

Cohort: UX Bootcamp Spring 2026

PRO

Week 1: Research basics

24/24

Week 2: Wireframing

21/24

Week 3: Prototyping

Week 4: Usability testing

Week 3 unlocks Jun 23, 2026

Academy analytics PRO

Revenue, retention, and churn in one dashboard

Pro adds a revenue trend chart, top courses by enrollment and revenue, 30-day churn rate, and a cohort retention grid -- all filterable by 7, 30, 90, or 365-day windows and exportable to CSV. Membership analytics shows MRR, ARR, active subscriber count, and how well each monthly signup cohort retains over time.

Academy overview

Last 30 days

MRR

$8,420

+12%

Active subscribers

342

+24

30-day churn

2.1%

-0.4%

Avg completion

67%

+5%

Revenue trend

Every feature your academy needs

One plugin, the full lifecycle

Courses, quizzes, certificates, payments, instructor payouts, and a REST API -- all in Learnomy, all tested against each other, all sharing the same data layer.

Academy FAQ

How does the commission split work for an academy with many instructors?

Learnomy applies a three-step cascade: first a per-course override if set, then a per-instructor override (Pro), then the global default. The default is 30% platform / 70% instructor and is configurable at any time. Per-instructor rules mean you can offer a senior instructor a different rate without setting overrides on every one of their courses.

Can instructors see each other's courses or student data?

No. Ownership gates in the API scope every read and write operation to the instructor's own courses. An instructor cannot view, edit, or access data from another instructor's content, even at the REST API level.

What happens if a student gets a refund -- does the instructor lose the commission?

Yes, proportionally. When a full refund is issued, Learnomy automatically marks the matching commission record as reversed. Instructor earnings totals always reflect real settled money, not gross sales figures.

How do cohorts differ from just enrolling students in a course?

A cohort (Pro) ties a defined group of students to a course with a synchronized schedule and, optionally, a group space. All cohort students move through the same content on the same timeline. Standard enrollments have no group structure -- each student progresses independently.

Does Learnomy scale to thousands of students?

Yes. Learnomy stores all data in 40 purpose-built MySQL tables with proper indexes on every column used in filtering, sorting, and joining. Lists, analytics, and search all run against indexed columns -- not WordPress post meta. Pagination is enforced throughout so no request returns an unbounded result set.

What does Stripe Connect add for payouts?

With Stripe Connect (Pro), approving a withdrawal transfers funds directly from your Stripe account to the instructor's own Stripe connected account. No manual bank transfers, no spreadsheet reconciliation, no third-party payout tool.

Launch your multi-instructor academy today

Free includes instructor applications, ownership-scoped authoring, commission splits, and the withdrawal queue. Pro adds per-instructor rates, Stripe Connect, cohorts, learning paths, and full analytics.