Google AdSense lets you earn money by using a Google display tool on your website to host third-party ads that are relevant to your audience.
If you use Google AdSense, you can link an AdSense account to Analytics so you can use Analytics to give context to your AdSense data and get a better understanding of your performance. You must use the same email address in Analytics and AdSense to link your accounts, and have edit or admin permission in both accounts.
For each property, you can decide which views to use for reporting.
If you want to maintain your Analytics account without AdSense data, you can also disable AdSense reporting in Analytics.
To manage these settings:
- Sign in to your Analytics account.
- Select the Admin tab.
- Navigate to your account and property.
- In the PROPERTY column, click AdSense Linking.
Data discrepancies between AdSense and Analytics
If you see significant data discrepancies between the reports in your AdSense account and those in the AdSense section of Analytics, keep in mind these points:
- Analytics only records data for AdSense content ad units, and doesn’t include link units, search boxes, – mobile ads, or any other AdSense products.
- You must include Analytics tracking code on every webpage running AdSense for content ad units to match in both Analytics and AdSense reports.
If your tracking code and account are set up correctly, and you see data discrepancies in your AdSense and Analytics reports, it might be caused by one of the following:
- Iframes: AdSense uses an iframe to serve ads. Browsers that don’t support the <iframe> tag don’t report an impression in Analytics. This can result in Analytics counting more pageviews than AdSense counts impressions.
- Security or other blocking software: Software that can block content, like firewalls, ad blockers, or other 3rd party image blockers, can also block AdSense impressions. Users with these kinds of installations are still counted in Analytics, but AdSense impressions and data won’t be counted in your Analytics reports.
- New AdSense/Analytics integration: It can take up to 24 hours after you link your AdSense and Analytics accounts before data is collected. If you’ve recently configured your AdSense or Analytics code, or recently linked your accounts, wait at least 24 hours before data appears in your reports. AdSense data that was collected before you linked your accounts cannot appear in Analytics.
- Timezone settings: If the timezones in your Analytics and AdSense accounts don’t match, each product aggregates data into different time periods for the same displayed date in the reports. Edit a property to change the timezone in Analytics.
- Analytics view filters: Analytics lets you create different reporting views. You can add filters to views to exclude specific data, so you can customize the data you see in your reports. AdSense data associated with sessions that are filtered out of an Analytics view are also excluded from all the Analytics reports in that view.
- Missing Analytics data: If any Analytics data isn’t collected, like if the tracking code didn’t execute, the AdSense data associated with that missing Analytics data is also not reported in Analytics.
Google AdSense Reports
Google AdSense Overview
Use the AdSense Overview report to get a high-level summary of key AdSense metrics. By default, the graph in the report displays the daily total AdSense revenue for your site. Use the graph to compare metrics. The table below lists 10 AdSense metrics. Click any metric to see the daily values. On the page for that metric, the line graph and bar chart display daily values. Use the Trending menu to display the page for a different metric.
Google AdSense Pages
The AdSense Pages report provides data about which pages on your site contributed most to your AdSense revenue. By default, the graph displays the daily total AdSense revenue for your site; the table displays total revenue metrics for the date range distributed by page.
Google AdSense Referrers
With the AdSense Referrers report, you can find out which domains that sent traffic to your site contributed most to your AdSense revenue. The graph displays the daily total AdSense revenue for your site; the table displays total revenue metrics for the date range distributed by referring domain.
In the table, click a domain name to see revenue metrics per referring page. Above the table, click the different Viewing options to see statistics by source and medium.
Access the Google AdSense reports
To see the AdSense reports in Analytics:
- Sign in to Google Analytics.
- Navigate to your view.
- Open Reports.
- Select Behavior > Publisher.
Link Analytics and Google AdSense
To start receiving data from AdSense within your Google Analytics account, you must first choose an Analytics property to link AdSense to. If you don’t already have an Analytics account, visit the Google Analytics website to sign up for a new account.
Before you start the linking process, make sure that you’re using a Google Account AdSense login that has both Administrator access to your AdSense account and Edit permission on the Google Analytics property.
If you’re trying to link a new account and either your Google Analytics account or your Google AdSense account is now closed, then you’ll need to re-open the closed account and remove the link before you can link to another account.
To link your Analytics and AdSense accounts:
- Sign in to your Google Analytics account.
- Click the Admin tab at the top of the page.
- In the “Account” column, select the Analytics account that contains the property you want to link with your AdSense account.
- In the “Property” column, select the Analytics property you want to link, and click AdSense Linking.
- On the “AdSense Linking” page, click + New AdSense Link.
- Select the AdSense property that you want to link with your Analytics property.
- Click Continue.
- Select the Analytics views in which you want your AdSense data to be available.
- Click Enable Link.
- Click Done. Your Analytics and AdSense accounts are now linked.
Once you’ve linked your AdSense and Analytics properties, your next step is to set up the code you’ll need to track your AdSense sites in Analytics.
Note: Please allow at least 24 hours for the data to populate in your reports.