Vbulletin Adsense placements
Many people working together with Adsense and blogs are of course as well running a forum. Forums are always a good source of income because the users generate the content on their own. Not to forget, forums are like cigarettes, users get addicted and will always only use your forum. But, forums have one big disadvantage – they have low CTRs and usually low CPCs. The reason for that is that your users got used to their ads and will most likely not click them. In some cases they even just accidently missclick, resulting in firstly a low Click-Through-Rate and secondly low Cost per Click ads.
Upping your vBulletin’s CTR
I have been running several Vbulletin forums and would love to share some tips for you. This article focuses more on the placement of advertisements to attract more clicks. This means this article focuses on CTR optimization for your Vbulletin forum (and other forum software as well, but I am using Vbulletin examples).
Before we start discussing the placements I would recommend you to read some articles I have written before:
- Read about the Smart pricing phenomenon. When smart priced by Adsense you usually experience extremely low CPC rates. There are several reasons for that and perhaps cause to be be missing a decent amount of revenue.
- Read which colors you should use together with Adsense.
- Placing AdSense inside your post for vBulletin.
- Using AdSense section targeting with vBulletin
- Last but not least, a general post about increasing your Click-Through-Rate.
Now you should have learned that #000080 as link color is a good choice and that large-rectangles will pay you out most. You will want to make your ads look as content of your site. Keep that in Mind and you will understand the reason for the following ad-placements. Replace my background and border color (EAEBEC) with the colors of the background where you place your advertisements.
I am using both Image and Text ads in my forum. Some content pages might target lower-paying ads which are then often shown as image ads. Image-ads are of course a lot more disturbing but in some cases might yield a little more money. Test it and decide yourself.
The best vBulletin AdSense placings
You will need to edit the templates, to do so, open your Vbulletin options, then go to “Styles & Templates” and then to “Edit Templates”. Replace “your_channel_id” with your channel id, “your_publisher_id” with your publisher id and “alternate_ad_url” with an URL pointing to your alternate ads. If you have no alternate URL then leave it blank and put no value between the “.
A navbar advertisement is definitely the way to go because it is right in the center and will attract a lot of attention. With the right link color and with 2 large rectangle units you will experience a click-bomb. If you are using a fixed style then I recommend you to align the ad units more to the left. If your design is fluid then use centered ads. To center them replace the “left” with “center”.
I increased my CTR using this tip from 0.6 percent (large-banner ad) to almost 2 percent on my Vb forums. Your CTR will be higher as long as you are not running a website about computer games. Gamers rarely click on advertisements. That’s one of my biggest problems as well, I am not getting a lot of clicks and good conversion rates with my gaming site.
Edit: Navigation / Breadcrumb Templates –> navbar.
-Go to the end of the file and paste at the very far buttom:
<div align="left">
<table>
<td>
<script type="text/javascript"><!--
google_ad_client = "your_publisher_id";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
google_ad_channel = "your_channel_id";
google_alternate_ad_url = "alternate_ad_url";
google_color_border = "EAECEE";
google_color_bg = "EAECEE";
google_color_link = "000080";
google_color_text = "000000";
google_color_url = "808080";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
<td>
<script type="text/javascript"><!--
google_ad_client = "your_publisher_id";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
google_ad_channel = "your_channel_id";
google_alternate_ad_url = "alternate_ad_url";
google_color_border = "EAECEE";
google_color_bg = "EAECEE";
google_color_link = "000080";
google_color_text = "000000";
google_color_url = "808080";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
</table>
</div>
You might already have noticed my link-unit on top of the navigation-bar. That’s a very tricky location because users will think that the ads are part of your navigation bar. In fact, I once made the ads look exactly the same as my navigation bar but then quickly received a message from google telling me I should remove advertisement from inproper locations (I am not sure whether they were talking about the link unit because I had ads that looked like threads…). The link-unit had a CTR of 0.75-1.5 percent which is quite a lot. Anyways, I made them look a little more normal again. and still get very good results. Note: the following code can vary a little depending on your forum’s navbar.
Edit: Navigation / Breadcrumb Templates –> navbar.
-Search for: <!– nav buttons bar –> and paste below:
<div align="left">
<script type="text/javascript">
google_ad_client = "your-publisher-id";
google_ad_width = 728;
google_ad_height = 15;
google_ad_format = "728x15_0ads_al_s";
google_color_border = "E8E9EA";
google_color_bg = "E8E9EA";
google_color_link = "000080";
google_color_url = "E8E9EA";
google_color_text = "E8E9EA";
google_ad_channel ="your_channel_id";
google_alternate_ad_url = "alternate_ad_url";
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
The thought of the next ad is the following: What are users looking at when browsing through a forum? Of course – they are looking at the content within the threads. That means placing an advertisement there would be ideal. I have not yet found a code to wrap text around the advertisement. That is quite difficult because when someone starts a thread with a quote or code then the layout of that is usually destroyed. A good design is very important so unless someone provides a better code that will not break the design I highly suggest you to just place your advertisement above the post.
Edit: Postbit templates –> postbit.
-Search for <!– / icon and title –> and paste after the </if> the following:
<div align="left">
<script type="text/javascript"><!--
google_ad_client = "your_pub_id";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
//2007-11-29: D3scene_Header, D3Scene
google_ad_channel = "your_channel_id";
google_alternate_ad_url = "alternate_ad_url";
google_color_border = "EAEBEC";
google_color_bg = "EAEBEC";
google_color_link = "000080";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
To show the postbit ad on every page only in front of the first post use the following code:
<if condition="($post[postcount] % $vboptions[maxposts] == 1)">the postbit code</if>
You now have 3 content-ads on your website and reached your maximum, but you can still place more link units. Some of you might say now, oh, less ads equals more money, but that is not the case. I can strongly recommend you to make use of your 2 remaining link units. You should place the remaining adsense advertisements as second post in your forum board.
Users read through the content of your thread and then continue reading below with the replies. The first thing they will see are the advertisements which they will then eventually click.
You could modify my code to show an avatar and look more like a user. That will increase your CTR even further but might be a little too tricky for Adsense. They ban you for everything, so I can only recommend you to go 100 percent white hat. Replace the “Your-Website-name” with a desired name of your choice. I recommend you to simply put the name of the site there.
Edit: Postbit templates –> postbit.
-Go to the end of the file and paste the following:
<if condition="($post[postcount] % $vboptions[maxposts] == 1)"><div style="padding:6px 0px 0px 0px;margin-top:4px;">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead" align="left">Your-Website-Name</td>
</tr>
<tr>
<td class="alt1" align="center">
<div align="left">
<table>
<tr>
<td width="200">
<script type="text/javascript">
google_ad_client = "your_pub_id";
google_alternate_color = "FFFFFF";
google_ad_width = 200;
google_ad_height = 90;
google_ad_format = "200x90_0ads_al";
google_color_border = "EAEBEC";
google_color_bg = "EAEBEC";
google_color_link = "000080";
google_color_text = "000000";
google_color_url = "008000";
google_ad_channel = "your_channel_id";
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</td>
<td width="200">
<script type="text/javascript">
google_ad_client = "your_pub_id";
google_alternate_color = "FFFFFF";
google_ad_width = 200;
google_ad_height = 90;
google_ad_format = "200x90_0ads_al";
google_color_border = "EAEBEC";
google_color_bg = "EAEBEC";
google_color_link = "000089";
google_color_text = "000000";
google_color_url = "008000";
google_ad_channel = "your_channel_id";
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</td></tr></table></div></td></tr></table></div></if>
Using popunders to monetize your traffic
Last thing you might be interested in using is a popunder advertisement. They are somehow like popups and payout most. Go for a Valueclickmedia popup, cpxinteractive or tribalfusion popup. I am making most money with the valueclick popup in my VB forum.
Showing ads to guests only
Keep in mind that too many advertisements are really disturbing for your users. They are not gonna stay on your website if everything is spammed with advertisements. As a result I am showing ads exclusively to guests. People that register will not see a single advertisement at all. That will make them return to my website and perhaps start participating in discussions which will on the long term benefit me because of their added content. You could also show large-ads to guests and tiny ad units to users but that depends on your philosophy :-).
To do so simply wrap another if condition around your whole ad tag. If you want to do that with a posbit advertisement wrap the new if condition around your other if condition (bad coding, but easy to do).
<if condition="$show['guest']">your-ad-code</if>
Let me know if my tips worked out on your forum and if you have any other thoughts. If none of the above works out for you then please feel free to contact me or try CPM ads. You might also wanna open a thread in our forums and we will help you with any questions you might have.






Now i can change my ads around and see how they do.
Thank YOU!
Adsense in the first post on the right with wrap text around.
http://www.vbulletin.org/forum/showthread.php?t=172170
Code for postbit template:
ADSENSE CODE HERE
$post[message]
Thanks Renato,
very interesting. I found thid mod here:
http://www.vbulletin.org/forum/showthread.php?t=178166
I made the experience that those addons usually break the layout if someone starts a post with a quote. That’s why I never used that kind of addons. I simply put the code above the post. That way you don’t break any layouts.
The best thing if you ask me would be placing the ads inside the post on the top left. Top right won’t attract as many clicks as top left.
Let me know if that works for you.
will it work? good suggestions, by the way.
Hey bands,
yes of course they will. They did so for me and they will do for others :-).
Hendrik
I’m trying to put the top add under my nav bar, but I am unsure of where to put the code. Is it going to be on my Vbulletin control panel? As it stands now, it is right in the middle above the nav bar, I would like it to be below, it looks funny. Here is my site, http://www.obamacies.com
Hey nick,
that’s very easy. Open your Vbulletin control panel, go to “Styles & Templates” –> Style manager –> your style –> Navigation / Breadcrumb Templates.
At the end of the file put your advertisement code. That will place it below everything in your navigation bar.
Hendrik
Hendrik, you might want to update your instructions. There is an easier way now to do that. There is an ad template for below the navbar where you can enter the adsense code.
Great, I got it to work, for a day. lol, now I am only getting one advertisement just off center. What happened to the other one? It should be double.
Did you paste the code correctly? Try generating a new ad on the Adsense page. Paste that one in your templates, if it causes issues remove the: /* 300×250, created 1/4/09 */ as it might cause issues with your vbulletin.
Last mod with double links is incorrect on the default skin.
first of all complains of the – there is no opening if.
then after removing this
there are so many free space under every post
Got a URL for me?
Edit: Forgot the if-code ad the start. Please try again and let me know if it works.
what You mean?
Which site are you placing the ads on like this?
Try it again, I modified the code. Let me know if it works.
These are pretty aggressive ad placements.
One thing you might consider is using vBulletin conditionals to cause some of these ads to show only for people who are not logged in.
Of course. Showing ads to registered users won’t help at all. They rarely click and if they click then probably only a missclick.
I got lots of ads for my guests but absolutely none for my members. That way I make sure that the members can really enjoy surfing on my forum.
EXCELLENT Tutorial and guide for this. I have been playing around with placements for some time, and used a number of “mods” that never quite do what I really want. This, on the other hand, is perfect, when combined with conditionals for presentation in vB.
THANKS!!
AIN (Advanced Google AdSense) is a new plugin for vBulletin which makes fairly optimal AdSense placements almost automatically.
Is it able to place the Ads at the location I mentioned?
I am using AIN, and it has alot of potential, however, it doesn’t support the navbar placements yet. Those are proven to be some of the most optimal placements. It’s a mod worth watching, as I do still use it for some other placements on other pages.
Yep. I suggest you to just do it the old fashioned way and manually put in your AdSense code. Takes less than a minute.
All I can say is WOW. I knew this was optimal, however, was struggling with a placement option. In 36 hours since making this change, my clicks went up nearly 700% and my revenue 400+%. I know it all takes time to see what the real long term increase is, but this demonstrates that placement is critical.
Glad that we were able to help. Hope that you don’t mind adding your feedback to our feedback page :).
But what about us with the legacy template? :) We’ve been abandoned!
Same applies :). It should work for both legacy and new postbit templates. If not please let me know. Best would be to open a thread in our forum :).
Thanks for this tutorial Hendrick. I had adsense inside a post and was doing well but decided to give a try to adsense below the navbar and my CTR went through the roof. That’s a great location! Thanks for that!
My question is regarding adsense fonts. Which fonts work best for you? I see Google like to screw around with the ad fonts, for their own internal testing I guess. Sometimes I see some ugly font being displayed on the ads text.
Thank you very much for your time Hendrick.
I am using the Verdana font on my biggest website. However, Google allows you to customize the font in your Google account now. It depends on you, choose a font which equals your design’s layout. You might also wanna consider to change the size of your font to match AdSense.
i clicked through your link from your post on vb and i must say, bravo. i knew exactly where i wanted to post by ads, but i needed a tutorial on how to do it. your article answered the how and i’m glad what i was thinking coincides with what you are recommending here. well done.
Dear Hendrik,
I couldn’t understand how I can use navbar ads only showing to guests, When I try code you paste, it gives parse error!
Thanks!
Dear Hendrik,
Very nice post indeed! It helped me a lot to improve on my ad placements and to my surprice it really worked.
Waiting to hear something more from you on this topic.
Regards,
Satya
Dear Hendrik,
I’m seriously impressed with your post regarding the adsense tips n tricks.
Ad management in a forum has always been a head-ace for me and your article has helped me a lot in this regard.
Thanks !!
hey bro…I WANNA KNOW THE STEPS OF..HOW AND WHERE TO PUT THE POPUNDER ADD CODE IN MY VB FORUMS….
PLzzzz….reply fast
Very detailed post on forums & adsense. Think, I will have to seriously consider setting up a forum.
You are welcome. Setting up a forum is relatively easy :-)
Thanks so much for this post. It was really very helpful
One thing I wanted to ask is what type of adsense ads would you recommend below the navbar ? Text, image or a mix of both ?
What changes will be required for the new vB 4.x layouts. Much has changed in the templates and their structuring. It would be great if the same information could be created for vB 4.x. Thanks again.
Any word on vB4 compatibility for your awesome work here? Not sure what needs to be changed, but I would imagine something does.
Thanks vm Hendrik for the great info !