-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Goal tracking: New Report "Top Landing Pages URLs/Titles" for each goal (and also "Pages where goals are triggered") #2030
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
Comments
Please consider fast tracking this feature. Knowing which landing pages are resulting in conversions is one of the most valuable features of web analytics tools. Here's a link to a forum post I made on this topic. http://forum.piwik.org/read.php?2,111356 Please consider allowing us to get this data at the API level. I think the simplest implementation would be to add <entry-nb_goals>X</entry_nb_goals> to Actions.getEntryPageUrls, where the value X is the number of goals in visitor sessions that had that URL as an entry page. A slightly more complicated and useful implementation would be to a return the name and number of goals. Example: All Goals - 7 In my view, this is currently one of the biggest gaps in Piwik's analytic capabilities. |
Yes I agree with you, maybe we get a chance to work on it, or someone will contribute the new feature! Moving into the 2.x backlog! |
Any update regarding this feature? |
No update yet, but we know how important this feature will be. Got also another feedback today:
|
See also #14974 Update: we'll need to discuss this one and spec it out a bit better maybe |
Another customer request for getting the list of page URLs where a Goal occurred:
|
@mattab can you describe what each of the reports should be showing a bit more clearly and where they should be shown etc? |
Here is my suggested UI spec below, what do you think? In any of the Goals XYZ report page (example), and in the general "Goal overview" report, these new insights are offered:in the "Conversions Overview" sectionadd a new bullet point between "Goals by Referrers" and "Goals engagement" categoriesadd a new category "Goals by pages". Under this category we will add new reports (see below). New report "Pages"under the "Goals by pages" category, show a new report "Pages".
For example... say we have 3 visits:
and this goal was converted these 2 times only. Then the report "Goals > Newsletter signup report > Goals by pages > Pages" would show 3 rows:
Notes:
New report "Entry pages"under the "Goals by pages" category New report:
New report "Page titles"Report is similar to the new report "Pages" above, but instead of showing Page URLs it shows Page Titles. Only show the "revenue" and "revenue by visits" columns/metrics when needed(could be covered in a separate github issue maybe) Currently these 2 columns clutter the list of columns because they often show just 0 values. so ideally in all these new reports under "Goals by pages" (and also in all other existing reports under the "Goals by ???" categories also), the "Goal XYZ" revenue and "Goal XYZ" revenue per visit columns should only be displayed if there is any row that has a non-zero value for this metric/column. Let me know if what is still unclear and in general any suggestions or feedback. |
Note: We might need to see if the SQL queries actually allow getting this information in a timely manner and if it's possible at all. we may need to adjust things if needed. Also because there may be a lot of new reports for each goal, we may want to restrict to say top 1000 pages overall (I suppose ranking query would need to be limited to 1000)? I think as a default for most sites that should be plenty. |
Simple comment here, if you are in an emergency to have this report, one can create a custom dimension at the visit level and trigger the script at the entry page, here is a proof of concept: https://www.youtube.com/watch?v=ahJVt0twLMU |
@Chardonneaur Thanks for the note. This will be most likely part of Matomo 4.11.0 |
Very interesting new feature. Thanks a lot.
A question about this requirement: how was it implemented? |
Hi @utrautmann, thanks for the interest 🙂 It was implemented as "pages before the conversion", so only pages that were viewed in the visit before the conversion timestamp are counted. It's worth noting that if there are multiple conversions in the same visit then the additional conversions will still count all the pages viewed since the start of the visit up to each conversion time, even if they have also been counted for another conversion. For example the visitor path: Page A > Page B > Convert Goal 1 > Page C > Page B > Convert Goal 2 would be counted as: Goal 1: 1x Page A, 1x Page B |
This issue has been mentioned on Matomo forums. There might be relevant details there: |
and added #19616 |
New Report goal conversions per landing page. for example, for the goal 'Ecommerce checkout', how did each landing page convert new visits to buying on the website? What is the conversion rate of the homepage, VS a product VS a category page? What are the best converting pages?
The text was updated successfully, but these errors were encountered: