How To Sell Individual Lessons in LearnDash

By: Justin Ferriman • July 19, 2017
Filed Under:

Many people choose to sell their LearnDash courses as it is a great way to generate income.

Everything from one time sales, subscriptions, to feature-packed shopping carts can be used for selling your LearnDash courses.

But there is one particular configuration that isn’t built into LearnDash that we are sometimes asked about: is it possible to sell individual lessons of a course?

This pricing structure makes sense if you are wanting to sell various “tiers” of the same course.

By selling individual lessons you can have three price-points and the higher the price the more content you gain access to in the course.

While there is not a specific setting for this in LearnDash, I am happy to tell you that it is indeed possible. You will need the following:

  1. LearnDash
  2. Easy Digital Downloads (free WordPress shopping cart)
  3. LearnDash-EDD connector (free add-on)
  4. Variable pricing (setting in EDD)
  5. Custom code (already written)

With these four items in place you have the foundation for selling individual lessons. The last thing that you will need is this incredible guide by Brain Hogg where he explains how to set this up.

Brian is a developer by trade but also speaks, consults, and offers online courses. His guide includes the custom code that you need already written out with clear instructions on how to get everything set-up. If you’re not a developer, this is about as “color by numbers” as it gets.

In fact, with this one blog post Brian has already saved you hundreds of dollars in custom development! Maybe you can put that towards hiring him for your exciting LearnDash project. 😉

Justin Ferriman

Justin started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide. He is currently founder & CEO of GapScout. Justin’s Homepage | GapScout | Twitter