-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Epic: Low-friction dashboard form to collect feedback #7925
Comments
Thanks for the ping, @jldec! 🏓 Cross-linking also a past issue related to this in #4196 in case it contains any helpful content. Feel free to also close one of these if needed. 📕 While I'm in favor of making it easier to collect user feedback from within the product, there're multiple ways to approach this. For example, building better issue template forms for feature requests or bug reports, and potentially linking directly to those could be a good MVC (minimum viable change) step, etc. Also, it could be worth discussing what feedback points or types could help or bring in more impact for the product before proceeding with any design proposals. 💭 FWIW, there was also a relevant issue in #3564 which surfaced the need to have a system status indicator for service availability which could be also related here. See #4160 and early design drafts in #4160 (comment). 🟠 I'm adding this as a discussion point for our next sync meeting but let me know if you think this is something I could start actively work on in terms of design. Cross-linking also relevant comment (internal) from a past PLG sync meeting. Unassigning for now. |
Thanks @gtsiolis 🏓 The suggestions to link to feedback issues or another form are helpful, but they are not low friction enough. We need a way for users to provide their sentiment and a very quick bit of text without changing context or being faced with a myriad of questions (which tends to happen with issues). I don't think we should rely on the same mechanism for system status (we need well-instrumented alerts for that). I think the docs feedback has been quite successful and we can use it as a model, so yes, you can go ahead with ideas for how / where to enable something similar in the dashboard. |
Posting below a proposal for adding a feedback widget within the dashboard. Cc @jldec Going through the navigation:
Going with a visible menu item that trriggers a modal on click, depending on whether we'd like to include the emojis on this iteration, here's how the modal could look like:
Minor clarification comments on the designs above:
See design specs. |
Hi @gtsiolis, I have a couple more suggestions.
If you are ok with these changes, could you update your designs? |
|
We can ask "Was this error message helpful?" |
|
Just synced with @jakobhero on the analytics implementation. He shared how they're tracking it on the website, and we should align. We will call the trackEvent with the following information:
Scores:
|
💯! also, it would be great if we could use the same event name as on the website, i.e. |
Summary
Users are more likely to provide feedback, the easier we make it for them.
Inspired by the feedback form for Gitpod docs pages, we'd like offer a similar form in the dashboard. (see below)
Requirements
Proposed Interaction
Help
->Feedback
which opens Modal (moveHelp
under user dropdown)Was this helpful?
with emojis, then open same ModalExisting form in docs
cc: @jakobhero
Tasks
- [ ] Hide behind feature flagThe text was updated successfully, but these errors were encountered: