Skip to main content

How to Track AdSense Earnings on Your Business Website

As a technical writer with a Master's Degree in Computer Science, I share my knowledge and experience for educational purposes to help you.

Learn how to track your AdSense eranings.

Learn how to track your AdSense eranings.

Do You Use AdSense on Your Business Website?

If you write business-related articles on your website and monetize them with Google AdSense, it's crucial to monitor the results of your published content. Doing so will help you know what is responsible for significant ad revenue so you can focus on writing the appropriate content for your business.

Additional information on the performance of a business website is available with Google Analytics, but the data in the AdSense reports, as explained in this article, provide valuable information on its monetization value.

AdSense includes a powerful reporting tool, and I'll show you how to use it to track the earnings from each page of your site.

Why It's Important to Track Earnings

By tracking your AdSense earnings, you’ll be able to determine how effective each page of your website is for your business marketing strategy.

If you write articles or blogs, the data in the AdSense reports show you how much each subject you write about is worth as far as ad revenue is concerned. That will give you a better idea of what topics are best to write about for additional business-related articles.

Your AdSense reports will show you daily, weekly, and monthly data for all the following items for each webpage:

  • The number of page views.
  • The number of impressions.
  • The number of actual clicks.
  • Page revenue/thousand (RPM).
  • Impression revenue/thousand (RPM).
  • Earnings for each webpage.

How This Guide Is Organized

  1. The purpose of this article is to show you how to track earnings once you have Google AdSense installed on your site, but I'll begin by pointing you in the right direction for activating AdSense.
  2. You need to add each website domain to your authorization list. I’ll cover that next to show you how it's done.
  3. Finally, we'll get into an easy-to-follow review of creating, customizing, and viewing reports to analyze the source of your ad revenue.

Step 1: How to Activate AdSense on Your Website

If you still need to get an active AdSense account, you'll need to do that before you can go any further. The method varies depending on your country, so it's best to follow Google's instructions. They have detailed instructions for you to follow on their site.

Once you have an active AdSense account, we can proceed.

First, you need to include an HTML code snippet Google provides on every page of your website where you want to have ads.

You can get the proper code as follows:

  1. Log into your AdSense account.
  2. Click the menu button (≡) at the top-left.
  3. Click "Ads"
  4. Select "By Site" or "By Ad Unit" (your choice).
  5. Click "Get Code" if you selected by site.
  6. Click "<>" to get the code if you selected by ad unit.
  7. Then it will provide the AdSense code that you can copy and paste between the <head> and </head> tags on each page of your site.

Step 2: How to Authorize All Your Website Domains

Next, you'll need to authorize the website domains where you place ads.

You may only have one website, but you could add as many as you want to the authorized list.

  1. Log into your AdSense account.
  2. Click the menu button (≡) at the top-left.
  3. Select “Sites” from the menu.
  4. If you need to add any site domain names, click the blue "Add Site" button at the top-right and type in the domain name, such as ""
  5. It should say "Ready" next to each domain name as shown in the example screenshot below. If it says "Needs attention," then click the down arrow “v” and select "Show details." Fix whatever it says is wrong.
  6. If you have many domains, change the “Rows per page” (at the bottom of the list) to display all of them so you can verify that they are all in the list and are ready.
Example of the authorized site list with one included.

Example of the authorized site list with one included.

Step 3: Using Reports to Analyze the Source of Your Ad Revenue

After data has been accumulating for a while, your reports will show you everything you'll want to know about the revenue accruing on each page where you have ads.

There are many ways to view your reports:

For any report, click the menu button (≡) at the top-left and then click "Reports" to go to the report page.

Time Range

You'll first see the time range, which defaults to "Last 7 days." Click that to view and select alternate periods:

  • Today
  • Yesterday
  • Last 7 days
  • Last 30 days
  • This month
  • Last month
  • Last 3 years
  • Custom

Data Break Down

Below the date range, you can select various ways to break down the data, such as by country, ad size, ad network, and URL channels, to name a few.

Report Tabs

The tabs allow you to change the reporting to display information on estimated earnings, impressions, impression RPM, average viewable time, clicks, and more.

Click the pencil icon next to the tabs to change them. You can specify to display the tabs you'll want to use most often. You can also change their order. Click "apply" when you're done changing the tab display.

Specific Data Reports in the Breakdown

You'll notice other particular selections in the menu of report types. For example, you can select to get reports specific to countries, types of ad units, platforms visitors use, and more.

Feel free to experiment to see if any other options provide details that help you with your questions on earnings and where it's originating. For example:

  • For performance breakdown by desktop, tablets, and mobile users:
    Choose "Platform"
  • For performance itemized by country:
    Choose "Country"
  • To view earnings details for individual pages:
    Choose "URL Channels"

How to Create and Save Custom Reports

Once you become familiar with all the reporting features, you may want to create custom reports that you can save to call upon later.

To save reports after you’ve changed filters, settings, or date ranges, click the blue “Save” button at the top-right of the report page, as shown in the example below. Then enter a name for the report and save it.

Save your custom reports to reuse them again anytime.

Save your custom reports to reuse them again anytime.

Conclusive Remarks

It's beneficial for any business to know what sections of its website are responsible for significant ad revenue.

In addition, the information acquired from analyzing the AdSense reports helps with deciding how to proceed with the website's written content and ad placement.

In addition to the reporting features that were the subject of this article, AdSense includes other capabilities, such as blocking ads you don't feel are appropriate for your site. So feel free to examine what else you can do with AdSense and experiment with it.

© 2009 Glenn Stok


Glenn Stok (author) from Long Island, NY on September 01, 2020:

Michelle Dee - This article is for people who have their own website and AdSense, as mentioned in the first paragraph. The HubPages Earnings Program uses their own AdSense now, so this article doesn't apply to HubPages.

Michelle Dee from Charlotte, NC on September 01, 2020:

Do I have to copy my Hubpages AdSense number (found under my Hubpages account) to the actual AdSense account, or does this happen automatically?

Glenn Stok (author) from Long Island, NY on October 10, 2018:

Lakeyia - AdSense gives you useful information, but you should also use Google Analytics for additional data on your readers.

Lakeyia from USA on October 10, 2018:

Thank you this was just what I was looking for. I am going to follow this and I hope it comes out just fine for me. I wish you the best of luck.

Glenn Stok (author) from Long Island, NY on April 30, 2018:

Sondra, That error message is clearly stating that you have a space in your URL, which is not a valid character. When you copy and paste your URLs, make sure your cursor ends at the end of the URL and not after a space. I bet you copied an extra space.

Also make sure your have just one URL per line if you’re adding several at once, and the return needs to be after the last character of each, not after an extra space.

Sondra Rochelle from USA on April 30, 2018:

I thought I did exactly as you said but Google is messaging "These characters are not allowed [space]. What am I doing wrong? I already had deleted the URLs I had previously entered, so now have a big problem.

Glenn Stok (author) from Long Island, NY on March 12, 2018:

Anita, Yes, you can only have one AdSense account. And you use the same AdSense account with all the websites that you monetize.

However, You were asking about Google Analytics in your previous comment. I think you are confusing the two. With Analytics you need to create a separate property ID to use on each website. It’s still all under one Google account, but separated for the purpose of reporting individual website traffic.

In the case of HubPages, all the network niche sites are considered one property. You only need to create additional property IDs if you have other sites, such as blogs or your own business site.

Anita Hasch from Port Elizabeth on March 11, 2018:

Thank you. Although I struggle with google property analytics, I know the importance of having a thorough knowledge of it. The misunderstanding came about because of the following.

You can only have one AdSense account. I thought the analytics property ID was my AdSense account. Then I have been mixing up instructions for AdSense and amazon.

K S Lane from Melbourne, Australia on February 05, 2018:

Just got my AdSense approved and all of the buttons and menus were very intimidating. Thanks for the help!

Kari Poulsen from Ohio on September 28, 2017:

Thanks for walking me through this. :)

Glenn Stok (author) from Long Island, NY on September 07, 2017:

I sure do have instructions for Blogger too, Anita. Just scroll down on my profile page until you see the big B — the Blogger icon.

Anita Hasch from Port Elizabeth on September 07, 2017:

Thank you Glenn. I went over your instructions again. Think I have it right now. Do you perhaps have instructions for Blogger as well.

Sally Gulbrandsen from Norfolk on September 04, 2017:

Very useful thank you very much, Glenn. I am always grateful for visuals when it comes to me trying to learn something new. It is much appreciated.