In simple English
This tool adds customer review collection directly to your web application. Users can record video feedback, type text reviews, and answer satisfaction surveys without leaving your site. All feedback goes straight into your own database instead of a separate vendor service. You manage and approve every review from an administrative dashboard inside your app. It is free to use and runs on your existing server.
What it is
A Ruby on Rails engine (a plug-in that adds complete features to an existing web application) that handles customer reviews, video recording, Net Promoter Score surveys, and moderation. It includes a frontend widget, public collection pages, a triage dashboard, and an API for displaying your reviews elsewhere.
What it is good for
Solo builders and small teams running Ruby on Rails applications who want to collect social proof and customer feedback without paying monthly fees to external services.
- Stores all reviews and videos directly in your own database.
- Includes in-browser video recording and playback without extra services.
- Free and open-source under the MIT licence.
- Built exclusively for Ruby on Rails, so it cannot be used with other web frameworks.
- Requires Active Storage configuration for video and avatar file uploads.
- Administrator dashboard needs custom authorization rules before public deployment.
third-party testimonial widgets and survey tools
Active Storage
- yshmarov/ideasbugs22 stars
An in-app bug report and feature request engine built by the same author with a matching design and setup.
- yshmarov/livechat13 stars
A self-hosted live chat engine for Ruby on Rails applications sharing the same architectural style.
- 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.
gem "testimonials" bundle install bin/rails generate testimonials:install bin/rails db:migrate