August 20th, 2014 Business

consulting-ratesToday it is rather easy to create an online course, especially if you are using a flexible platform like WordPress. There are many teachers out there that use WordPress to deliver their course content, but what about monetizing the material?

At first glance this may seem pretty straightforward – just give your course a price. However, there are multiple models for pricing that you may want to take a moment to decide which one fits your business (and course topic) the best. Some of the more popular models include:

  • Pay Once – Just as the name implies, you set a price for the course and once it is paid the person has access to the course material forever.
  • Subscription – This involves setting up a recurring payment. It can be daily, weekly, or monthly.
  • Renewal – Similar to the subscription fee, a renewal is usually longer in duration, such as every six-months or yearly. Customers aren’t automatically billed but have to opt-in to maintain access.
  • Pay-Per-View – Rather than sell a course, you can sell each lesson on a pay-per-view basis.
  • Pay For Quiz – Some businesses do well to create a free course and then pay for the ability to “sit” for the final exam, which in turn awards the certificate.

These are just a few of the ways you can monetize your courses. You will also want to determine if you use one of these models for a course-by-courses basis, or if payment grants access to all course material on the site (or perhaps even a combination of both to allow for bundle opportunities).

Whatever you decide, make sure you price your course accurately from the beginning. Remember that it’s always easier to decrease a price than to increase it. Don’t pick a lower price simple because you think it will make you more competitive – often it will end up driving you out of business altogether!

Justin Ferriman photo

About Justin Ferriman

Justin Ferriman started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses. Justin's Homepage | Twitter


17 responses

Leave a Comment

Does LearnDash support a “Pay For Quiz” or “Pay for Certificate” format? I plan to create an eLearning website based on this model and I’m considering using LearnDash.

Avatar Jim

Hi Jim-
There are ways to configure this. One is to create a course that contains the quiz you wish to sell – then make the course with the material a pre-req to this paid quiz component (so people cannot skip the course content and go straight for the quiz).

Hi Justin – is this the only way to configure this? Or do you have any other suggestions for ways to achieve this?

Thanks in advance,

Avatar Nathan

Hi Nathan-
Each one of these ways can be configured in LearnDash.

I don’t understand your answer Justin. You mention “ways” but then only give an example of one way.

Is there a way to only sell a quiz, with no connection to a course?
Imagine a full-length GMAT practice test…


Avatar GS

Hi GS. No, not currently. You have to rename ‘courses’ to ‘quizzes’ or ‘tests’ (done via our settings), then assign the questions to it.

Hi Justin,
My website also has two types of products we sell – either a full course, or a single quiz. I understand from your answer to previous comments that we will have to connect the quiz product to a course. However is there a way you can think of that would allow to hook a different styling to this type of ‘quiz courses’.


Avatar AR

Maybe using the quiz shortcode? But, even then you’d have to put that quiz onto a page that could be sold.

Hi Justin,

Thanks for your reply. When you say “rename courses to quizzes”, does that mean it will affect the entire Courses folder in Learndash? So if for example I wish to sell an online course as the main product, and a practice test as a top-up/upsell offer. Will I be able to distinguish between those two types of products in the system?

Thanks again.

Avatar GS

hi there
each course have it own final quiz
what about if we have multiple quiz and want sell each one separately in course

Avatar Hossein

This use-case isn’t supported in LearnDash.

Can you make this use-case supported as i’m sure there are many like me that only read your replies to the requirements of the audience without asking. I vote for this feature where we can sell at different tiers, be it course, lesson or topic as this is a good way to upsell the entire course by selling just one lesson or topic within that.

Avatar KC

how can i let users or students pay for certificate on free course??
is learndash support this??

how can i display share button to facebook or twitter on learndash course?

How can I let users or students pay for certificate on free course??
Does learndash support this?

Hi, we have developed a plugin to sell lessons with WooCommerce. It’s on GitHub. I hope it is helpful for others.

Comments are closed.

Your course could already be online!

We offer a 15 day money-back guarantee and have a world class community to help you get your course online today!

See LearnDash in action. Online Demo


👋 Meet LearnDash Webinar

Are you trying to decide if LearnDash is the right learning management system to build your online courses? Join us for our next live walkthrough.

Join Our Next Webinar!

LearnDash webinars are designed to teach you how to build, grow, and scale your course-building business. Join our team in one of our next live webinars.