AllFeedback

Plugin Banner

AllFeedback

by ThemeGrill

Download
Description

Build beautiful feedback surveys with various question types, collect NPS scores, and better understand your audience — no external services required.

Features include:

  • WordPress-native feedback survey management.
  • Beautiful feedback widget.
  • Custom trigger & targeting settings.
  • Feedback email notifications.
  • Detailed analytics.
  • 7+ question types.
  • NPS survey.
  • CES survey. (coming soon)
  • CSAT survey. (coming soon)

Source Code

This plugin’s JavaScript and CSS assets are compiled from source. The unminified source code is publicly available at:

https://github.com/wpeverest/allfeedback

Build requirements: Node.js >= 20, pnpm 10.x

Build steps:

  1. Clone the repository: git clone https://github.com/wpeverest/allfeedback.git
  2. Install dependencies: pnpm install
  3. Build assets: pnpm build
  4. Install PHP dependencies: composer install

The resources/scripts/ directory contains all uncompiled TypeScript/JavaScript source files. The resources/styles/ directory contains all uncompiled CSS (PostCSS/Tailwind) source files.

  1. Upload the plugin through Plugins Add New Upload Plugin, or extract it to /wp-content/plugins/allfeedback.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open All Feedback in the admin menu to create your first feedback form.
  1. Analytics dashboard — NPS distribution, response trends over time, completion rate, and device breakdown.

    Analytics dashboard — NPS distribution, response trends over time, completion rate, and device breakdown.

  2. All Forms — manage every feedback form from one list, with status, responses, and shortcodes.

    All Forms — manage every feedback form from one list, with status, responses, and shortcodes.

  3. Template library — start a new form from ready-made templates (NPS, General Feedback, Bug Report, and more).

    Template library — start a new form from ready-made templates (NPS, General Feedback, Bug Report, and more).

  4. Form Builder — build multi-step forms with a drag-and-drop editor and a live widget preview.

    Form Builder — build multi-step forms with a drag-and-drop editor and a live widget preview.

  5. All Responses — browse, filter, and manage submitted responses across all forms.

    All Responses — browse, filter, and manage submitted responses across all forms.

  6. Global Settings — configure the widget colour, position, and display behaviour.

    Global Settings — configure the widget colour, position, and display behaviour.

Is the data collected within the website?

Yes, all the feedback data you collect, remains safe within your own website.

Where can I contribute to the plugin?

The plugin is open source and the unminified source code is available at: https://github.com/wpeverest/allfeedback. Feel free to contribute 🙂

Where do I report bugs?

You may reach out to us within the Forums here or can reach out to us via the live chat at: https://themegrill.com/support

1.0.0

  • Initial release.
Back to top