-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Better Data Insights. Show me what's increased and decreased, movers and shakers (beta) #5477
Comments
see GA hack on http://www.juiceanalytics.com/writing/keyword-trends-google-analytics-greasemonkey/ |
To produce significant movers and shakers, the algorithm could maybe select "current month" dataset and compare it to yesterday if period=day, or to last week if period is week, for example to find out the items with an average very different from the number "this week" ? See also relevant article: http://www.wired.com/magazine/2011/06/ff_feedbackloop/all/1 ALso interesting: http://www.juiceanalytics.com/writing/keyword-trends-google-analytics-greasemonkey/
See also #3032 Trends reports |
In general, this feature has much potential. Maybe other developers have better ideas to surface interesting data from the raw reports. We could write a simple plugin that would use the raw data to show insights. Other developers could then implement their own algorithm very easily by using the piwik APIs. We could even do a blog post and invite developers in a contest to write algorithms? We could have a system that gives out several data insights profiles:
See also KPIs E-commerce : quels indicateurs pour votre tableau de bord for inspirations on good metrics that matter (french) |
see also nice ideas in http://www.kaushik.net/avinash/six-visual-digital-marketing-analytics-strategic-solutions/ |
Consolidating milestones FTW |
coool :-) Many thanks for your work on this!! two tiny comments for looking inside on the table sites:
|
using green and red as font colour for - and + values is great. |
Attachment: |
please see: because disabling the inside plugin fixes it... |
Attachment: |
Attachment: |
Attachment: |
First version of this feature is now available!
Well done Thomas for this work, it is a significant feature in terms of usefulness and potential of "insights". we are committed to improving it in the future, so please, report your feedback! Leave us your feedback, ideas, suggestions in this ticket: #5246 Data Insights, Movers and shakers: improvements and suggestions |
Update: see follow up issue https://github.com/piwik/piwik/issues/5246
Most popular pages/keywords/etc. are popular every day, and it is hard to know what changed since the day before. What would be interesting would be to visualize:
- Which pages significantly increased/decreased?
- Which URLs links/SE keywords brought me significantly more/less traffic compared to last period?
This could help answer questions such as:
- Why did the website traffic suddenly decrease? Traffic from some Keywords/Referers significantly decreased, and some pages significantly were less seen.
- Similar with answering “Why did traffic suddenly increase?” Why are my Ecommerce orders growing so much, how do I know the overall positive contributors explaining our growth?
This report would have to query in particular: page URL, page Titles, Keywords, websites, campaigns, maybe 8 reports, for current AND previous periods. Making 16 API calls should work fine and comparison would be pretty fast hopefully.
This report could be available as a widget showing the top 5 movers and shakers overall (increased keywords, pages, etc.).
Currently reports display “Label”, “Visits count” by default. There is a button to display 5 more columns and a view for Goal conversions metrics.
We could maybe improve at least the “basic” view showing only visits.
In this view we could for example display in a new column on the right, a green or red % increase, when there is a a major change (threshold set to +/- 10% for example). Otherwise leave blank. See also #291
Below the report, or above?, we could display these rows from the report that have significantly changed since yesterday.
We could put threshold of minimum visits impacted = 20
minimum % increase or decrease = 2% for example?
So it would not display minor changes that are not interesting.
They could be displayed on top of the report
```
Best countries
(green sign) India (50%) and Scotland (33%)
(red sign) France (-33%) and Germany (-44%)
|————-|————|
| Country | Visits |
|————-|————|
| India | 176 |
| Scotland| 54 |
| France | 23 |
| Germany | 23 |
[….]
Next >
```
Idea is to show the increase and decrease of Visits, Conversions, etc. basically next to each Sparkline. There is a proposal mockup at: http://issues.piwik.org/attachments/5711/sparklines.png
To produce a report “Period VS Previous period” for each keyword, we would need to select all keywords from both periods (2 datatables), and compare both to extract significant increases/decreases.
The code would be optimized so that it returns in less than 2 seconds when calling 8 different APIs so comparing 16 datatables.
The algorithm will typically extract:
- items with a growth of N %
- new items (new keyword since yesterday) with at least M %
- Never show items with less than P visits
- By default, we should enable the display in the UI for only the very significant changes, with a high threshold of visits impacted. The feature should not bring noise if the changes are not that interesting.
New widget to show this great insights:
- New smart widget to show what’s changed in dashboard automatically based on last login date: #3250
- compare 2 periods: #291
- show evolution for a given keyword/page: #534
The text was updated successfully, but these errors were encountered: