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

Improve User Experience by Automatically Managing Notices After Issue Resolution #811

Closed
kushh23 opened this issue May 21, 2024 · 3 comments
Labels
enhancement Request to improve or optimize an existing feature or functionality in the project

Comments

@kushh23
Copy link

kushh23 commented May 21, 2024

What problem does this address?

In Optimole, when there is a conflict with another plugin, we currently display notices to users, instructing them to make specific changes. For example, with the W3 Total Cache plugin, users need to exclude Optimole JS files from its settings. While this issue is straightforward and users can resolve it using a direct link, there is a problem with the user experience afterward.

Once users follow the instructions and make the necessary changes, they expect the notice to disappear automatically, indicating that the issue has been resolved. However, currently, users must manually dismiss the notification, which can lead to confusion as it's not written anywhere on the notice, and it can lead to a bad user experience.

What is your proposed solution?

To enhance this process, I propose the following improvements:

  1. Add a function that automatically detects when the user has made the necessary changes and dismisses the notification accordingly.

  2. If automatic detection is not feasible, modify the error message to inform users that they can manually dismiss the notification once the changes are made. Additionally, we can include a button within the notification that allows users to dismiss it directly, with a clear message explaining its function e.g - I have made the changes

By implementing these improvements, we can reduce confusion, ensuring that users are confident their issues are resolved without additional manual steps.

References -

image
https://secure.helpscout.net/conversation/2601747066/419300/
https://secure.helpscout.net/conversation/2349518155/384145

Will this feature require documentation? (Optional)

None

@kushh23 kushh23 added new feature Request for a new feature or functionality to be added to the project. enhancement Request to improve or optimize an existing feature or functionality in the project and removed new feature Request for a new feature or functionality to be added to the project. labels May 21, 2024
@kushh23
Copy link
Author

kushh23 commented May 21, 2024

@selul
Copy link
Contributor

selul commented May 22, 2024

@kushh23 for now we will not pursue this as I think the current workflow is good enough.

Feel free to reopen it if something changes from your support interactions that could turn this into a priority.

@selul selul closed this as completed May 22, 2024
@kushh23
Copy link
Author

kushh23 commented Sep 3, 2024

+1: https://secure.helpscout.net/conversation/2693138739/431981/ This user had the same confusion; he thought the changes were not saved on the site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request to improve or optimize an existing feature or functionality in the project
Projects
None yet
Development

No branches or pull requests

2 participants