Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Google Analytics provides a fairly comprehensive breakdown for session duration under Audience > Behavior > Engagement:

session duration histogram - Google Analytics

But I'm having trouble finding a similar GA view or other means of pulling data on the distribution of time on a single page or set of pages. All that's available is "Avg. Time on Page," which of course could be totally thrown off by a handful of extreme outliers.

Is there any way to break down this average into a distribution?

share|improve this question
up vote 2 down vote accepted

The Audience → Behavior → Engagement report can be applied to the visitors on a set of pages using advanced segments.

You need to create a segment for the users that visit the page in question:

  1. Click "+ Add Segment"
  2. Click "+ New Segment"
  3. Name the new segment where it says "Segment name" (eg "home page visitors")
  4. Click on "Advanced" "Conditions"
  5. Click on the "Ad Content" drop down and change it to "Landing page"
  6. Set it to "exactly match" the page you are interested in (eg "/" for the home page)
  7. Save your segment
  8. See that report for only the users who landed on the page in question.
share|improve this answer
Advanced segments is the jquery of Google Analytics – samthebrand Dec 15 '14 at 17:00
That and "motion charts". One of those two will answer half the GA questions we get here. – Stephen Ostermiller Dec 15 '14 at 17:19
Shouldn't it be only Page? Landing page is only for when the user arrives on your site through that page, right? – André Neves Nov 2 '15 at 13:47
Wait, this is not the time on a single page or a set of pages as the user wants -- it's still the original total session time, isn't it? So I guess this doesn't answer the question. – André Neves Nov 2 '15 at 14:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.