Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
Currently when creating a custom dashboard, that dashboards becomes available on all websites in that Matomo instance for that user (Or multiple users if copied to other users). This can sometimes be an issue for Custom Dashboards that have widgets that only exist for specific websites (For example Custom Reports) or widgets that won't have any data (For example Ecommerce widgets if the website is not an Ecommerce site)
One way to overcome this issue would be to allow users to set specific dashboards to only be accessible for specific Site IDs.
Maybe an additional feature would be to allow a custom dashboard to be set as default for specific Site IDs so that a user doesn't need to change between dashboards depending on the site they are viewing.
Summary
Currently when creating a custom dashboard, that dashboards becomes available on all websites in that Matomo instance for that user (Or multiple users if copied to other users). This can sometimes be an issue for Custom Dashboards that have widgets that only exist for specific websites (For example Custom Reports) or widgets that won't have any data (For example Ecommerce widgets if the website is not an Ecommerce site)
One way to overcome this issue would be to allow users to set specific dashboards to only be accessible for specific Site IDs. Maybe an additional feature would be to allow a custom dashboard to be set as default for specific Site IDs so that a user doesn't need to change between dashboards depending on the site they are viewing.