@Mohan08 opened this Issue on February 19th 2016

For the report by server hour, looks like piwik is considering only last action hour.

For instance,

If my site has only one visitor who starts at 8 AM and ends at 9 AM, the complete visit is accounted under 9 AM (all actions are being reported at the 9th hour).

In this scenario, number of visits at 8th hour=0, 9th hour=1

Can someone confirm this how piwik works?


in the above table (from visitor log for 23rd hour) the visits have started at 7th hour and ended at 23rd. So, all the actions are reported as those occurred in the 23rd hour. In my opinion this is not logical since the actions occurred throughout the day.

@tsteur commented on February 19th 2016 Member

Good point, I think you're right. So far we are counting it only for the last action. However, maybe we should attribute it to all hours between first and last action.

@Mohan08 commented on February 20th 2016

Thank you for the reply. Hope this will get fixed soon.

Is there any way to get the traffic metrics breakdown by hours/days/weeks?

For example,

  1. If I have a signup page and I want to see the number of signups breakdown by hours, days & weeks.

Is this possible with piwik by adding a granularity parameter? (by adding a dimension)


@tsteur commented on February 22nd 2016 Member

I think it's not trivial. You got possibly create loads of segments and filter them separately but that's not really a solution. I would say it is not possible yet, unless you develop a plugin that does this yourself (or contract someone like https://piwik.org/support ). Do you mind creating a new issue for this? It would be really useful :+1:

BTW: in case signup page is a goal, you can go to the goal detail page and get these kinda reports I think. At least some of them

@Mohan08 commented on February 22nd 2016

Segments can only work with the server time and not at a day/week level (as a dimension).

I do have few goals configured and I could see this report (visit by server time) under Goals by User attribute section.

Thank you for the information, I will create a new issue for this.

@mattab commented on March 15th 2016 Member

Correct, it works as expected. We prefer to attribute the visit to only one hour, so that when you sum all visits across all hours, you get the same number of visits as the overall visits for that day.

@tsteur commented on March 15th 2016 Member

I wonder if this is actually the best way though and whether it is what users actually expect?

Also why are we using last action timestamp and not maybe the first one? I don't think current way it works is actually really good.

This Issue was closed on March 15th 2016
Powered by GitHub Issue Mirror