Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.

[browser extension] resolve uninstall feedback not being forwarded #1011

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ghuntley
Copy link
Contributor

Resolves https://github.com/gitpod-io/website/issues/1009 when the PR is complete. Opening early for feedback from @gtsiolis because the design has been changed.

Proposed changes:

  1. collect name and email address so the team can respond to learn more
  2. add gdpr consent to the collection of information

image

Compare against https://www.gitpod.io/extension-uninstall/

This reverts commit 23b0401.
@ghuntley ghuntley added the bug Something isn't working label Feb 26, 2021
@ghuntley ghuntley self-assigned this Feb 26, 2021
Copy link
Contributor

@gtsiolis gtsiolis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @ghuntley! Here's some early feedback on this change.

suggestion: Overall, I think it would be better to keep this form a) anonymous and b) optional. Opening a new tab after installing or removing the extension is already a bit intrusive but I'm also in favor of keeping this flow. However, including form elements for user input like name and email could easily discourage users from considering filling out any inputs on the form.

If we still want to collect other user data like name and email, I'd vote for making it more clear that this data a) is optional and b) only used in case a user is interested in hearing back from us for this specific submission. Even better, we could only show this form when a specific checkbox option is selected as it doesn't make sense for some options like I prefer my local development.

In terms of UX, I think we can improve a) the messaging, b) the tone of voice, and c) the checkbox options. Also, the text input elements introduced here could use better spacing (padding).

thought: A better alternative could be to proactively introduce help links where possible under each checkbox option or below the form. For example, linking directly to the screencasts, relevant documentation, etc. Many users still don't fully understand what dev environments are and this is a good opportunity for us to provide educational content or even suggest scheduling a call for help as included in the Free Trial email we're sending out.

Last but not least, we could use this PR only to fix #1009 and discuss this in a follow-up issue. 🏀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[browser extension] uninstall feedback is not being forwarded
2 participants