HireWebDeveloper.net

E-learning & LMS builds, Teachable-class platforms vs custom

Building a course business: hosted platforms vs WordPress LMS vs custom builds, content protection, payments, cohorts, certificates, and the honest scope for each path.

The three paths, and the honest default

Teachable, Thinkific, Podia and Kajabi exist so that course businesses do not have to build software. For most course sellers, a few courses, video + PDF + quiz, payments, done, the hosted platform IS the right answer, and the honest consultant says so before quoting anything. Every hour spent building LMS software is an hour not spent teaching; the platform path buys those hours back. The decision matrix has three lanes: hosted platform (fast, subscribed, someone else's rules and data), WordPress LMS (LearnDash/LifterLMS-class on your own site, ownership of brand and data, plugin-level costs, WordPress's maintenance reality), and custom LMS (when the learning experience itself is the product, and almost nothing else justifies it). The education industry page covers the broader sector framing; this page is the build decision.

When WordPress LMS earns its keep

The middle lane is the common sweet spot for serious course businesses: the site is already the brand surface (content marketing, SEO, community), the LMS layer adds courses to an existing property, and ownership matters, your student list, your data, no platform take-rate, no terms-of-service surprises. The costs are honest too: plugin licenses, hosting that survives video-lesson traffic patterns, and the maintenance discipline any real WordPress estate needs (the maintenance retainer exists for exactly this). Video hosting rides external infrastructure (Bunny/Vimeo-class), self-hosting course video on your web server is the classic self-inflicted wound.

When custom is genuinely justified

  • The pedagogy is the product, adaptive paths, simulation, code-execution environments, vertical-specific interactions no platform models
  • Cohort/institutional mechanics, cohorts with schedules, attendance, multi-role staff (instructors, TAs, coordinators), gradebooks, institutional reporting
  • Certification with teeth, verifiable certificates, expiry/renewal, audit trails for compliance contexts
  • B2B training structures, corporate accounts buying seats, manager dashboards, license pools

Custom LMS builds are web applications with learning-specific data models, scoped and priced as such (the SaaS development and web application pages carry the service framing), not as websites with a course plugin.

The mechanics every path must get right

  • Content protection, honestly, streaming URLs that expire, download prevention where the model needs it, and the admission that determined pirates win; the protection budget matches the content's value, not paranoia
  • Payments and access, one-time, installments, subscriptions/memberships; grants and revokes access correctly (the subscription-cancel-still-works bug is the classic LMS leak)
  • Progress and completion, resume where you left off, completion tracking, certificates where they mean something
  • The learning experience, video that plays well on bad connections, notes, mobile reality (students learn on phones; test there)
  • Quizzes/assessment, proportional to the promise: light checks vs graded certification, built accordingly

Decision shortcut, honestly stated: under ~$10k projected course revenue, hosted platform, no debate. Growing brand with existing WordPress surface, WordPress LMS. Institutional mechanics or product-grade pedagogy, custom with a real scope conversation. The cost calculator and rate bands price the custom path; the brief with your course structure and student counts starts it.

Quarterly, and only when the numbers move

Get the rate report before you negotiate.

Updated rate bands across the major stacks and regions, plus what changed and why. No other email.

Read the current edition →

Ready to put this guide to work?

Six-question brief, scoped quote within two business days, and every term from the contract guide, in the actual contract.