The answer is simple,you need to change it back to old version and make it default, then try the integrate link in AdSense again.
I got a little frustrated today trying to integrate my Google AdSense account with Analytics, because when I would click on the Integrate with Google Analytics I wouldn’t get the option to create new account or connect with an existing account, I would just get redirected to my Analytics home page.
So if you are using the new interface version on your Analytics account try this.
In the upper right corner on your Analytics page select the old version link followed by the Make this version default link and then try clicking in the integrate link on you AdSense account.
UPDATE TO POST
(You can only have your AdSense linked to one Analytics account, even if they are all on the same Google account)
To answer the question in the comments.
What if you have ‘View performance in Google Analytics’ instead of the ‘Integrate with Google Analytics’.
That means that your accounts are already linked, if you don’t see it on your domain Analytics page, in AdSense Overview, if you get the message:
This report requires AdSense to be enabled for this profile.
What is AdSense?
Google AdSense is a free, simple way for you to earn money by displaying targeted Google ads on your website. AdSense also lets you provide Google search to your site visitors, and earn money by displaying Google ads on the search-results pages.
How does linking my AdSense account to my Analytics account help me?
When you link your AdSense account to your Analytics account, you can see key AdSense metrics (e.g., eCPM, Unit Impressions) correlated with Analytics metrics.Learn more
then your AdSense is linked to a different domain.
Some important facts if you want to have AdSense on multiple domains:
You can only link your AdSense account to one Analytics account but multiple profiles. Take a look at the picture below to see difference between profiles and accounts
I have two accounts here Admin Ramble and Beginner Blog, but in Admin Ramble account I have two profiles.
If I want to track AdSense earning on both adminramble.com and beginner.adminramble.com I have to make beginner.adminramble.com as a different profile inside the same account as adminramble.com.
I’m working with a subdomain name here, but the principle is the same if you have two totally different domains.
If you want to track multiple domains you will have to add a Code Snippet above the Analytics tracking code. The primary domain code doesn’t need to be changed.
How to see which to which account is AdSense linked, which domain is primary and what code snippet to add?
Here is the procedure for both old and new version interface.
OLD VERSION interface
Go to Analytics Settings in the upper left corner of the page under the Google logo, and select one of your accounts.
If the account you selected is linked with AdSense you will have ‘Edit AdSense linking settings’ link
If the link is missing, you only have ‘Edit account settings’ link , then that is not the linked account
Go to the account which is linked to AdSense and click on ‘Edit account settings’ link, select the domains you wish to link and click ‘Continue’.
Select the domain you wish to be the primary and click ‘Continue’
On the next page you will be represented with the code you have to paste above the Google Analytics tracking code
NEW VERSION interface
Go to ‘All Acounts’ and ‘ACCOUNTS LIST’ under the Google logo in the upper left corner of the page
and then on the Accounts Home page go to Admin section in the right upper corner
You will be taken to Account Administration page
There select one of you accounts and then go to ‘Data Sources’ and then ‘AdSense’ tab
There you will see which domain is the primary one and links to get code snippet to add to your page, to make some other domain primary or to unlink your AdSense account.












Thanks for the tip about setting the old version of analytics .. but on adsense there is no “integrate” button or link. On adsense I do see a “View performance in Google Analytics” (I think in the same position as the “integrate” link used to be, but when I click on that it just takes me to a new window opened to my GA account home with all my websites listed. Then, drilling down to when Adsenses data should show up (under Content -> Adsense -> Overview?) it says that “This report requires Adsense to be enabled for this profile.” and then some generic (obsolete) links to non-help. I’m certain that the same admin login is set up for both sites.
if you have “View performance in Google Analytics” then that means that your adsense is already integrated with analytics, it changes from “Integrate with Google Analytics” after you connect it with analytics account.
Maybe the problem is in your tracking code on your site, you said that you have multiple sites in that case you probably have to change you tracking code. Go to Admin page on your Analytics page of the site you have problems with, and try issuing the code again.
Thanks for that clue.. Maybe it is half-linked since the “view” (instead of “integrate”) prompt is there in Adsense.
I discovered this page that says to install an “AdSense Analytics Code (ASAC) ” above the normal Analytics tracking script.
https://support.google.com/analytics/bin/answer.py?hl=en&answer=1012183&topic=1038753&parent=1120718&rd=1
An example of :
window.google_analytics_uacct = “UA-accountnumber-propertyindex”;
I see (from Yoast’s GA plugin) that the “UA-accountnumber-propertyindex” is the same “UA-12345678-1″ value used in the main script … seems redundant, but whatever it takes. However, that code has been in my section on two of my sites for months and their adsense data is NOT available in Analytics. grrrr…
So,now I’m thinking this clue may be relevant… Google indicates I may need to “Edit AdSense linking settings” for the profile/domain I want linked to adsense. but that is alos obsolete and cannot be found even on the “Old Version” of the Analytics User interface. But I’m getting closer and I do appreciate your help.
Do you have a site that is integrated with both adsence and analytics .. maybe I could view the source and get another clue?
This site is integrated with adsense and analytics, but I didn’t need to change the code since adminramble.com is the only domain the account.
http://support.google.com/adsense/bin/answer.py?hl=en&answer=92625#a5
if you look at this link you find this:
Designate one of your websites as the primary domain. The primary domain requires no code changes, so if you have a site that’s large, complex, or difficult to update the code for, that would typically be the site you should designate as your primary domain. Profiles for your other non-primary domains will require a modification to the tracking code.
look at his link https://support.google.com/adsense/bin/answer.py?hl=en&answer=141997
“Edit AdSense linking settings” can be found by switching to old version, and then in the upper left corner under the Google Analytics logo is Analytics Settings, click on it and then on one of you domains and then you should get the link.
I think I know what your problem is, why you don’t have the option “Edit AdSense linking settings” in your Analytics account, you are using multiple Analytics accounts, you need to have one account with your different domains as different profiles under one account.
I will put a post with screenshots today or tomorrow.
You can look at http://beginner.adminramble.com it is integrated as a different profile. If you look at the page source of adminramble.com and beginner.adminramble.com you will notice that the “UA-accountnumber-propertyindex” is different only by last part the property index.
They are “UA-28162728-1″ and “UA-28162728-2″
My integration is obviously corrupted then because Adsense has the “View…” prompt yet there are none of those “linking” screens in Analytics. For example, under that “Account -> Datasources -> Adsense ” tab I’ve never seen anything except the “Link Accounts” button which opens up the Adsense home page with the “view” prompt (which implies that It is already linked). So one explanation is that Adsense is already linked… but to some other account that I can’t see. Is there a way from the adsense side to find out what it is linked to, or a way to tell Adsense to un-link itself so I can start over. All that stuff about primary profile and edit adsense linking settings do not exist in my anaytics and I have exactly 1 account with 6 sites/domains none of which show any adsense data even though the ASAC code is in all of their sections. I have 1 adsense account. When (if) I ever clean up this mess I will remove that code from the primary domain. I really appreciate you putting up all those screen shots.. this post is the most clear troubleshooting of this issue on the web while Google’s documentation is always obsolete because they change everything so frequently.
on the last picture you can see that there is a Unlink AdSense account link, but to get it you need to find which account is linked to it.
You can try this link http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=94764
there is a form that you can fill, Google should probably unlink your AdSense account then
Yes, thanks for that… I set a request to google to unlink from the adsense side at this page:
https://support.google.com/adsense/bin/request.py?hl=en&contact_type=analyticsunlink&rd=2
I’m hopefull that will let me start over
Just as a final note, Google techies must have done something in the background (but didn’t tell me so, which is not a big issue to me). The “integrate” link on the adsense side and the “linking/primary” options on the analytics side just miraculously appeared a couple of days after I asked them to unlink adsense. So the lesson to learn is that if someone sees no way to link the accounts then just go fill out that two-line request form to get it reset from the adsense side. The rest is trivial compared to the frustration of not seeing the interface options that all the documentation talks about and knowing why. I’m now seeing all my adsense data inside analytics for each of my websites. Moving on.. thanks SysAdmin Ramblings for helping document all this.
I would like to say a massive THANK YOU for this post as i have spent 2 days trying to find out why the integration wasnt working eg on analytics i could never see adsense even though it was integrated. I hope more people find this post as it will fix all their problems easily. Cheers Frank
I searched for hours for an answer to this. THANK YOU! Wow, why does this have to be so difficult? Google’s own “help” sections don’t give the correct instructions for the new or old versions.
If it weren’t for this article I guess I would have spend a few frustrating days to get something that should be simple done. Time is money, so you saved me. Thanks again.
Thanks a million!!!
I was all over the place looking for that data sources link
Appreciate the great advice.
Rory
Your post contains more useful info than those Google help pages.
Past 1-2 hours were very frustrating. Google Analytics help nor Adsense help seem to be up-to-date. In Adsense the analytics link was taking to creating a new account. Also now old analytics interface is gone permanently. Somehow I could integrate my Adsense account with Analytics. Can you please tell me what is this concept of Primary Adsense domain and secondary Adsense domains? How does it matter which one I make primary?
on the primary domain you don’t need to add the extra code snippet to track pages, Basically on primary domain you have the AdSense and Analytics code ( I think you can only do with just Analytics code after you integrate adsense in Analytics), while on secondary domain you have to have those two plus the extra code snippet for the secondary domain. I don’t think there are any other differences between them, at least I didn’t notice
Wow, this took forever to find. Finally linked my adsense with analytics. Thanks!
thanks a lot man…i was searching for this since many days and i head literally screwed my head for this..even google analytics help form didnt had any tutorials for it…thank you very much – chetan
I agree with the majority of comments here. I spent a very frustrating morning trying to link adsense to a new site. The Google help is hopeless and out of date I reckon. Finding your excellent post turned my nightmare into a dreamas I was able to link my site within a couple of minutes. Thanks again
I think i’m happy I found your post. Because Google does NOT explain in a good way what the possibilities are to link Adsense with Analytics. You explain it very well. To be sure… If you would like to track Adsense in the profile under ‘Beginner Blog’ AND one or two profiles under ‘Admin Ramble’, that’s NOT possible? Hope to hear from you soon. And which plugin you use for follow up new follow-ups?
Yes you’re right it is NOT possible to track Beginner Blog and Admin Ramble (because Google considers them as separate AdSense accounts), I can only track the two profiles under Admin Ramble.
I’m not sure what do you mean with “And which plugin you use for follow up new follow-ups?”, if you mean the “Notify me of follow-up comments via email” option in the comments, it’s Jetpack Comments that are in Jetpack by WordPress.com plugin.
Thanks for the plugin tip, you understood me correctly. It is not nice it is not possible to track multiple accounts (you mean Analytics accounts instead of Adsense account I think?). The reason why I’m not happy with it, is that I think I read somewhere that if I use profiles for my different domains it is limited to 25 domains. What I did at this moment was making a google profile for every website with a own google analytics account. In this Google analytic account I gave my personal email adres admin rights. When I log in with my private email adres into GA I now can see al the websites accounts because I have the admin rights. At this way I read I could have unlmited list of websites/accounts in my GA. But thats not going to work with Google Adsense if I understand you right. What your opinion about this? Kind regards Willem
Yes I meant Analytics accounts
http://productforums.google.com/forum/#!topic/analytics/RlSANrK2lSQ
according to this thread, which is little old, the maximum number of profiles is 50, but can be raised to 100 by Google Analytics Authorized Consultant (GAAC).
As far as I know the setup you have with separate accounts won’t work with adsense for all of them, just for one of the accounts (the first one created I think)
the mapping AdSense < -> Analytics works only 1:1, for now you can’t link multiple AdSense or Analytics accounts.
https://support.google.com/adsense/bin/answer.py?hl=en&answer=98143&topic=1385757&ctx=topic
https://support.google.com/adsense/bin/answer.py?hl=en&answer=98144&topic=1385757&ctx=topic
personally I don’t think they’ll allow multiple accounts anytime soon, because I think they look on it as some sort of fraudulent behavior if you have to many sites (i think they presume that either you make a lot of Made For AdSense pages or that you’re a web developer misusing client sites for personal adsense profit)
OK, thank you. To summarize – please confirm
– If I want to track Adsense for multiple websites I have to use ONE GA-account. In this GA-account I make for every website one profile. One profile is the main, other can be tracked with a additional line of code (ASAC). The only negative about this is the maximum of 50 (or 100) profiles. Kind regards WIllem
yes that is right to track AdSense for multiple sites, you need to use one account with different profiles for each site and additional code for every profile except the main and you can track up to 50(100) different sites
Hi, do you do any consulting work. I would like to show you my adsense account and see opportunities for improvement.
I sent you an email, hope to hear from you soon
Thank you so much, I have been through the mill with this and your article fixed it for me in about 5 minutes! I cannot tell you how much time I have wasted because google instructions were so poor, and then google search didn’t bring me any luck. Changed over to Bing and voila your site – thank you
Hi, thanks a bunch for the article! In my case integration works as designed but Analytics Metrics shows 0 in Content->AdSense->Overview:
Your Analytics numbers may under-estimate those in your AdSense account. The actual differences are shown below.
Adsense Metrics Analytics Metrics Difference
AdSense Revenue $XX.XX $0.00 $XX.XX
AdSense Page Impressions 70,530 1 70,529
AdSense Ad Units Viewed 178,553 2 178,551
AdSense Ads Viewed 262,456 5 262,451
this is for primary domain, no extra snippets have been added to the code. It’s been a couple of days since the accounts were integrated so the data should be coming in by now. Is there anything else that might be missing in the setup?
Thanks in advance!
the only thing that comes to mind is that maybe you have mixed different codes. If you have multiple AdSense or Analytics accounts, that you put the code from different accounts together by mistake.
Hi,
Data Sources is not showing up for me in Analytics. Instead I have a different menu with:
assets | users | goals | filters | profile settings.
Nothing about adsense. Have been looking for over an hour…
that is the profile menu not account menu, go up two levels and you should get Data Sources.
Under the Orange bar (with Home, Standard Reporting, Custom Reporting) you should have
Account list › Your account name > your profile name > where you are currently
You need to go to Your account name level
Thank you for this article, Analytics is so messy…
It’s weird that there is no such tutorial in official google help
+1
I want to thank you very much for taking out time to write this post and the help you have given the guys that have contacted you already.
I have a similar problem. I hope you can help me too
I have 2 websites and will like to track my adsense earning on both. I read your instructions and took the advice you gave to add my secondary website using the new interface.
If you click on content – Adsense on the secondary site, it opens up but does not show any data. When adding the code to my page, I followed this instruction
http://support.google.com/adsense/bin/answer.py?hl=en&answer=98142
But I cannot still track adsense earning on my secondary analytics property.
These are the steps I took:
FACT: I have 2 website. My main website and my subdomain. (www.domain.com and joke.domain.com) everything works well on the primary website which is website.com. The problem is my secondary property.
To add the secondary property, I clicked on admin then clicked on New property(web or app) filled out the form, used joke.domain.com as my seconday website.
copied the new google analytics code and placed it on my joke.domain.com website. went back to check the status to make sure it is tracking.
Then on data sources, I clicked on adsense selected the secondary property, copied the code snippet and placed it on my joke.domain.com the exact way they advised on the link I gave you earlier.
I have waited for 24 hours already no data. I cannot track the earning on my analytics. It is still a BIG Zero.
I have been trying to fix this issue for more than a week now and have tired different methods none of them is working. PLEASE HELP!!!
You might have multiple analytic accounts with the same domain and have mixed different codes together.
Check your traffic info and code snippet on the non-working domain
If your tracking info on the page is:
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-12345678-2']); _gaq.push(['_trackPageview']);
(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
then your code snippet must be:
they must contain the same traffic id UA-12345678-2.
Also the earning on the domain will only be shown from the time you put the tracking code and code snippet, you won’t see prior earnings. and some adsense earnings don’t get registered by analytics from all sort of reasons, see here http://support.google.com/adsense/bin/answer.py?hl=en&answer=55613
On one of my domains my analytics shows almost four times less income then the adsense report does,