Duplicate campaign parameters error - google-analytics

We have two views on a property with similar configuration.
I have this error message on analytics, and I will like to know if I have to delete one. The property views are the same, but one have http and the other have the https.

As the error implies the problem lies in your campaign parameters. This error signifies that your marketing campaigns leading to your site are not tagged the 'proper way' that means that there might be two advertising campaigns that have the same utm_campaign parameter or the same but with different casing. The solution is to go at your reporting interface under Aquisition -> Campaigns -> All Campaigns and check your campaign names. If this is the case you can be more consistent with your campaign naming process or follow this guide that gives some more advanced options based on view filtering and so on.

Related

How do duplicate UTM parameters affect reporting in Google Analytics?

I recently ran an e-mail campaign with a partner, who sent me over a URL with their own UTM parameters so they could track performance on their side.
When I handed the information over to our e-mail team and checked as the campaign went live, it appeared that they, out of habit, had added their own UTM parameters on top of the ones sent over by the partner, resulting in a click-through URL that looked like the following -
http://spirit.cruises.com/?cm_mmc=partner_email-_-sprt-multi_product--20161028--clia_plan_a_cruise_month&utm_medium=partner_email**&utm_source**=sprt-multi_product**&utm_campaign**=20161028&utm_content=clia_plan_a_cruise_month**&utm_source**=responsys**&utm_medium**=email**&utm_campaign**=20161028_50pct__Dual_Cruise_Email
As you can see, there are duplicate source, medium, and campaign parameters.
Does anyone know what happens in this situation? Does Google Analytics count both, or just the first, or just the last, or none? What is best practice when there are two parties that want to track performance of a URL in a campaign, and they may have different naming conventions?
(This is my first question, so please be nice :) Thanks!)
GA counts the last set. The proper way to deal with this is to avoid the situation. Email Software is often set to automatically add utm parameters to links (do you do not have to do it manually), but then all email marketing software I know would allow to override the configured default parameters.
I am not sure how your partner could track performance "on their site" via utm parameters unless they have their own GA code integrated in your website (or do you mean that they have access to your GA ?).
If there are two sets of analytics code that require different campaign attribution you would have use differently named parameters - let's say utm_medium2, utm_source2 and utm_campaign2 - and manually override campaign attribution for the second tracker:
// add this to after your usual tracker
ga('create', 'UA-XXXXX-Y', 'auto', 'partnerTracker');
ga('partnerTracker.set','campaignName',<value of utm_campaign2>)
ga('partnerTracker.set','campaignMedium',<value of utm_medium2>)
ga('partnerTracker.set','campaignSource',<value of utm_source2>)
ga('partnerTracker.send','pageview')
That would send data to a second account and override campaign attribution fields. It seems quite unlikely that you have or want that, but if you want to allow your partner to independently track utm values on your website (and everything else with it) that would the way to go.
Frankly I think you should just remove your partners utm parameters. Utm parameters make only sense for the owner of the respective GA account, and that is probably you, not the partner.
I agree with the first answer except for that last point where has says to remove the partner's UTM parameters.
In your case, the destination for the link provided to you by your partner is NOT your own website. The link goes to your partner's website. Therefore, your GA account has zero relationship with the link he sent you.
The way we're getting around this (without doing anything in analytics) for our many partners that we send links to is by using different email subjects per partner. Most email platforms use the subject line (or the internally defined Campaign "Name") as the value for UTM_Campaign.
So different subjects that include the partner organization in them:
"Special discount for ABC Organization members!"
"Special discount for XYZ Company members"
We can then analyze each unique campaign name in GA.

How to Unlock the Not Set Keywords in Google Analytics?

I am getting “not set” in keyword report section of Google analytics data. May I know any method to retrieve the search terms/ keywords from the not set data?
May I know what are the factors that can result in showing the “not set” result in Google analytics?
any help
You can't Unlock it:
(not set) is a placeholder name that Analytics uses when it hasn't received any information for the dimension you have selected. Occasionally, information related to a click can be lost even if auto-tagging is enabled. As a result, you may see some (not set) entries instead of keyword, ad-content, or campaign information that could not be collected.
https://support.google.com/analytics/answer/2820717?hl=en
Which report exactly are you having a problem with?
If you mean that you want to see what users are Searching the Google website on to come to your website. You are going to have a problem Google has stopped sending this information, they want to make things more secure for users. http://googleblog.blogspot.dk/2011/10/making-search-more-secure.html

Google Analytics: track from inbound link to sale

I need to be able to track whether particular inbound links from an external site result in individual sales - is that possible with Google Analytics?
Goto Traffic Sources -> Sources-> Referals. Klick on the domain name to drill down to the url level. On the top of the page hit the "Ecommerce" Tab. This will give you the number of sales for that link, but not indivdual transactions.
If you need to get down to indivdual transactions your best bet is to ask the external site to add campaign parameters to the link (see here : http://support.google.com/analytics/bin/answer.py?hl=en&answer=1033867), build a custom segement based on the campaign name and apply this to the conversions->transactions display.
On second thought, you might be able to build a segment based on the referal path (so no need for campaign parameters), but I haven't tested this. Worth a try, though.

Combine custom variables and events in Google Analytics to track marketing campaign effectiveness

I'm trying to track the success of marketing campaigns through conversion on a portal. The portal is largely JS based and for right now we can't use URL goal tracking. Instead, I'm planning on using event-based goal conversion that can report all the variables I need. The problem is how do I connect marketing campaigns to the eventual conversion? These campaigns span SEM, email, landing pages, partnerships, etc.
My initial idea was to use a URL param to set a session-level custom variable identifying the marketing campaign that funneled the visitor, and then to compare this to goal conversion. However, I'm not sure custom variables can even be compared to goal conversions in Google Analytics -- and I'm worried that I might be over-thinking this.
I'm worried I'm way over-thinking this. If I create a custom campaign using the URL Builder, will that give me everything I want, allowing me to track campaign conversions?
Yes, I think you are over-thinking things. :-)
As long as you properly tag the campaigns using the utm variables in your destination URLs as they show you how to do in URL builder, they should allow you to see your specific goal conversions by source, medium, campaign, etc. in your GA profile. Using the new Multi-Channel funnels features you'll also be able to see how the sources of previous visits influence future conversion behavior as well.
Generate help with campaign conversion tracking here: http://blog.crazyegg.com/2011/12/02/track-conversions-google-analytics-campaigns/
Info on Multi-Channel funnels here: https://www.google.com/analytics/features/multichannel-funnels.html

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

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

Resources