While event data allows you to collect information about errors in your application, getting any extra helpful feedback can be crucial in determining the root cause of an issue. Sentry provides the ability to collect additional information with User Feedback.
The User Feedback page in sentry.io displays feedback submissions from users who experienced an error while using your application. Each submission includes the name and email address entered by the user, as well as their description of what happened to produce the error:
In each submission, you can click the “View Event” link, which takes you to the Issue Details page for that error event (or instance of the issue). From there, you can dig into what caused the issue and start working to resolve it:
User feedback is only applicable for error issues. Other categories of issues (such as, performance issues) do not support this feature.
There are two ways to collect user feedback in Sentry: via a web API, or by using an embeddable widget or API in the SDK itself, which you can configure to collect feedback when a user experiences an error.
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) to suggesting an update ("yeah, this would be better").