Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > Management Articles
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Google Adsense - The Secret to using Channels
StarBuG's Avatar
StarBuG
Join Date: Dec 2001
Posts: 1,033

 

Germany
Show Printable Version Email this Page Subscription
StarBuG StarBuG is offline 03-19-2010, 10:00 PM

Hello

Like most of you know Google Adsense is a good way to monetize your vBulletin Forum to cover your costs and even earn money with it.

But simply slapping a few banners on your forum will not get the maximum amount of money out of your forum.
Who would have guessed?

You most likely know that Google Adsense offers custom channels for tracking.
But how do you use it to maximize your earnings?

The big secret is experiment with placements, colors and fonts and TRACK YOUR RESULTS!

I worked with adsense for nearly 5 years now and I am constantly improving my ads on my forum to maximize earnings.
This is only possible if you track EVERY SINGLE AD on your forum via separate Adsense Channels.

I first will explain how to use channels and after that I will explain why it is important to use them this way...
so bear with me

The secret to tracking Adsense with channels

You must create a channel for each single ad you place on your site.
Tracking every ad is easy if you have "just" one website/forum.

If you have multiple websites (like I do) then an expressive naming system will help you a lot with tracking your ads.

Example:

I have 5 websites, but for this example I use 2 to make it easier.
I run www.patientenfragen.net and www.elternfragen.net

Both websites use the same ad locations to display adsense ads.
To differentiate the Channels from the different websites my channels start with:

PatFra or EltFra

Suggestion 1: Start all your channels with a short acronym for your different websites


Now you are able to track each website with channels.

If you use multiple ad units on your website you most likely use different ad formats as well.
Like I for example use a leaderboard (728x90px) below the navbar, two large rectangles in showthread as second post and some other ad units as well.

To track the different ad formats use acronyms for each ad format.
I use:

LB = Leaderboard
LR = Large Rectangle
LU = Link Unit
B = Banner (468x60px)
and so on....

So the channel names so far look like:
Quote:
PatFra - LR -
Suggestion 2: Use acronyms for the ad formats in each channel

Now you are able to track each website and each ad format with channels.

If you use multiple ad formats you most likely use multiple ad locations as well.
I for example place ads into the navigation, below the navigation, into a thread as second post and so on....

To track the different ad formats use expressive names for their location.

I for example use template names or descriptive names to describe the location:

"navbar" for ads in the navbar template
"2nd post" for ads in the second post of each thread
...

So the channel names so far look like:
Quote:
PatFra - LR - 2nd post
Suggestion 3: Use a descriptive name for each placement in each channel


If you display 2 ad units of the same type in the same ad location don't use the same channel.
Remember, track each single ad separately!

I for example use 2 large rectangles in each thread as second post:

To all the New: Welcome

Add an ID into the channel name so you can differentiate each of the same ads.

In my example the channel for those two described ads above look like:
Quote:
PatFra - LR #1 - 2nd post
PatFra - LR #2 - 2nd post
Suggestion 4: Use different IDs for ads of the same format in the same ad location

If you start experimenting with different ad formats like changing font size, background color etc...

Use a description to name the changes you did and create a new channel for the banner with the changes.

For example:
Not long ago I experimented with the different font sizes to see which font size performs best on my website in the leaderboard below the navigation.

So I created 3 new channels:

Quote:
PatFra - LB - LF - navbar
PatFra - LB - MF - navbar
PatFra - LB - SF - navbar
With LF being the large font, MF being the medium font and SF being the small font.

Suggestion 5: Use descriptive naming for changes to the ad layout and create a separate channel for each changed banner

OK, now we have the naming thing down.
Let's get to using these channels to create useful reports for tracking purposes:

Log into your Adsense account, click on the Reports - Advanced reports tab.

Here you can create all the reports you will need to track your channels.

What kind of reports are useful to have?

I use the following reports:

One Report for each website that shows all channels for:
Todays tracking
Yesterdays tracking
This month tracking
Last month tracking

I named them in a similar descriptive way like I did with channels.

Quote:
PatFra - All channels - Today
Also one report that shows all channels for:
Todays tracking for all websites
Yesterdays tracking for all websites
This month tracking for all websites
Last month tracking for all websites

And one report that shows aggregated total earnings for:
This month
Last month

These are just my reports that I am interested in but you can create as much statistics as you like once you know how to do it.

Let's get started with an example for a Report of all channels on one website for todays tracking

On "Reports - Advanced reports" Tab you can chose:

Choose product: which shows you reports for content or search ads.

Chose "Adsense for content" because that is what this examples are about

Below that you see all settings for the time interval of the report.
We want to display all channels for one website for today so we chose "today" in the first drop down.

On the right site below "show" you can select, if you want "aggregated data" (combines all channels into one day) and "channel data".
Select "channel data".

Now select all channels in the box that just appeared that starts with the website you want to create this report for.
That is easy because we started each channel with the acronym for each website.

In my example I selected all channels starting with "PatFra"

Select Group by: "Channel" to display all channels

Blow that box is "Choose Units".
Because we named all ad formats differently and therefor can differentiate link units from ad units select "combined"

Click on "Display Report" and you will see a nice list of all your channels for this website for today.

Now finally so that we don't have to do this every time we want to see this report we will save it.
Above your channel report on the right site there is "Save as Report Template:"

Enter a descriptive name for your report, e.g.:
Quote:
PatFra - All channels - Today
and click Save

Now do these steps to create and save all the reports you want for your statistics.
See my reports list above if you need inspiration.

Now to the experimenting and optimization part to get the maximum out of your adsense placements

First of all in order to see if changes you made to your ads will have a positive or negative effect you have two options:

Option 1:
Run an ad for 1-2 weeks, then change it with the modified ad, run this ad for the same amount of time and see which ad performs best.
Remember, you are able to tell because each ad has a different channel so you have the stats

PRO: You don't need an Adserver
CON:
- It will take a longer time to find out which ad performs best
- Variations in clicks and ad impressions based on the number of visits can falsify the conclusion

Option 2:
Install an Ad Server to manage your ADs.
I personally run: OpenX
You can either install it on your own server or you can use the free hosted option from openX.

I wont get into how to use the AD Server but if you use the naming system for the Adserver as well you will see it is quite easy.

PRO: you can run multiple ad layouts in rotation to see which performs best
CON: It takes additional work to setup the ad server

I personally strongly suggest you use Option 2.
In the long run this will save you time and has far better results then Option 1

My last secret I want to share with you is:

Never stop optimizing your ADs on your website.
There is always room for improvement.

If anyone wants to expand on the topic of using AdSense Channels you can read my newest Article:

Different strategies to use AdSense Channels


May the money be with you

StarBuG

ps: Feedback of how it worked for you, suggestions, additions and useful criticisms are very welcome
Reply With Quote
  #2  
Old 05-05-2010, 03:13 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is it only me who cares about tracking and optimizing ads or is this article so basic that no one cares to write a comment?
Reply With Quote
  #3  
Old 05-07-2010, 07:04 AM
ChopSuey ChopSuey is offline
 
Join Date: Jun 2009
Location: Alaska
Posts: 2,140
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

May the money be with you " - Awesome line good artice, i'll look into it.
Reply With Quote
  #4  
Old 05-13-2010, 10:02 AM
kamcreation's Avatar
kamcreation kamcreation is offline
 
Join Date: Apr 2008
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice Tips would surely try these.
Reply With Quote
  #5  
Old 10-02-2010, 06:50 PM
adeel80 adeel80 is offline
 
Join Date: Apr 2010
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great Advice. Will start doing this from today. Thanks for sharing
Reply With Quote
  #6  
Old 10-06-2010, 06:45 PM
daveaite's Avatar
daveaite daveaite is offline
 
Join Date: Jul 2009
Location: Florida
Posts: 1,890
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I do the same as well, creating a channel for each ad. This is a must as you can always monitor improvements within ad click through and payout. Ones that do bad, change them up.
Reply With Quote
  #7  
Old 11-04-2010, 04:48 PM
2fast4ya 2fast4ya is offline
 
Join Date: Feb 2005
Location: Los Angeles
Posts: 210
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very interesting, this is much appreciated, thanks for taking the time to write it.
Reply With Quote
  #8  
Old 11-04-2010, 05:49 PM
StarBuG's Avatar
StarBuG StarBuG is offline
 
Join Date: Dec 2001
Location: Germany
Posts: 1,033
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If anyone wants to expand on the topic of using AdSense Channels you can read my newest Article:

Different strategies to use AdSense Channels

Greetings

StarBuG
Reply With Quote
  #9  
Old 11-08-2010, 12:04 AM
M@rc M@rc is offline
 
Join Date: Oct 2010
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great tips, StarBuG. Thanks for sharing them with us.
Reply With Quote
  #10  
Old 11-08-2010, 02:46 PM
SaN-DeeP's Avatar
SaN-DeeP SaN-DeeP is offline
 
Join Date: Jun 2002
Location: Mumbai, India
Posts: 1,195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great article Starbug.. bookmarked this for use on forums.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:55 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04562 seconds
  • Memory Usage 2,304KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete