I'm using Google Analytics for tracking my visitors.

In recent days I started to use live support system on my website. I can see on the live support system the time the users spend on the site. Since most of my articles are longer than 1500 words, users spend a lot of time on the site.

The average session time on the live support system is over 10 minutes, but Google Analytics showing it is under 2 minutes.

I know that Google analytics is wrong. What could be the reason for this? Why does Google analytics show average session duration incorrectly?

2

Best Answer


If an user lands in your page, reads the article and leaves the website without making any interaction that sends an hit to Analytics (for example clicking on a link to change page of your website) the time on page will be 0.Analytics calculates the average time in page based on the difference between the first and last hits occurred on that page.

Try to send events on scroll to Analytics (example 25%, 50%, ...) and you'll see that the time on page will begin to be representative.

Please refer this link https://www.studentcpu.com/2020/03/google-analytics-important-kpi-monitor.html. you will get answer for your query. In this website it is clearly explain about most of site admin misunderstood between avg session duration time and avg time on page.

Avg Session Duration -Multiple Page Avg Time-Macro view

Avg Time on Page - Single Page Time-Micro view