How to Price an Online Course (Without Guessing)

One-time, subscription, or cohort? Here's how to set prices that sell — with real tier anchors ($97/$297/$997) and when to raise them.

How to Price an Online Course (Without Guessing)

How to Price an Online Course (Without Guessing)

Online course pricing comes down to three decisions: which model fits your content (one-time, subscription, or cohort), where to anchor your tiers ($97 / $297 / $997 are the three price points that convert most reliably), and when your results justify raising the price. Get those three right and you stop guessing.

By The Shopspace Team

Most creators agonize over pricing for weeks, then pick a number that feels "safe" — usually somewhere under $50. That number is almost always wrong, and not in the direction you think.

The Three Pricing Models: One-Time, Subscription, and Cohort

Before you pick a dollar amount, pick a structure. The three models work very differently.

One-time purchase — the customer pays once and gets permanent access. Simple to sell, simple to understand, easy to refund. Best for self-paced courses with a clear outcome: "Learn Lightroom in 30 days," "Build your first Notion system." Revenue is lumpy but yours to keep.

Subscription — the customer pays monthly or annually for ongoing access. Works well when your content updates frequently (a weekly workshop series, a live Q&A library) or when the value compounds over time. The risk: churn. If a student finishes your course in month two, they'll cancel in month three.

Cohort / live course — a fixed start date, a group of students, a defined end. You charge a premium because of the accountability and live access. Think $500–$2,000 for a four-week cohort versus $97–$297 for the same material as a self-paced course. The tradeoff is your time: cohorts don't scale unless you hire.

Choose the model before you choose the price. The same content can be priced at $97 (self-paced), $29/month (subscription), or $997 (live cohort with coaching). None of those is wrong — they're different products.

Why Most Creators Price Too Low (and What It Costs Them)

The instinct to price at $19 or $29 comes from fear of rejection. It feels safer to charge less because "at least people will buy it."

The math disagrees. To make $10,000 at $29, you need 345 buyers. At $297, you need 34. Finding 34 buyers who are serious enough to pay $297 is often easier than finding 345 people who are casual enough to buy at $29 — because higher prices attract buyers who actually do the work, finish the course, and tell others.

There's also a credibility signal. A $29 course reads as a PDF with a video. A $297 course reads as a transformation. Same content, different perception.

Teachable's own data suggests a baseline of $100 minimum for most courses — and that's a floor, not a target. The SERP is full of "charge what you're worth" advice that says nothing. Here's something more concrete: if your course saves someone 10 hours of frustration or helps them earn $500 more, pricing at $97 is a 5x ROI for the buyer. That's an easy yes.

For more on the psychology of pricing from zero, see how to price digital products when you have no audience — the same anchoring logic applies.

How to Price Your Online Course With a Three-Tier Stack

Overhead flat-lay of three plain index cards arranged side by side on a matte white surface, each labeled with a handwritten price ($97, $297, $997) in black ma The most reliable online course pricing structure isn't a single price. It's a three-tier stack that does two things: it makes your middle tier look like the obvious choice, and it filters buyers by commitment level.

Here's the framework:

Tier Price What's included Who it's for
Core $97 Self-paced video + workbook Independent learners
Complete $297 Core + templates + live Q&A calls Serious students who want support
VIP / Coaching $997 Complete + 1:1 sessions or group coaching Buyers who want done-with-you

The $297 tier will almost always be your best seller. It's anchored against $997 (which makes it feel reasonable) and against $97 (which feels thin by comparison). This is price anchoring — and it works because buyers don't evaluate prices in isolation, they evaluate them relative to other options on the page.

You don't need to have all three tiers live on day one. Launch with Core and Complete. Add the VIP tier when you have testimonials to justify it.

Real Price Anchors That Actually Sell

The $97 / $297 / $997 stack isn't arbitrary. These numbers sit at psychological thresholds.

For annual subscriptions, $97/year and $197/year tend to outperform monthly equivalents because the upfront commitment reduces churn and the per-month math ($8–$16/mo) feels negligible.

If you're launching to a cold audience with no reviews, start at $97 and offer a founding member discount (20–30% off) to your first cohort. This gets you buyers, testimonials, and social proof — all of which justify raising the price after launch.

Selling digital products is a related skill here. The principles in how to sell digital products online apply directly to course checkout pages and offer framing.

When Subscription Pricing Makes Sense (and When It Doesn't)

Subscription works when the value is ongoing, not one-time.

Good fit for subscriptions:

Bad fit for subscriptions:

If you're unsure, start with a one-time price. You can always add a subscription tier later. Going the other direction — from subscription to one-time — is harder to communicate to existing customers.

Using an Online Course Pricing Calculator Approach: A Simple Formula

You don't need a dedicated online course pricing calculator. You need four inputs:

  1. Outcome value — what is the student's realistic financial or time gain from completing the course? (e.g., "land a freelance client worth $2,000")
  2. Your credibility — zero testimonials = price conservatively; 10+ testimonials with specific results = price at full value
  3. Audience temperature — warm email list = higher price tolerance; cold social traffic = lower
  4. Completion requirement — does the student need to finish to get the value, or does even partial completion help? Higher completion requirement = lower price risk

A rough formula: price = (outcome value × 0.10) × credibility multiplier

Example: course outcome = $2,000 freelance client. 10% = $200. With 10 testimonials, that's $200 × 1.0 = $200 — round up to $297.

This isn't a magic number, but it gives you a defensible starting point instead of a gut feeling.

If you want to get started selling before you have a platform figured out, how to sell digital products for free walks through zero-cost options.

When to Raise Your Price — and How to Do It Without Drama

Raise your price when:

How to raise without drama:

  1. Announce a founding member price window — "This course is $97 until [date], then moving to $197." Urgency that's honest.
  2. Grandfather existing students — they keep their access, no extra charge. This protects goodwill.
  3. Don't apologize — a price increase signals confidence in the product. "We're raising the price because the results speak for themselves" is a better message than "sorry, costs went up."

Online course pricing isn't a one-time decision. It's a variable you adjust as your proof grows.


Shopspace lets you sell courses, memberships, and digital products from a single storefront — free to start, no transaction fees, no monthly bill until you're ready. If you're still figuring out where to host before you finalize your price, that's one less variable to worry about.