ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel
  • »
  • HubPages Tutorials and Community»
  • Official HubPages Help»
  • Learning Center

Tracking Hubs With AdSense: A Step-By-Step Guide

Updated on September 16, 2017
Glenn Stok profile image

Glenn was voted the “Most Helpful Hubber” with the Hubbie Award in 2017. His articles on HubPages have also been read over a million times.

I’ll explain how you can see how much you’re earning from each of your hubs. AdSense has a powerful reporting tool, but you have to give it the proper data so it knows what to track.

The following is a detailed tutorial with complete images, so you can easily follow along with me to set it up just as I had done.

Once you complete the setup, your AdSense reports will show you all of the following for each individual hub on a daily, weekly, or monthly basis.

  • The number page views
  • The number of impressions
  • The number of actual clicks
  • Page revenue/thousand (RPM)
  • Impression revenue/thousand (RPM)
  • The actual earnings


You need to have an active AdSense account linked to your HubPages account. In addition, if you opted to only allow authorized sites, then you need to add each vertical niche site to your AdSense Authorization list. I’ll briefly cover that first, just to get that out of the way. Then I’ll explain how to add your Hubs to AdSense. Lastly, I'll show you how to run the reports.


Authorize All Your Niche Sites

  1. Log into your AdSense account.
  2. On the left side column, click “Settings” and select “MySites”
  3. Now on the right side you should see a list of your authorized sites.
  4. Change the “Rows per page” (at the bottom of the list) to display all of them.
  5. Make sure all the vertical niche sites, where you have hubs, are listed.
  6. On each one, click the down arrow “v” to open the switch.
  7. Make sure the switch is on­–indicating: “Verified site”.

If you need to add any sites, click the blue ”+” icon at the top right and type in the domain name, such as healdove.com.

Below is a screenshot of mine so you can see what it looks like when complete.

Adding Your Hubs to AdSense as the URL Channels

  1. Log into your AdSense account.
  2. Click on “My Ads” and select “URL channels”.
  3. At the top, click “+ New URL channel” and enter the URLs of your Hubs.

You can enter one at a time or multiple URLs as one per line. I do not recommend typing each URL. It’s too easy to make mistakes. Either copy and paste each URL or make a list of all of them and paste the full set in, all at once, as I explain in the next section below.

When done it should look similar to the sample below.

How to Copy All Your Hub URLs at Once

This is what I did when I first started using the Performance Reporting feature. You need Excel for this.

Go to your Statistics page on HubPages. Near the top you’ll notice there is a link called “export csv”. When you click that, it will download an Excel Spreadsheet of all your hubs.

Find the downloaded file. It’s called “hubs.csv” and it will most likely be in your download directory. Assuming you have Excel, open the file.

  1. All you need from this file are the URLs in column A.
  2. Highlight the entire column of URLs as shown in the Excel example below:


3. Copy the highlighted hubs.

Click “Edit” from the Excel options and then click “copy”. Or, just click “CNTL-C” on Windows or “Command-C” on iOS to copy the highlighted hubs.

4. Paste the copied data into notepad (or any plain text editor you have).

Click “Edit” from the Excel options and then click “paste”. Or, click “CNTL-V” on Windows or “Command-V” on iOS.

It should look like this:

https://turbofuture.com/computers/………………….
https://owlcation.com/stem/………………….
https://healdove.com/injuries/………………….
. . .
. . .
. . .

Now, remove the “https://” from each URL so your list looks like this:

turbofuture.com/computers/………………….
owlcation.com/stem/………………….
healdove.com/injuries/………………….. . .
. . .
. . .
. . .

Finally, copy and paste this entire list of URLs into the URL Channels on your AdSense account. Remember how? Go to “My Ads > URL Channels > New URL channel”

How to Manage Your URL Channels

It’s important to keep your list of URLs up to date:

When you publish new hubs, remember to immediately add them to the list so you begin tracking data on it from the start.

When you have hubs moved to niche sites, delete the old URL and add the new one.

To delete the old URL, clock the square to the left of the URL to place a checkmark in it. Make sure you only check off the one you want to delete. Then click the “Actions” button as shown in the image last above and select “Remove”.

I find it useful to make notice of the total at the top before and after deleting and adding, just to be sure I didn’t mess up. It’s right above the “Actions” button as shown here:

AdSense Performance Reports

How to View Your AdSense Earnings Reports

After data has been accumulating for a while, your reports will show you everything you need to know about the revenue success of each hub.

Keep in mind, however, that this only applies to AdSense ads and only for your impressions. As you know, your ad impressions occur for 60% of the views. The other 40% are impressions go to HubPages’ AdSense account and you don’t see those.

Also note that if you are using the HP Ad Program, then these reports will only represent the one single AdSense ad that’s at the bottom of your hubs.

There are many ways to view your reports:

On the left side column, select “Performance reports”.

Then under that choose the option you want, as follows:

• Performance itemized by niche site:

Click "Common reports > Sites"

• Performance breakdown by desktop, tablets, and mobile users:

Click "Common reports > Platforms"

• Performance itemized by country:

Click "Common reports > Countries"

• See entire performance by day:

Click "Common reports > Entire account by day"

• View earnings details for each individual hub:

Click "My reports > Performance by URL"

Sorting the Data

You can sort any report by any item by clicking the column heading. Click once for ascending order. Click a second time for descending order.


Controlling the Date Range

With any of the reports, you can change the date range to limit the report to any of the following:

  • Today
  • Yesterday
  • Last 7 days
  • Last 30 days
  • This month
  • Last month
  • All time

You can also select a custom range. Click the date-range button at the top right, as shown here, to change your range settings:

Custom Reports

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

To save reports after you’ve changed filters, settings, and/or date ranges, click the blue “Add to My reports” button at the top of the report page as shown here:

That's it !!!

Now that you know how to track your AdSense earnings, over time you’ll be able to determine which hubs are working better and how much each topic you write about is worth as far as ad revenue is concerned. This will give you a better feel for what topics you need to focus on for future hubs.

© 2009 Glenn Stok

Comments

Submit a Comment

  • Glenn Stok profile image
    Author

    Glenn Stok 3 weeks ago from Long Island, NY

    Sondra, I also received your email asking about the problem several people are reporting about the ads.txt file. This is an issue for people who have their own websites. It’s not something you need to deal with as far as your hubs are concerned. You can rest assured that HubPages staff will take care of this if anything needs to be done.

  • Glenn Stok profile image
    Author

    Glenn Stok 3 weeks ago from Long Island, NY

    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.

  • Dreamworker profile image

    Sondra Rochelle 3 weeks ago from USA

    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 profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    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 profile image

    Anita Hasch 2 months ago from Port Elizabeth

    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.

  • Kristen Howe profile image

    Kristen Howe 2 months ago from Northeast Ohio

    Okay Glenn. I did that, though I had to check which hubs I did add and didn't add with a filter search. I kept getting error messages now and then as I hope I don't have anymore Adsense issues in the future. I appreciate you taking the time to help a fellow hubber like myself out with various hub-related issues.

  • Glenn Stok profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    It should take just a minute for 100 hubs. When I did it I exported the cvs file from HubPages on the statistics page, copied just the column with the URLs, pasted it into a txt file, cut off the http from the URLs, and then copy and pasted the entire list into Google. It took no more than a minute.

  • Kristen Howe profile image

    Kristen Howe 2 months ago from Northeast Ohio

    Okay Glenn. I did enter it correctly this morning, though it took me a lot time to get all of them in.

  • Glenn Stok profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    Anita, you’ll have to wait until the next month's data is used to generate reports. Then just ignore older reports that combined all the data of all your blogs and HubPages together.

    Analytics is useful, very useful. It provides so much helpful information that I find myself always improving my hubs based on info I get from Google.

  • Glenn Stok profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    Kristen, as I said, you do not enter the titles, you need to enter the URLs. Google will not warn you that you have a non-existing url. It will never match your articles and your Analytics Reports will not contain any data.

  • Anita Hasch profile image

    Anita Hasch 2 months ago from Port Elizabeth

    Yes thanks Glenn, you did. However, I understand how to create and add the analytics property ID. The problem is separating my blogs analytics property ID with my hubpages one, as I unfortunately gave them all the same no. I am now deleting my blogs UA... no, one by one and will then create new ones for each blog.

    Hate analytics. Will read your hubs again.

  • Kristen Howe profile image

    Kristen Howe 2 months ago from Northeast Ohio

    Yeah the URLs. I meant I had to enter a comma after the title of the hub at the end of the line and hit enter. It accepted it. I did manage to do 2 or 3 at a time and got it to work. Adsense was weird today.

  • Glenn Stok profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    Kristen - You do not enter the titles. But I guess that was a typo and you really meant the URLs. You do not separate the URLs with a comma. The correct way is to enter one URL per line. Press enter for a new line to paste the next URL.

  • Glenn Stok profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    Hi Anita - I saw your comment about that in my other tutorial hub and I gave you a detailed answer there. Thanks for checking out all my tutorials.

  • Kristen Howe profile image

    Kristen Howe 2 months ago from Northeast Ohio

    Hi Glenn, yes I'm doing what you said in the hub and what you've said here, too. I've removed the https and sometimes I had to add a comma after the title in order for it to work. It took me about a hour or so to get all 101 hubs back in the URL channels. Thanks for answering.

  • Anita Hasch profile image

    Anita Hasch 2 months ago from Port Elizabeth

    Hi Glenn.

    Thanks again for this helpful hub. Have had no trouble adding my hubs to AdSense as the URL channels. However, have struggled for a long time with my analytics property ID. The

  • Glenn Stok profile image
    Author

    Glenn Stok 2 months ago from Long Island, NY

    How are you doing it?

    Please confirm that you are clicking “+ New URL Channel” and then in the box that opens, you enter one URL per line—starting from the domain name. In other words, don’t include the “http://“.

    After you enter all the URLs to be added, you click the button below the box that says “Add URL channels”.

    In addition, don’t type the URLs. The safest thing is to copy and paste so you get it right. If you type them you may never know if you mistyped, and Google has no way of knowing if what you entered is an existing URL.

    Once again, please confirm that what I just explained is indeed what you are doing.

  • Kristen Howe profile image

    Kristen Howe 2 months ago from Northeast Ohio

    And i also get the error message saying the required field is blank, when I post some links for the URL channels. I don't know why.

  • Kristen Howe profile image

    Kristen Howe 2 months ago from Northeast Ohio

    HI Glenn, I realized I had an issue with my Adsense URL channels, when I had two of the same one. As I revisted this hub, I keep getting this error message: You can't have two channels with the same URL. What am I doing wrong?

  • K S Lane profile image

    K S Lane 3 months ago from Melbourne, Australia

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

  • k@ri profile image

    Kari Poulsen 7 months ago from Ohio

    Thanks for walking me through this. :)

  • Thelma Alberts profile image

    Thelma Alberts 8 months ago from Germany

    Thank you very much for sharing this hub Glen. I will be doing that as soon as possible.

  • Kristen Howe profile image

    Kristen Howe 8 months ago from Northeast Ohio

    I did that Glenn. All 99 URL have been added to the URL channels. I just had a hard time opening the link. Sorry for the confusion.

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    Kristen, you did not follow my instructions. That is the wrong place. I never said anything about the custom channels and I never said to click to ad units. That has nothing to do with tracking your hubs.

    I made it clear in my article that you should put the URLs of your hubs in the URL Channels. I never said custom channels. Just follow the instructions in my article. I can't make it any clearer.

  • Kristen Howe profile image

    Kristen Howe 8 months ago from Northeast Ohio

    Glenn, it's under content and My Ads. It's right before URL channels. I've copied it down for you and look below.

    My ads

    Content

    expand_more

    Ad units

    Page-level ads

    Ad balance

    Custom channels

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    Kristen, There is no such thing as custom channels. You mean URL Channels.

  • Kristen Howe profile image

    Kristen Howe 8 months ago from Northeast Ohio

    Glenn, I meant under custom channels. So far no data is showing up yet.

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    Sally, The URL does not change when you change the title. You only need to update the URL Channels when a hub is moved to a vertical niche site, as I mentioned in this article. Glenn

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    Kristen, I don't know what you mean by "create content". There is no option for that in AdSense.

  • Anita Hasch profile image

    Anita Hasch 8 months ago from Port Elizabeth

    Thank you again Glenn. This is a hub that explains everything.

  • Kristen Howe profile image

    Kristen Howe 8 months ago from Northeast Ohio

    Thanks Glenn. Somehow I did try that and create content didn't want to open for me yesterday.

  • sallybea profile image

    Sally Gulbrandsen 8 months ago from Norfolk

    If HubPages staff of I edited a title of a Hub would the Adsense tracking of the Hub be automatically updated or would I need to update the URL on Adsense to track it please Glen?

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    Kristen, Your URLs of all your hubs go under "My ads, URL Channels". Details and screenshots are in the section "Adding Your Hubs to AdSense as the URL Channels".

  • Kristen Howe profile image

    Kristen Howe 8 months ago from Northeast Ohio

    Glenn, this is another great hub from you on how to track the traffic for your hubs. Now I know what went wrong with mine. As for Adsense, I don't see anywhere to add my URL channels under content for my account. So I'm totally lost. I rarely make a sense for my niche sites or for HP in general. Hope you can help me out.

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    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 profile image

    Anita Hasch 8 months ago from Port Elizabeth

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

  • Glenn Stok profile image
    Author

    Glenn Stok 8 months ago from Long Island, NY

    Anita, you somehow skipped all the sections of my article that answer the questions you just asked. Go back and read the section where I explain how to get all the URLs of all your hubs.

    Also notice that I said you need to paste that list into your URL Channels, not into your list of sites. The "My Sites" list is only for the domain names of the sites you approve for using your AdSense code, such as all the vertical niche sites where you have hubs.

    One more thing: You seem to be surprised that the hub URLs do not contain the https. I made that clear in my article. I even included examples.

    Please go back and read it carefully. I put a lot of effort into writing this for you. Now it's your turn to put some effort into reading it if you want to do this successfully.

  • Anita Hasch profile image

    Anita Hasch 8 months ago from Port Elizabeth

    Thank you so much Glenn for this info. I logged into my Adsense acct. clicked settings-selected 'My Sites,' and there was no list of authorized sites for hubpages. Only my blogs are listed. I clicked 'Rows per page.' My blogs are listed and hubpages.com verified site, but no lists of hubs.

    I then clicked on 'My Ads.' and URL Channels. There is a list of 48 of my hubs(without the https) instead of 64. Plse is there an easy way to obtain all the URL's of articles that I can copy and paste and then add to 'My Sites. Or is there anything else that I have not done?

  • sallybea profile image

    Sally Gulbrandsen 8 months ago from Norfolk

    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.

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: "https://hubpages.com/privacy-policy#gdpr"

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)