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

Suggested improvement: User tour guiding upon onboarding for users new to PGP #5577

Open
martgil opened this issue Jan 25, 2024 · 1 comment

Comments

@martgil
Copy link
Collaborator

martgil commented Jan 25, 2024

There are occasional new users trying the FlowCrypt browser extension for the first time, and it doesn't seem to go well for them. Perhaps it was also their first time using PGP.

Some of their feedbacks are:

I dont understand the meaning of this extension
Did not seem clear how to get use initially
i dont understand how to use it

With all these, I would like to share my suggestion for such a case with the following proposed idea to aid this situation. I imagine using a tool such as Shepherd.js, which is a JavaScript library for user guidance. Upon the extension's setup being completed, and the user is redirected to Gmail, a prompt for the user will pop up. It will say, "Would you like to get started on how to use FlowCrypt?" with "yes" and "no" buttons. If the "yes" option is clicked, the guide will start, providing a simplified introduction about public and private keys. The FlowCrypt secure compose window will then be spawned using jQuery's .trigger('click') function, and the guide will continue. Lastly, a link to our documentation guide will be shown for the user to learn even further with the extension.

https://shepherdjs.dev/docs/index.html

@martgil
Copy link
Collaborator Author

martgil commented Jan 25, 2024

Also, an intro guide may be applied to FlowCrypt settings to give users a quick glance. This way, it will be more intuitive for them to use it further. Again, the intro guide will always be optional so that experienced users won't be bothered going through all of it.

@sosnovsky sosnovsky modified the milestones: later, Third priority Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants