1. Home
  2. Docs
  3. LearnDash Addons
  4. LearnDash Feedback Pro

LearnDash Feedback Pro

The feedback you receive from your students is the best tool to evaluate teaching effectiveness and make improvements to your courses. The LearnDash Feedback Pro add-on allows you to easily collect feedback from your students and gather valuable insights about their learning experience.

Table of Content

  1. Installation
  2. Activate your License Key
  3. Settings
  4. Import Feedback
  5. Export Feedback
  6. LearnDash Course Grid Addon
  7. Enable Specific Course Feedback Settings
  8. Disable Feedback
  9. Reports
  10. FAQ’s
  11. Changelogs

Installation

  • Install the LearnDash plugin & activate it.
  • Install the LearnDash Feedback Pro add-on and activate it.
  • There will be a new Dashboard entry, “LD Feedbacks Pro” on the backend.
LearnDash Feedback Pro – Main Menu

Activate Your License Key

The license key can be configured from the License Settings tab, found on the “Learndash Feedback Pro” menu. License keys will be sent to your email address when you purchase the add-on.

Insert your license key in the field and then click on Activate.

LearnDash Feedback Pro – License

General Settings

Navigate to the WordPress dashboard, select the Settings from the  “LearnDash Feedback Pro” menu and click on the General Tab.

General

LearnDash Feedback Pro – General

Display Feedback on the Frontend

This is the global setting to enable the Feedback Tab to be displayed on the frontend.

This is how the Feedback tab will look on the Frontend

LearnDash Feedback Pro – Frontend

Buttons background color

By clicking on select color, you can select the frontend buttons color from the color picker or you can also paste your hex color code.

Backend color picker

LearnDash Feedback Pro – Backend Color Picker

This is how the Button color will look on the Frontend

Allow Feedback on Course Complete

Enabling this option will allow the students to submit their feedback once they completed the course. Without completing the course students will not be able to give any feedback.

Allow Feedback On

Here you can select on which course pages you want to enable feedback. 

All Courses: Mark this checkbox, to enable the feedback on all course pages.

All Lessons: Mark this checkbox, to enable the feedback on all lesson pages.

All Topics: Mark this checkbox, to enable the feedback on all topic pages.

All Quizzes: Mark this checkbox, to enable the feedback on all quiz pages.

You can mark all of the checkboxes to enable feedback on all of the Courses, Lessons, Topics, and Quizzes.

User Email Notification

With this setting enabled, users will receive a confirmation email notification about the feedback, they left on a course.

Restrict user to add Feedback

By enabling this toggle, the user will not be able to complete the course until they added their feedback.

This is how the Notification will look on the Frontend when a user has not submitted their feedback

LearnDash Feedback Pro – Restrict Users to add Feedback

Admin Email Notifications

With this setting enabled, admins will receive an email notification when a user leaves feedback on a course.

LearnDash Feedback Pro – Admin Email Notification

Display Feedback when Approved by Admin

After the successful submission of feedback, admins will be able to review and edit the feedback submitted by students on the backend. Enabling this option will allow the admin to approve the submitted feedback before publishing. To approve feedback, Navigate to the LD Feedbacks Pro > All Feedbacks > Permission column > Click on the “Approve”. 

You can also approve feedback in bulk by selecting all of the comments you want to approve and then from the “Bulk Action” dropdown click on the “Feedback Approve”. Once feedback has been approved, its status will be displayed in the “Status” column.

Backend

LearnDash Feedback Pro – Display Feedback Status

Display Feedback for Non logged in users

If you want to display feedbacks for non logged In users as well then you can enable this toggle.

Change Feedback style to grid

Enabling this option will change the feedback style to a grid on the frontend.

This is how the List view Feedback style will look on the Frontend

LearnDash Feedback Pro – List View

This is how the Grid view Feedback style will look on the Frontend

LearnDash Feedback Pro – Grid View

Feedback Limit per User

This option lets you set a maximum number of reviews the students can submit.

This is how the Notification will look on the Frontend when the feedback limit has reached

LearnDash Feedback Pro – Feedback Limit Notification

Enable Activity Logs

Enabling this feature will create a log of actions taken within the addon. These actions are recorded, making it simpler for WooNinja’s support team to identify and resolve any issues efficiently. Once activated, a new tab labeled “Activity Logs” will be added, allowing you to clear and copy the logs. Additionally, you will be able to find the “ld-fp-activity.log” file in the “(Your Website Name) \wp-content\uploads” directory.

LearnDash Feedback Pro – Activity Log

Enable Debug Logs

Upon enabling this feature, the system generates debug logs. These logs will record all the errors and warnings, making it simpler for WooNinja’s support team to identify and resolve any issues efficiently. Once activated, a new tab labeled “Debug Log” will be added, allowing you to download the logs.

LearnDash Feedback Pro – Debug Log

Messages

LearnDash Feedback Pro – Messages

Title of Feedback Form

Here you can set the title of the Feedback form.

Frontend

LearnDash Feedback Pro – Title of Feedback

Description of Feedback Form

Here you can configure the description for the Feedback form.

Frontend

LearnDash Feedback Pro – Description of Feedback

Feedback Limit Message

Here you can set the feedback limit message which shows when a student reaches the feedback limit.

Frontend

LearnDash Feedback Pro – Feedback Limit Notification

After Submit Feedback Message

Here you can set the message which will show when the student successfully submits the feedback.

Frontend

LearnDash Feedback Pro – Submission Message

Feedback submit button Text

Here you can edit or change the feedback submit button text.

Frontend

LearnDash Feedback Pro – Submit Button

Email Template

LearnDash Feedback Pro – Email Template

Subject

Here you can add the subject of the email.

User Mail Body

Add the template of the confirmation email that will be sent to the user once they submit their feedback.

Admin Mail Body

Add the template of the email that will be sent to the admin once a user submits the feedback.

Feedback Form

LearnDash Feedback Pro – Feedback Form

Enable Feedback Header

Enabling this option will add a heading field on the feedback tab and this will allow students to write their feedback along with its heading.

Frontend

LearnDash Feedback Pro – Feedback Heading

Enable Feedback Filter

By enabling this option, a filter box will appear on the frontend and the student can use it to filter the feedback by rating. They can place any number between 1 to 5 in the search field.

Frontend

LearnDash Feedback Pro – Filter By Rating

Enable Feedback Image Upload

By enabling this option, the user can upload a maximum of 5 images in their feedback. Users can upload images in jpg, jpeg, and png format.

Once you submitted the feedback successfully, then by clicking on the attached image you can also view it in full size.

Frontend

LearnDash Feedback Pro – Image Upload
LearnDash Feedback Pro – Image Preview

Enable Courses Overall Rating Section

Enabling this option will show the Overall Rating section on the frontend. Non-logged-in users can also see this overall rating.

Frontend

LearnDash Feedback Pro – Overall Rating

Option to Attempt Feedback

This option allows you to select the feedback style. You can choose “Rating only”, or “Comment Only”, or can select both of them.

This is how the “Rating Only” option will look on the Frontend

LearnDash Feedback Pro – Rating Only

This is how the “Comment Only” option will look on the Frontend

LearnDash Feedback Pro – Comment Only

This is how the “Both” option will look on the Frontend

LearnDash Feedback Pro – Rating and Comment

Enable courses Avg. Rating

This option will show the feedback’s average rating on the LearnDash course listing page.

Frontend

LearnDash Feedback Pro – Course Average Rating

Shortcodes

Navigate to the WordPress dashboard, select Settings from the  “LearnDash Feedback Pro” menu, and click on the Shortcodes Tab.

LearnDash Feedback Pro – Shortcodes

[ld_all_feedback]: You can display all of the feedback by using this shortcode.

[ld_courses_feedback]: You can display all of the courses’ feedback by using this shortcode.

[ld_courses_feedback course_id=”12345″]: You can display any specific course feedback by placing the course ID in the shortcode.

[ld_lessons_feedback]: You can display all of the lessons’ feedback by using this shortcode.

[ld_lessons_feedback lesson_id=”22345″]: You can display any specific lesson feedback by placing the lesson ID in the shortcode.

[ld_topics_feedback]: You can display all of the topics’ feedback by using this shortcode.

[ld_topics_feedback topic_id=”4332″]: You can display any specific topic feedback by placing the topic ID in the shortcode.

[ld_quizzes_feedback]: You can display all of the quiz’s feedback by using this shortcode.

[ld_quizzes_feedback quiz_id=”5332″]: You can display any specific quiz feedback by placing the quiz ID in the shortcode.

Import Feedback

From this tab you can import multiple feedbacks and the sheet should be in the CSV format.

LearnDash Feedback Pro – Import

Export Feedback

To export the Feedback, select All Feedbacks from the Feedback Pro menu. Here, you can export individual as well as all of the available feedback by clicking on the Export button.

LearnDash Feedback Pro – Export
LearnDash Feedback Pro – Exported file

LearnDash Course Grid Addon

Our addon LearnDash Feedback Pro also works along with the Learndash Course Grid addon and you can see the feedback’s average rating on the LearnDash course grid listing page.

Frontend

LearnDash Feedback Pro – Course Grid Addon

Enable specific Course Feedback Settings

Within the course settings, you can override the global settings of feedback for individual courses.

LearnDash Feedback Pro – Specific Course Feedback

Feedback on Front

Enabling this toggle will override the global setting and display the Feedback Tab on the frontend.

Feedback on course completion

Enabling this option will allow the students to submit their feedback once they completed the course. Without completing the course students will not be able to give any feedback.

Feedback on admin Approval

After the successful submission of feedback, admins will be able to review and edit the feedback submitted by students on the backend. Enabling this option will allow the admin to approve the submitted feedback before publishing. 

Feedback Options

This option allows you to select the feedback style. You can choose “Rating only”, or “Comment Only”, or can select both of them.

Disable Feedback

Disable feedback for a specific course

You can disable the feedback for a specific course from the course page settings.

LearnDash Feedback Pro – Disable Course Feedback

Disable feedback for a specific lesson

You can disable the feedback for a specific lesson from the lesson page settings.

LearnDash Feedback Pro – Disable Lesson Feedback

Disable feedback for a specific topic

You can disable the feedback for a specific topic from the topic page settings.

LearnDash Feedback Pro – Disable Topic Feedback

Disable feedback for a specific quiz

You can disable the feedback for a specific quiz from the quiz page settings.

LearnDash Feedback Pro – Disable Quiz Feedback

Reports

You can also view the Courses Feedback Reports in the form of different charts. To view the reports, navigate to Learndash Feedback Pro Menu > Reports.

From the Courses dropdown, select the course title for which you want to see the chart. Then select the Start Date, End Date, and then click on Filter.

The last step is to choose the Chart Style from the dropdown. Currently, there are 3 different chart styles available.

LearnDash Feedback Pro – Column Chart
LearnDash Feedback Pro – Pie Chart
LearnDash Feedback Pro – Donut Chart

FAQ’s

Do we also need to install the LearnDash Feedback Pro free version to work properly?

No, if you have purchased the LearnDash Feedback Pro then there is no need to install its free version.

Can I export the free addon Feedbacks to CSV after upgrading to LearnDash Feedbacks Pro?

Yes, after upgrading to the LearnDash Feedback Pro you can export your feedback in the CSV format.

Will my free add-on reviews show on the frontend, if I upgrade to the LearnDash Feedbacks Pro?

Yes, all of the free add-on feedbacks will be visible on the front end.

Is there a character limit for the feedback description form?

No, there is no character limit. All content added to the feedback description field will be displayed.

Can students edit their feedback once published?

No, students cannot change their feedback. Only the admin can edit or delete them.


Changelogs

1.3.7

  • New: Display Feedback for Non logged in users.
  • New: Added debug and Activity Logs.
  • Fix: Fixed the grid display issue of feedbacks.

1.3.6

  • Fix: Resolved Shortcode Grid issue.
  • Fix: Resolved Course grid ribbon disappearing issue.

1.3.5

  • Fix: Resolved the conflict with Enfold theme.

1.3.4

  • Added missing strings for translation.

1.3.3

  • Fixed UI issues.

1.3.2

  • Fixed minor issues.

1.3.1

  • Restrict student to add feedback.

1.3.0

  • Added Feedback Import Export option.

1.2.2

  • Fixed the license request time issue that can affect website speed.

1.2.1

  • Fixed the license issues.

1.2.0

  • Added Settings to change color of frontend Buttons.
  • Added different messages on the base of course access mode and user status on overall ratings section.
  • Fixed text updated for settings field.
  • Added option to upload multiple images added (max 5).
  • Added settings to display this section is added.
  • Added settings for admin email template.
  • Added admin can reply directly to the user in the email.
  • Added new setting on course settings page to display course feedback on front.
  • Added new setting on course settings page to display feedback on course completion.
  • Added new setting on course settings page to display feedback on admin approval.
  • Added new setting on course settings page to display feedback options.
  • Added new Reviews and Ratings section in the front end.
  • Added new settings for review and ratings section.
  • Added page in admin side for displaying reports.
  • Added column chart in reports page.
  • Added pie chart in reports page.
  • Added donut chart in reports page.
  • Added Filters to display the results on the base of dates.

1.0.3

  • Fixed feedback tab issues.
  • Fixed feedback font issues.

1.0.2

  • Fixed Minor Issues.

1.0.1

  • Added pagination.
  • Fixed feedback list.
  • Fixed minor issues.

1.0.0

  • Initial release.

How can we help?