Analytics
5.8K members online now
5.8K members online now
Dive into multiple domain (Cross/Sub) tracking, implementing Ecommerce and Enhanced Ecommerce, setting up Event tracking, and Universal Analytics code.
 
Guide Me
star_border
Reply

Weird Top Landing Pages Report

[ Edited ]
Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hello all! 

 

This is my first post here, so hello to everyone! and sorry for my english, not native.

 

We're just having a weird time trying to get conclusions from our Landing pages report.

 

Problem:

 

Lots of sessions (coming from google, as organic), with 1.4% of new sessions, over 70% of bounce rate, lots of sessions, very few users.

 

See image attached.

Captura de pantalla de 2016-02-23 11_39_07.png

 

Situation:

 

When a user vists our site, we update de URL via JS by appending some variables (bounds, so user can copy URL), using pushState/replaceState methods of the history api.

 

Example: Users searching in Google, find our site (example.com/hotels-nyc), they click, page start loading and at some point the url becomes (via pushState): example.com/hotels-nyc?nw=xxxxx&sw=yyyyy&page=z

 

I can understand that GA tracks example.com/hotels-nyc?nw=xxxxx&sw=yyyyy&page=z as a landing page, but we are getting a lot of nonsense sessions

 

Theorically this should not reload analytics code, or track the session twice, maybe I'm wrong here?

 

If we disable this, and no variables are appended to the url everything go back to normal, without all this weird sessions.

 

So we know, this is causing the 'issue', but we'd like to understand why is this happening and find a workarround to 'fix' it

 

Thanks in advance!

 

Edit 1: We're tracking an event after 30 seconds (as a profitable angagement) I don't know if that could be the cause due to URL being different? Just wondering.

 

Edit 2: Screenshow showing the effect.

img2.png

 

1 Expert replyverified_user

Re: Weird Top Landing Pages Report

Rising Star
# 2
Rising Star
Hi Manel,

Your event will not affect the pageviews. It will; however, impact your bounce rate if you are not passing the non-interaction flag.

https://developers.google.com/analytics/devguides/collection/analyticsjs/events#non-interaction_even...

That said, anytime that you are causing the page to reload you would get additonal pageviews. I would use Google Tag Assistant
https://chrome.google.com/webstore/detail/tag-assistant-by-google/kejbdjndbnbjgmefkgdddjlbokphdefk?h...
to record a test session or
Google Analytics Debugger (both for chrome) to track if you are sending anything on these state changes.
https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna...

I also recommend that you pass in something more meaningful than coordinates, etc. in your page path. Perhaps the name of the category page or sub category pages or actual property name. You can do that easily by using GTM or dynamically modifying the GATC (Google Analytics Tracking Code):
https://developers.google.com/analytics/devguides/collection/analyticsjs/pages#modifying_page_urls

Lastly, you can also add param exclusions in the view settings so these don't appear in the reports.

Hope that helps.

Best,

Theo Bennett
Analytics Evangelist at MoreVisibility | Contact Me
Connect on LinkedIn

Weird Top Landing Pages Report

Visitor ✭ ✭ ✭
# 3
Visitor ✭ ✭ ✭

Hey Manel,

did you find a solution for that? I'm facing a very similar problem with dynamic content, pushState() and replaceState() on a travel page.

 

Every time a user is setting a filter (airport, destination, hotelcategory, nights etc.) the content changes dynamically and the url is changing by adding some parameters. In the same time an event is sent to Google Analytics. In Google Analytics Report this event often creates a new sessions and dimension Campaign gets lost. Therefore we do have more sessions than expected and attribution is distorted because Paid Search gets Organic Search etc.

Any idea how to solve it?

Weird Top Landing Pages Report

Rising Star
# 4
Rising Star

Dominik,

 

Are you using GTM or just analytics.js?

 

Best,

 

Theo

Analytics Evangelist at MoreVisibility | Contact Me
Connect on LinkedIn

Weird Top Landing Pages Report

Visitor ✭ ✭ ✭
# 5
Visitor ✭ ✭ ✭

Hey Theo,

GA is embedded with GTM. The event data is pushed into dataLayer and send with GTM to GA.

Dominik

Weird Top Landing Pages Report

Rising Star
# 6
Rising Star

Hey Dominik,

 

Then I will defer to the King of all things GTM, Simo Ahava as he's already touched on this here:  Smiley Happy

 

https://www.simoahava.com/gtm-tips/fix-rogue-referral-problem-single-page-sites/

 

Best,

 

Theo

Analytics Evangelist at MoreVisibility | Contact Me
Connect on LinkedIn