Affiliate Disclosure: We may be compensated if you use our links to make a purchase. We are extremely selective in who we partner with & only recommend products we believe in. Our affiliate relationships do not influence our recommendations.

Are you looking to add course reviews to your LearnDash site? In this article, we’ll explore the various ways you can approach LearnDash course reviews. You may be surprised to find out that one of our recommendations is actually NOT to use “course” reviews, but instead provide reviews in another way.

We’ll also briefly look at each of the available LearnDash course review plugins that are out there, and help you make a decision for which one to use.

Product Reviews vs. Course Reviews

Before we even talk about LearnDash course review plugins, let’s talk about the difference between product reviews & course reviews.

Product reviews only come into play when you’re using an ecommerce or membership plugin to sell LearnDash courses (which we highly recommend you do). If you’re selling courses using LearnDash’s built-in payment methods (Stripe, PayPal, 2Checkout), then product reviews don’t apply. You can skip to the section on LearnDash course reviews.

Why Product Reviews?

Why should you use product reviews instead of course reviews?

1. In some cases, they are free
Most LearnDash course review options are premium plugins. They can range in price but are generally between $49-99/yr. Some ecommerce plugins already have reviews built into their plugin, and they’re available at no additional cost.

2. No extra plugin required
In many cases, reviews are already part of an existing ecommerce or membership plugin you’re using. There’s no need to add another plugin from a different developer.

3. Reviews help you sell to prospective buyers, not existing ones
This is perhaps the most important reason to use product reviews. Why are you collecting reviews and who are you displaying them to? They’re used to help you sell to a prospective buyer, right? And what do your prospective buyers see on your website as they’re about to buy one of your courses? Your product page.

Now, this depends on how you set up your checkout flow. Many people still use the LearnDash course page to do their sales. But I much prefer using the LearnDash course page for enrollees only, and showing the product page to people who have not yet enrolled.

Most LearnDash review plugins display reviews on your course page, but if you’re using that for people who are already enrolled, what good does that do?

Is there ever a reason to use course reviews?

Sure, there might be. It really does depend on your set up, and there are hundreds of different ways to set up the LearnDash course/product flow.

1. Easier to collect reviews after course completion
One argument for LearnDash course reviews over product reviews is that it’s easier to collect reviews after a user completes a course. Many of the LearnDash review plugins will automatically show a popup asking the user to rate the course that they just completed. This could help collect more reviews, and collect them more easily than using product reviews.

2. Using LearnDash’s payment methods
As stated earlier, if you are using LearnDash’s payment methods, a LearnDash course reviews plugin is really your only option to collect reviews—aside from building your own custom solution.

Product Review Options

Now let’s get into a few of the most common product review options with the ecommerce plugins that work well with LearnDash.

WooCommerce Reviews

WooCommerce is arguably the most popular ecommerce plugin to use with LearnDash, and reviews are built into the free version of WooCommerce. No extra plugins or extensions are needed to use WooCommerce reviews.

How these reviews are displayed will depend on your theme, but most themes will display WooCommerce reviews in a tab below your image & description, on the product page.

WooCommerce reviews using Astra theme

How to enable WooCommerce reviews

  1. Navigate to WooCommerce > Settings > Products
  2. Scroll to the bottom and check the appropriate boxes

WooCommerce reviews settings in admin

WooCommerce Reviews Block

WooCommerce has a built-in block you can use to display reviews for a specific product. This makes it easy to display product reviews on a course page.

  1. Edit your course page
  2. Add a new block and search for “reviews by product”
  3. Add the block to your course page
  4. Select the corresponding product that it relates to

There isn’t a WooCommerce block to add a new review, but you can add a button or a text link back to the product page, and open up the reviews tab. Just add #tab-reviews to the end of the product page URL.

💡 Pro Tip
Add both the “Reviews by Product” & “Buttons” blocks inside the “LearnDash Course Complete” block so that they only appear to those who have completed the course.

WooCommerce reviews inside LearnDash course complete block

WooCommerce Reviews Shortcode by Learning Templates

If you aren’t using the block editor and would like a shortcode instead, Dennis Hall from has a premium plugin that uses a shortcode to display WooCommerce reviews on any page.

It has a few smart features built-in:

  • If the user has purchased the product, a review form will be shown
  • If they leave a review on that form, they will be kept on the same page (not redirected to the WooCommerce product page). This is nice if you want to keep them on your LearnDash course page.

You simply use the provided shortcode on any page on your site, and change the ID to match the WooCommerce product ID of the reviews you want to display.

[product_reviews id="123"]

This plugin has a one-time fee of $25/site, or you can get it for free by leaving a review for one of’s other premium plugins.

Easy Digital Downloads Reviews

If you’re using Easy Digital Downloads (EDD), there’s a Reviews extension you can use to add reviews to your products (or as EDD calls them, “downloads”). These appear in much the same way as the WooCommerce reviews discussed above.

Other features include:

  • Send an email to customers, after purchase, requesting a review (immediately or on a delay)
  • Insert reviews on any page using a shortcode or widget
  • Manage reviews from the WordPress admin area
  • Require a minimum word count for reviews

It’s a bit expensive at $89/yr. for a single site, but it’s also available in their Extended Pass, which is a great value.

Membership Plugins

If you’re using MemberPress or Paid Memberships Pro, neither plugin has review functionality built-in. However, both plugins allow you to sell memberships through WooCommerce. If you choose to go this route, you can use WooCommerce reviews as we’ve outlined above.

❌ Plugins that Don’t Support Reviews

The following ecommerce plugins don’t currently support product reviews, so you should consider one of the LearnDash course review plugins below.

Upsell Plugin

LearnDash Course Review Plugins

Now that we’ve covered why to use product reviews, and showed you a few examples how to implement them, let’s get into the LearnDash course review plugins you can use instead.

I didn’t mention this earlier but I can’t think of a reason why you should ever use BOTH product and course reviews. It’s very much a one-or-the-other situation.

LearnDash Feedback by WooNinjas

WooNinjas LearnDash Feedback plugin banner

LearnDash Feedback is the only free LearnDash course review plugin available. It includes the following features:

It creates a “Feedback” tab on the course page. If you have yet to leave a review, you’ll be shown a form to do so. If you have already reviewed the course, you’ll see a message that tells you just that.

WooNinjas LearnDash Feedback, new tab

You can control a handful of settings in the admin area.

WooNinjas LearnDash Feedback admin settings

LearnDash Ratings, Reviews, & Feedback by WisdmLabs

WisdmLabs Ratings, Reviews & Feedback overview

This LearnDash course reviews plugin has been available the longest so it’s the most tested of all the premium options. It also comes with the most options for customization.

  • Users can like other reviews
  • Send email reminder to students to leave a review (immediately or on a delay)
  • Popup on course page to ask users for a review, once they’ve finished the course
  • Filter reviews by course
  • Filter reviews by star rating
  • Sort reviews by date posted
  • Display course reviews before content, after content, or in a custom location using a shortcode
  • Upload images/videos along with reviews
  • Choose whether users can leave a review immediately after they enroll, or wait until they’ve completed the course

WisdmLabs Ratings plugin, all reviews, sortable/filterable

In addition to course reviews, it also allows a user to email the course author directly, providing feedback on the course. This is not published publicly.

You can also create short surveys with custom questions & answers.

Bonus Design Tip

Our very own Design Upgrade Pro for LearnDash plugin offers quite a few options for customizing the look & feel of the Ratings, Reviews & Feedback plugin.

Course Reviews for LearnDash by HonorsWP

HonorsWP Course Reviews plugin example

The Course Reviews plugin by HonorsWP is one of the premium options.

  • Prospective buyers can filter reviews based on star rating
  • Require admin approval of reviews before they are shown

It’s available for $49/yr. for a single site, or through a monthly membership to HonorsWP.