WireNPS is a comprehensive module for collecting and analyzing customer feedback via a modern Net Promoter Score (NPS) popup interface.
Key Features:
Elegant NPS Widget: A non-intrusive, mobile-friendly popup for ratings (0-10) and text feedback.
Real-time Analytics: Dashboard featuring NPS score calculation, score distribution charts, and 30-day trend graphs.
Multilingual Support: Built-in support for English, German, French, and Chinese with automatic browser/user language detection.
Flexible Access: Support for both logged-in users and guests (Public/Private modes).
Data Export: CSV export functionality for external analysis.
Privacy Control: Configurable IP/User Agent tracking and cookie management.
Requirements:
ProcessWire 3.0+
PHP 8.2+
Quick Installation:
Download or git clone into /site/modules/WireNPS/.
Install via the ProcessWire admin.
Create an AJAX handler page using the provided template.
GitHub: https://github.com/mxmsmnv/WireNPS