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

Show a message in each most valuable pages in Matomo to explain why it's important #13716

Closed
mattab opened this issue Nov 14, 2018 · 6 comments · Fixed by #17062
Closed

Show a message in each most valuable pages in Matomo to explain why it's important #13716

mattab opened this issue Nov 14, 2018 · 6 comments · Fixed by #17062
Assignees
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Nov 14, 2018

To remind users why particular features/pages in Matomo are important, it would be valuable to show users a notification message, which reminds them of:

  • What is this
  • Why is it important
  • Where to learn more
  • Could even show a video showcasing/explaining the feature

For example it is needed to explain to users why "Goals" are so important. So when people click on a Goals page, the first time, they would see a notification message explaining this, with links and video.

It will be also valuable for people browsing our Matomo demo so they can learn more about value of the product while browsing the demo.

Notes:

  • A user could close the notification so it does not display again.
  • Ideally we would do this for all major pages, but we can add them slowly.
  • maybe this could be merged with/rethink of the (?) Help feature within each report
@mattab mattab added the c: Usability For issues that let users achieve a defined goal more effectively or efficiently. label Nov 14, 2018
@mattab mattab added this to the 3.9.0 milestone Nov 14, 2018
@mattab mattab added the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Nov 16, 2018
@diosmosis
Copy link
Member

@mattab What about adding a help icon to the right of the currently selected page in the left menu? When a user clicks on it, the notification in the page would appear.

@mattab
Copy link
Member Author

mattab commented Jan 24, 2019

This could work @diosmosis - would like to see this prototyped/implemented to see whether it works?

maybe someone else has some thoughts cc @tsteur

@diosmosis diosmosis self-assigned this Jan 25, 2019
@diosmosis
Copy link
Member

example of the icon:

image

I think we should specify in the Menu classes/etc. what the help text should be, and probably show it for some categories (like Goals) and some subcategories (like Transitions). Think the font color could be grey too. Thoughts?

@diosmosis
Copy link
Member

@mattab can you tell me your thoughts?

@mattab
Copy link
Member Author

mattab commented Feb 12, 2019

Hard to say, but could work. Could you maybe implement it like this and we can try it out on demo2 or so?

@diosmosis
Copy link
Member

@mattab created a POC here: #14095

@mattab mattab modified the milestones: 3.9.0, 3.10.0 Mar 18, 2019
@mattab mattab modified the milestones: 3.10.0, 3.12.0 May 28, 2019
@mattab mattab added the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Oct 8, 2019
@mattab mattab modified the milestones: 3.13.0, 4.1.0 Oct 30, 2019
@diosmosis diosmosis removed their assignment Nov 25, 2019
@mattab mattab modified the milestones: 4.1.0, 4.2.0 Dec 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Projects
None yet
2 participants