URL-based Goal doesn't get reached in Google Analytics despite the same URL-based PageView being registered correctly. - google-analytics

I've got a multi-stage online questionnaire form, and I use a _gaq.push(['_trackPageview', '/Form_Stage_XX']) code to register form's stages destinations (the "XX"s stand for actual stage numbers).
I also set up the URL-destination Goals based on pages /Form_Stage_XX (same as in _gaq.push).
Now in the Site content -> Pages report I can see the visits of /Form_Stage_XX registered as expected, but the related Goals won't get reached.
Any ideas why is this?
Many thanks.

Please do check your goals configuration in the Profile Settings - > Goals Page to see if the URL is set to the same as /Form_Stage_XX and also if the Match Type is set to Exact Match. I would also recommend using the Match Type: Regular Expression with .*\Form_Stage_XX as the parameter.
You should be able to see if your goals are beign tracked as expected in the Conversions - > Goals Report.
One more thing is that form goals are usually better tracked as a Funnel Conversion, so you can track the flow from each step and thus visualize where visitors are leaving your form.
You can find more information in this great video lesson, made by Google

Related

Google Analytics Goal Source

I have a goal which detects if someone made a purchase on my website. I want to know where that person came from (adwords, facebook, organic, etc).
The problem is that Analytics tells me the source of all these people is the payment processor. This isn't surprising as the flow looks as follows:
Checkout Page -> Paypal.com -> Payment Success Page
It tells me all my goals came from paypal. I want to know where these people came from originally. How would I do that?
You probably forgot to add the payment processor to the referral exclusion list in the property settings. If you do that it will be ignored as a traffic source and the original channel information will be retained. It will also affect the number of sessions - a change in traffic attribution starts a new sessions, so after the change you should expect somewhat fewer sessions with more pageviews.
Unfortunately the setting is not applied retroactively, so traffic data up until you implement the setting is lost for good.

Goal conversion rate per page view

When I go to the "Landing pages" section of Google Analytics (Behaviour > Site Content > Landing pages), I can see "My goal name (Goal 1 Conversion Rate)", which is "The percentage of visits that resulted in a conversion to the goal". This way I know that XX.XX% of user who landed on a particular page ended up reaching a goal.
Is there any chance I can retrieve the same data for ANY given page view instead (i.e. know that XX.XX% of users who viewed a page ended up reaching a goal)?
You can create a custom segment of your users or sessions, who have visited a given page, or have landed on a given page. (Look for Conditions under Advanced group of New segment dialog.) You can filter reports for this segment only, and get the information, you are looking for.

Google Analytics funnel - Virtual Pageview 100% backfill - what am I doing wrong?

My first post. I'm having big problems with a Goal Funnel in Google Analytics.
We've set up a funnel to track registration from our main company site to user registration which is handled on a third-party site (using a virtual pageview to track the user's 'click' to continue to the registration).
We're clearly doing something wrong however as the funnel seems to have a conversion rate of 100% for several steps. From the many tutorials and posts I've read it looks like there could be something wrong in our syntax and GA is seeing at least two pages as the same then backfilling the funnel to give this incorrect 100%.
Problem is - after many tweaks - we still can't seem to find quite what this error is. I'm also not entirely sure if we should be using 'begins with' or 'regular expression' for the funnel and if that the correct application of one of those would nip this data issue in the bud instantly.
Underneath is the configuration and then the data it's showing us in GA.
Thanks for any help on this!
p.s. Since we're using tag manager, I also wasn't sure if this could this be something in our firing rules but since the first conversion step in the funnel looks ok I guess that rules this out and points straight to the funnel??
p.p.s. Sorry, since I normally just read, I don't have permission to embed images.
[The goal flow]
[IMG]http://i60.tinypic.com/pmwk8.png[/IMG]
[The funnel setup]
[IMG]http://i58.tinypic.com/23lkqqt.png[/IMG]
The virtual pageview you have in the second image in step 2, is: virtual/registration. The virtual pageview that is firing off when I click on Register for online account is: /virtual/cas-registration#https://signin.mygovscot.org/home/?sp=register/CLK. So you'll want to update step 2 to: /virtual/cas-registration(.*) - I believe you can use regular expressions in goal funnel steps.

Google Analytics Interface - Adding onLoad Event to Goals

Hey I'm having some trouble using the Google Analytics interface and wondering if anyone has ever experienced this.
I recently added an onLoad event to track certain pages of a site but I can't seem to understand how to add the Goals to my Analytics account.
Any help would be greatly appreciated!
thank you
Use this information from here and put it into "Goal Type:Event" Section 1
_gaq.push(['_trackEvent', 'category', 'action', 'opt_label', opt_value]);
There is a problem with terminology here since "event" is ambigous - did you add a Javascript onload event handler to your page (which wouldn't be necessary for GA tracking) or do you want to use Google Analytics event tracking (which is was Silas assumed) ?
In any case, Analytics Goal are created in the admin section in your account, under profile settings->goals. There you have to enter a unique name and a type.
Type "Url destination" mean your visitors have reached a particular page (goal url) in your website (either the precise url (match type "exact"), a url that starts with your goal url (head match) or a url that matches a given pattern (regular expression).
If people are supposed to follow a given path before they visit the goal url you can create a funnel by checking the "Use funnel" checkbox and enter the individual urls they have to visit before getting to the goal url. That's useful especially if you have some sort of checkout process - the funnel visualization report will show you how many people exited the process before they reached your goal url and at which url (high exit rate at a given steps means there is a problem and you should optimize this particular page).
In the same way you can create a goal for a google analytics event, only those do not have funnels (an event has more or less by definition only one step).

Google Analytics Goal Funnel Issues

I am attempting to create goal funnels in GA for dynamic asp.net based pages. The funnel currently looks as follows:
/
/market_home.aspx
/Category.aspx
/product.aspx
/Cart.aspx
/Checkout.aspx
/OrderReview.aspx
/Confirmation.aspx
The market_home, Category and product pages are dynamic and will contain various parameters ie:
/market_home.aspx?id=1
/Category.aspx?id=1
/product.aspx?id=1
I am using regular expression as my match setting (have tried head match as well). I still get two of my market home pages not being captured. It is only 2 out of 18.
I can't seem to figure out why it catches some, but not all of the traffic.
I also am not capturing incoming/outgoing traffic that is not at the start of the funnel. In other words, those visitors being captured in the funnel appear to complete the entire thing from start to finish. There are no visitors dropping out in the middle anywhere, which I can't believe.
The beginning of the URL will not change.
Any ideas what could be wrong?
I've got the same problem, i even asked about it couple days ago: Using regexp in Google Analytics Goal Funnel steps
I beleive the thing is that RegExp don't work properly in funnel steps. My solution for this is generating the same virtual pageview in every dynamically generated page and use it in the funnel. Goog practice is to create a separate profile for it and filter out those virtuals in the main to avoid data distortion.

Resources