I have created a custom report which contains
Page (url),
Page Title,
Visitor Duration,
Bounce Rate
I am using Adwords for advertising and want to see which pages get more hit and visit duration. When I view my custom report some of the page URLs looks like
"/tr-url/en-ru.ru/www.domain.com/corporate/about-us/" so I am having 3-4 different hit for about-us page.
Is there a filter to get only the real page URL like /about-us, /contact, /company-info ?
Thanks in advance
Related
We have a web site that already has GA page tracking and Goals set up to track conversion based on URLs, and these are working fine via GTM & GA.
We want to introduce a new product and track it via a separate goal/funnel.
Problem is the pages stay the same, so there isn't any change in the URL to differentiate when a customer has selected this product.
Our flow is as follows:
/Price
/Up-sell
/Summary
/Payment
/PaymentComplete
The customer selects the product on the Price page.
In order to get the Goals to track for this new product I've created a series of virtual page views that are triggered when the product is clicked and persist on subsequent pages.
So the URLs within GA now look like:
/Virtual/Price
/Virtual/Up-sell
/Virtual/Summary
/Virtual/Payment
/Virtual/PaymentComplete
I can see the page views within GA fine.
When I create a new goal I base it off the /Virtual/ urls.
However, because GA is firing on each page by default I effectively get two URLs in GA the original URL, e.g. /Price AND /Virtual/Price this then causes issues tracking between pages in the funnel & goal.
What am I doing wrong here?
How does everyone else manage this scenario?
You can add exceptions to the GA trigger in GTM, add the URLs that you don’t want. Or, don’t fire the trigger that sends the virtual page.
I'm looking for some help creating a Google Analytics report that shows, in a timeline, the number of Users who visited one page (e.g. Checkout page) but NOT another page (e.g. Thank You page), and in that order. This seems like such a simply report to run, but I cannot seem to find the right settings in Google Analytics to pull this together.
What you need is a segment with the following settings:
Include sessions
Page includes /checkout (replace with your checkout URL) AND
Page excludes /thankyou (replace with whatever your thank you page URL is)
In GA you're able to see data for landing pages and second pages (the second page viewed in a session) as well as the conversion rates associated with it.
Are you able or legally allowed to collect the 3rd/4th/5th page viewed in a session as a custom dimension? If so how would you write the code for a custom dimension.
Example data: the /shop page of a website had 300 pageviews as 2nd page, 700 pageviews as the 3rd page, 100 pageviews as the 4th page, etc.
I would like to use the google analytics visitors flow tool but it does not show any specific page. All visits are in one big block "/". If I click on "group details" pages are listed just fine.
My site uses url parameters like mypage.com?p=products to switch between pages. I have managed to set up analytics so that it understands this and works on the "content" page and everywhere. How can I make it also work with "visitors flow" to display specific pages?
this might be the same problem: Google Analytics: 100% Drop off from landing page
Just noticed that links on my page are missing the slash before the "?". will add the slash and report back.
Edit: Though I guess that was an improvement it did not solve the problem.
I am using absolute links (http:/mysite.com/?p=contact) all over the place. Should I try relative links to get this to work?
Yes, you need to put a / before the ? in your links or else Analytics could interpret your full URL as the domain/sub-domain and not report any page paths or levels (like you're observing).
Additionally, are you sure the Analytics script is firing whenever a new page is loaded? Clicking through your site it looks like the base page template may not be reloading whenever you click to a different page (only the content is reloaded). If this is the case and the Analytics script is part of your base template, it would only fire once when the visitor first enters the site and load the page template and never again. Since Google Analytics calculates pageviews and time on site/page based on the difference in time between when the _trackPageview() is fired, it could explain your problem.
I would suggest moving your Analytics script to a portion of the markup that is reloaded every time someone clicks to a new page to see if this does the trick.
I have my application configured with google analystics. Its a e-learning application in which i have students and instructors.
I want to analysze the home page clicks for both student and instructor. The problem is the home page for student is also available in instructor but as some other page means same URL but different locations.
Now, i have added the script in ONLY student's page. By doing this though i have mapped the URL for an instructor page as well, will that effect the analysis? Will the data collected for students home page be affected by click on same link for instructor ?
If you have a single page that both students and instructors go to, then yes, your data will all show up under the same URL, and you will not be able to tell which views are from students and which are from instructors.
If you have the code ONLY populating when a student is on the page, then yes, this will affect your reports. You will be able to see how many students are viewing the page, but you will not know anything about the instructors viewing the page.
There are 2 things you can do with the GA code to get your numbers:
1) Report a different URL or page name depending on who is viewing. By default, GA reports the URL as the page name, but there is an optional 2nd argument to the _trackPageview call on your page that lets you specify what you want the page name to be. This will make your pages reports show two different entries.
2) Populate a custom variable on the page. This will show all traffic to the same page, but you will be able to use the custom variable to see how much of the traffic is from who.
The accepted answer was for the Classic GA snippet. For the latest GA snippet (Universal), you'd want to go with this.
ga('send', 'pageview', {
'page': '/my-overridden-page?id=1',
'title': 'my overridden page'
});
See Overriding Default Values in the GA Docs.