matomo-org / matomo

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!
https://matomo.org/
GNU General Public License v3.0
19.9k stars 2.65k forks source link

As a user, I want to be able to set goal targets and see how I track towards achieving them #20419

Open tsteur opened 1 year ago

tsteur commented 1 year ago

Businesses / teams / departments typically set goals they want to achieve on a monthly, quarterly or yearly level. Also defining targets for a certain metric or goal can be very motivating and is a good practice.

As a user, I would like to be able to define target values for a metric or goal that I would like to achieve by a certain date. It should be possible to define multiple targets per metric/goal as you would maybe want to define different targets for the next quarter vs next year.

For example, as a user I may want to define a quarterly (refs https://github.com/matomo-org/matomo/issues/20418 ) and a yearly goal towards a certain form submission.

Matomo could then track and visualise for us how we are tracking towards that goal. This could then be easily shared with others. For example in a weekly or monthly report using our scheduled reports feature. Later, there could be maybe even alerts should we have reached the target or not.

tsteur commented 11 months ago

fyi @mattab note that this was not only meant for Goals but for effectively any metric in Matomo. As you might have a goal to increase number of visits, or form submissions or other things. For example as part of an OKR.

It's almost that we would want to rename Goals in the left menu to Conversions. This would match our metric names where we already refer to it as "Conversions" and I believe would also match GA and others in terms of naming.

Then we could have a new menu Goals where you actually configure goals that you want to achieve. Such as increase number of visits by X% or by X number within X months. This adding potentially a new left menu it wouldn't be BAU.