What is the Website Feedback Module?

As the name suggests, this module allows Drupal website owners to get feedback from their website users easily. The website feedback is sent along with a screenshot of the webpage from which the user submits the feedback. With this module, users who have permission to submit user feedback will see a floating feedback button which will open a popup form. The form is then used to submit the feedback comments and also capture the screenshot of the current page. This module is available in Drupal 9.

Goals

The form allows the user to submit the following details

  1. Summary
  2. Description
  3. Screenshot of the page
  4. Additional image upload
  5. URL from where the feedback is submitted
  6. Type of feedback - feedback/support/bug report

The submission is created as a new entity which is made available in an admin listing page. There is a basic workflow feature that allows website administrators to mark the item as resolved.

Drupal website owners can integrate the feedback submission into their own internal workflows or external systems by plugging into the entity workflows or by making the entity data available through feeds.

Compatibility

The website feedback module is compatible with Drupal 9 versions at present.

Importance

The Website feedback module is very useful for site owners to collect user feedback. While working on a site, the developer often overlooks glaring mistakes or small bugs that are there on the website. This user feedback on bugs or improvements can be passed back immediately along with a screenshot on any Drupal website using this module easily. It is important to note that the popup form is available only for users with permission roles. The module is available in Drupal 9 and helps keep your website free from issues.

Installation

  1. Download the stable version of the module from the download section or using composer
  2. Enable the Module from Extend. (/admin/extend)
  3. After the Enabling process, The Feedback Button is visible at the left bottom part of the Front end.

Detailed instructions on how to use website feedback module

Theming of the popup

The popup is currently intentionally left without any custom theming to allow website owners to theme the popup to align with their site requirements. The popup is fully themeable. Please reach out if you need support in custom theming the popup.

Feedback & Suggestions

This module is still in active development and we welcome feedback and suggestions on how this module can be improved.

Supporting organizations: 

Project information

Releases