Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feedback mechanism #130

Closed
roata opened this issue Sep 16, 2020 · 8 comments · Fixed by #135
Closed

Add feedback mechanism #130

roata opened this issue Sep 16, 2020 · 8 comments · Fixed by #135
Assignees
Labels
enhancement New feature or request question Further information is requested

Comments

@roata
Copy link
Member

roata commented Sep 16, 2020

We need a way to allow non-expert users send bug-reports, feature requests (or praise :-). At the moment this is only doable via Github issues.

However, the problem is that our user base consists mainly of non tech-savvy people, we can't expect them to be programmers, have a Github account, and so on.

Ideally, this is a low-friction mechanism that allows one to provide feedback without creating an account anywhere, or starting another program (e.g., an email client, a chat client, etc.).

@roata roata added enhancement New feature or request question Further information is requested labels Sep 16, 2020
@iamandrewluca
Copy link
Member

@grigorebudac
Copy link
Contributor

I'll take it.

@iamandrewluca
Copy link
Member

Ok, thanks! 🚀

@roata
Copy link
Member Author

roata commented Oct 2, 2020

Having checked the suggestion made by @iamandrewluca, I want to point out that Sentry's form assumes you are sending a crash report.

They also have an option to customize the strings, I believe we have to leverage that in order to make it more generic. This way, when a user wants to provide some feedback that is not necessarily a crash or a bug report, they won't have to do this through a window titled "it looks like we're experiencing some internal issues".

@iamandrewluca
Copy link
Member

iamandrewluca commented Oct 2, 2020

Maybe exists other free solutions for user feedback?

I know about hotjar https://www.hotjar.com/pricing/
But I know they track users heavily, maybe there is a anonymous mode.

And https://www.intercom.com/pricing
Thats costs 💲 💲 💲

@grigorebudac
Copy link
Contributor

Maybe we can get use of the github's api and write the feedback as an issue ?
or, there are some open source projects for collection feedback and we can take one of them and run it inside heroku or something (getfider)

@iamandrewluca
Copy link
Member

I think we want to keep the app as anonymous as possible.

@roata

@roata
Copy link
Member Author

roata commented Oct 2, 2020

Indeed, it is an important concern. However, I think ťdt if we take the Sentry approach it is still acceptable: if someone wants to remain anonymous, they can fill out a bogus address (we can make it clear in the Form itself).

On the one hand we have to give people a way to do this, but on the other: we have to make sure they won't spam us to death.

Maybe we can just say "write an email to xxxxx" but in that case there is not much transparency - there's only one person accessing that email and that person will soon become the bottleneck.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants