The EspoCRM Feedback Management Template is created by the 510 Data & Digital team of the Netherlands Red Cross. It is designed to help humanitarian teams strengthen trust with communities by making it easy to listen and respond to community feedback in a structured way.
This template enables you to easily record, track, and manage feedback from staff, volunteers or community members, all within EspoCRM with the possibility to integrate with KoboToolbox. It provides simple forms, clear status tracking, and visual dashboards to help humanitarian teams improve feedback handling.
Flexibility and simplicity are at the heart of this template:
- It provides many example questions and feedback types, so organisations can easily adapt it to their own needs and contexts.
- The data model is kept as simple as possible. This makes the system easy to understand, maintain, and use, even as teams make their own custom changes.
This template is designed so anyone, no matter their digital skills, can collect and act on feedback in a clear and organised way.
- 📝 User-friendly feedback forms for easy data entry
- 🔄 Clear status tracking (open, in progress, closed)
- 📊 Visual dashboards and reports to see feedback at a glance
- ❓ Pre-built examples of questions and answer options to help you get started
- 👤 Role-based permissions: control who can view, edit, or manage feedback according to their role in EspoCRM
- 📊 Dashboard and Reports: See an easy overview of feedback status and counts
- 📱 Possible integration with KoboToolbox: collect feedback offline and sync with EspoCRM when back online
- 📈 Possible integration with Power BI: connect EspoCRM data to PowerBI for advanced visualisations and reports
- 🛠 Customization: Add your own fields, layouts, dashboards and automatic flowcharts without coding
These are needed to install and use the template:
- Installed EspoCRM v7.2 or higher (docs)
- Admin user access to install the template
- Already procured and installed EspoCRM Advanced Pack extension
These are not required, but will improve your experience:
- Backup of your EspoCRM data
(Recommended before installation. - Email notifications configured
(So your team can receive alerts about new feedback.) - Single Sign-On (SSO) configured
(If your organisation uses SSO, this makes it easier and safer for team members to log in.) - Up-to-date web browser
(For best performance and security.)
The following steps will install the template itself and recommends the installation of additions and changes to the UI. See INSTALL.md for a more detailed guide with screenshots, also for integration of KoboToolbox with template.
- Download the latest release ZIP from this repository.
- Log in as Admin in your EspoCRM instance.
- Go to Administration ▸ Extensions ▸ Import.
- Upload the ZIP file and Click
Install
- Import data files:
For every file in the import folder of this repository, import it into EspoCRM:- Go to Administration ▸ Import.
- Under What to Import? > Entity Type, select the entity that matches the file name.
(For example: if the file isRoles.csv
, selectRoles
.) - Click Next.
- Click Run Import.
- Make entities visible in the Navbar:
- Go to Administration ▸ User Interface ▸ General.
- Change Theme to
Light
andTop Navbar
- Go to Administration ▸ User Interface ▸ Navbar.
- Under Tab List, add the following in this order:
Feedback Forms
,...
andReports
- Save your changes. Now, you have adjusted the layout, you will see these entities in your Navbar and can access them easily at any time.
For more in-depth guides for specific roles, see the Guides section.
- Open the Feedback entity in EspoCRM.
- Click Create Feedback and fill in the form.
- Add title, description, source, and choose a status.
- Optionally assign to a team member.
- Feedback is now added and visible in a list view.
- Change feedback status as work progresses.
- Use the Dashboard to get an overview of all feedback (counts, status).
- For more examples and explanations, see USER_GUIDE.md.
- This extension is developed by the Netherlands Red Cross' 510 and is not officially supported by EspoCRM.
- It is free to use and modify, as specified in the GNU AGPLv3 License.
- It is provided as-is, without any warranty. Please ensure it works as intended before using it in a real humanitarian program.
- It is meant to be used as a starting point for organizations to build their own data management system. It is recommended to customize it to the specific needs of your organization.
- Suggestion for improvements? Open an issue in GitHub.
- Need support or have any questions? Please contact us. We cannot guarantee support, but we will do our best to help you.