In simple English
This tool adds customer rating surveys to your web application. You can ask users how they like your service and collect their scores. It provides ready-made application programming interfaces (meaning a way for different computer programs to talk to each other) to fetch questions and save answers. You manage the questions through your database or content management system. It costs nothing to use under the MIT licence, but you need your own server and a working PHP application.
What it is
A software package for the Laravel framework that adds customer survey features and database tables. It handles rating scales, start and end dates, and rules for who sees each survey.
What it is good for
Solo builders who want to measure customer satisfaction without paying for a third-party survey service.
- Includes built-in support for different rating styles like numbers and emojis.
- Allows custom rules to control which users see specific surveys.
- Stores all survey answers directly in your own database.
- Requires an existing Laravel application and familiarity with the PHP programming language.
- Needs you to build your own front-end user interface to display the surveys to users.
- Depends on community maintenance, with no dedicated support team.
Paid third-party customer survey widgets and custom survey database tables
Laravel
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
composer require maize-tech/laravel-nps php artisan vendor:publish --tag="nps-migrations" php artisan migrate