How Instructors Make Money from Online Courses
Selling one course at one price is the least profitable way to teach online. Here are the models that work, and how to combine them into a ladder.
Most instructors price by guessing what feels affordable, then lose a chunk of it to fees they forgot. Here is how to price backwards from what you keep.
Two instructors record the same ten hours on the same subject. One prices low, sells more copies, and ends the month with a modest amount and a lot of support messages. The other prices several times higher, sells fewer, and keeps considerably more — with better completion and fewer complaints.
Nothing separates them but the number on the page. Pricing is the highest-leverage decision in a course business, and the one instructors spend the least time on.
The most common method is to count content and set a price to match: forty lessons feels like it should cost more than twelve.
Buyers do not think this way. Nobody has ever wanted more hours of video. What they want is the outcome on the other side, and a course that delivers it in three hours is more valuable than one that takes thirty, not less.
So the first question is not how much content is this? It is: what does this outcome cost the buyer if they never get it?
This is the arithmetic step almost everyone skips, and it is why real income lands below expectation.
Start with what you want in hand. Then add everything that comes off the top before it reaches you — payment processing, and whatever commission your platform charges. That total is your list price.
Do it the other way round — publish the number you wanted, then discover the fees — and you keep noticeably less than you planned on, every single sale, for the life of the course.
Counterintuitive enough that most instructors have to see it happen before they believe it.
Price is a quality signal. A buyer who cannot evaluate your content before purchase uses price as a proxy. A very low price for a professional skill does not read as generous; it reads as what is wrong with it.
Cheap attracts the least committed. A buyer who risked nothing behaves accordingly — low completion, no testimonials, no referrals, and disproportionate support requests. A buyer who committed real money shows up.
Volume does not compensate. Matching one high-price sale takes dozens of cheap ones: dozens of buyers to find, dozens of checkouts, dozens of people to support. The maths almost never works at small audience sizes.
You cannot raise it easily. Your first buyers anchor your price, and moving up later means rebuilding the perception of what you sell.
Rough bands, in order of what they ask of the buyer:
| Product | What it is |
|---|---|
| Digital product | Templates, workbooks, guides. An entry point, not income. |
| Short focused course | One skill, one outcome, a few hours. |
| Full professional course | Career-relevant, complete, with support. |
| Course plus community | Content, access and accountability together. |
| Live cohort | Fixed dates, small group, direct access to you. The top of the ladder. |
Two notes on the actual numbers. The same content supports meaningfully higher prices in wealthier markets, which is worth knowing if your Arabic content can reach them. And a course aimed at businesses rather than individuals can be priced far higher, because the buyer is not spending their own money.
Anchor with a higher tier. Offer the course, and a version with group calls at several times the price. Most buy the first — and it now looks like the sensible option rather than the expensive one. A meaningful minority buy the second.
Price in whole, confident numbers. The false precision of ending in a nine reads as a supermarket tactic and undercuts a premium position.
Offer payment plans instead of discounts. Splitting the price sells better than lowering it, and unlike a discount it does not reduce what you receive.
Raise the price with each cohort. Every run adds testimonials and improvements. A price that never moves signals a product that never improves.
Never run a permanent discount. A code that is always available is not a discount, it is your price with extra steps.
You do not have to guess.
Pre-sell it. Offer the course before it is built, at the price you intend, to your existing audience. Buyers are the only real research — and if nobody buys, you learned that for free rather than after three months of recording.
Sell it live first. Run it once as a cohort at a high price. You get paid immediately, you learn where people actually struggle, and you finish with a course outline written by paying students. The launch guide covers how to run that first cohort.
Watch the objection, not the silence. "Too expensive" from someone who wants it is a positioning problem. Silence is a demand problem. They need completely different fixes — and instructors routinely respond to silence by cutting the price, which fixes nothing.
Decide what you want to keep, add the fees, and charge that. Then stop apologising for it. The students who complain about price are almost never the ones who would have finished.
Price from the value of the outcome, not the length of the content. Ask what it costs the buyer never to get that outcome, and price against it. A price that feels very cheap for a professional skill signals low value and attracts the least committed students, who complete least and complain most.
Price is read as a quality signal when a buyer has no other way to judge. A very low price invites the question of what is wrong with it. Cheap courses also attract impulse buyers who never start, which produces poor completion, few testimonials, and no referrals.
Yes, always. Decide what you want to keep, then work upwards through payment fees and whatever commission your platform charges. That total is your list price. Setting the price first and discovering the fees later is the most common margin mistake there is.
Frequent discounting does. If every launch has a code, buyers learn to wait, and your list price stops converting. Occasional, time-boxed discounts with a clear reason work fine; permanent open discount codes simply become your real price.
Selling one course at one price is the least profitable way to teach online. Here are the models that work, and how to combine them into a ladder.
The buyer who cannot pay never emails to tell you. Card-only checkout in a wallet-heavy market is the most invisible way to lose revenue.
A cheap template sells to people who would never risk a course price on a stranger. Here is how digital products earn on their own and quietly build your course audience.