Forum Moderators: martinibuster
One of my sites is a very succesful (in it's niche) "hobby" site. It's 2.5 years old. I run it with a mate.
It's had AdSense on it for about a year. We have an active forum with a couple of thousand members and currently about 12k posts, with a current average of about 30 posts a day.
Daily page views about 7-8,000. This one is not a big money spinner and was never intended to be. But it's something I'm kind of passionate about and has some excellent content and a great and extremely extensive widgets reviews section (the largest on the web by a margin).
A large chunk of our page views is SE traffic to the forum threads (I'm lucky in having some great contributors and mods - our threads are of the highest quality).
We had two aims when we put AdSense on it. First, to have the site pay for itself (I'm sure this is on many webmasters agendas) and secondly as an experimental zone to play around with variations in Ad placement on forums for other, more lucrative, projects.
The Forum Problem
We have two channels set for banners (top right of page) and left hand margin (below navigation, and often below the fold).
As is the case I'm sure with many hobby sites, you have a core (in our case about 50) of members who seemingly are just there all the time, posting and chatting to other members in the forum. These are the guys that don't click (Ad "blindness").
SE referral traffic "clients" do sometimes click. CTR is low though at about 0.8%. Taking a guesstimate at conversions, knowing the smart pricing model, I would say they don't convert. The site was however breaking even. Just.
The Experiment
Given that this site didn't really matter too much, it's playtime with the ads. What can we do to increase our CTR, or even possibly lower it, but increase conversions for the AdWords advertisers and increase our overall EPC - keeping everyone happy with our performance?
Considering the options, and not wanting to make the ads too "in yer face" for users, and also not wishing to change too much, we plumbed for the following (acting purely on a hunch):-
The Results
CTR has skyrocketed. I'm not going to say too much about figures to keep inline with the AdSense TOS, but the bottom line is that the bottom line has increased. Substantially enough to take a comfortably breaking even site into the comfortably profitable zone. AdSense page views are, naturally, down but the overall money generated is very up.
After a months testing, I'm convinced in my own mind that it's stable. It certainly shows no sign of slacking up. I believe that what's actually happening in practice is that much more of the SE referral traffic, which I'm sure in my interpretation of our log files is revisiting the site once discovering us, is beginning to click and actually, possibly, beginning to convert. And I think the regulars are no longer blind to the ads.
There you have it. If you run a community based site with a low CTR, it's worth a go. I suspect you have to be a little creative with what you display in the AdSense "space" - that is what I think is reducing the effect of Ad "blindness" - people, including the regulars, are now actively looking to see what crops up there next.
TJ
The overal philosophy was based on not only increasing CTR but also finding the people that want to buy (the ones that are really digging around the site).
I figured, considering that "smart pricing" might actually be pretty smart, that if I provide a filtering mechanism and only supply the AdWords advertisers with good quality traffic (i.e. probably want to buy something), we'll get rewarded for it. I hoped to get around "Ad blindness" at the same time, as our regulars might well convert if they spotted a decent ad.
My figures are specific to my site and purpose - the overall idea of this post was to share the basic principle of rotating Ads with something completely non-ad related, and not displaying ads to the people that are not staying.
I will be reducing the 10 to 5 this month and I'll let you know what happens. But if you're looking to experiement you'll want to consider your own visitor stats and arrive at your own conclusions as to what to display and when.
TJ
How do you count the page views from the same person? Do you track IP address? Could you sticky me the script if you don't mind? I removed the adsense (in fact all the ads) from one of my favoriate community sites, since CTR was too low. I decided to make it non-profit because I wasn't getting significant money anyway. If the counting scheme works, then I may want to try it again. thanks,
track IP address
No, we set a cookie.
Could you sticky me the script if you don't mind?
I don't mind at all. I didn't write it actually, my partner in crime did, but it's pretty straightforward so I'm sure he won't mind if I simply post it up here.
It's basically this (was 1 in 10, currently switched down to 1 in 6 (0..4 is 5 incrementations of the $showbanner variable and > 4 is 5):-
$showbanner = 0;
$showevery = 4;$adsense_banner = 'our adsense code goes here';
if ($_COOKIE['adsense'] == '') setcookie('adsense', 0);
if ($_COOKIE['adsense'] > $showevery)
{
setcookie('adsense', 0);
$showbanner = 1;
}else
{
$cookie = $_COOKIE['adsense']+1;
setcookie('adsense',$cookie);
}
if ($showbanner == 1)
{
echo $adsense_banner;
}else
{
CallOurBannerFunction();
}
CallOurBannerFunction is the banner engine that's set to rotate the images in the usual AdSense place. We didn't write this - it's part of our CMS, so I can't help you with that part, but it should be quite easy if you write it from scratch. It basically echo's back the HTML for the graphic image to be displayed.
I'd like to try to make it so that if the user has security set high, and we can't set a cookie, they get the Ads.
Can anyone help me with that?
I removed the adsense (in fact all the ads) from one of my favoriate community sites, since CTR was too low.
I can't promise you results as I'm sure this will vary from site to site, but I can definitely promise you this is worth a go. And I'd be interested to hear your results and what you plumb for.
TJ
Thanks for the code! Flag up.
Also, you're always welcome to shoot an email to adsense-support if you have any questions about how to optimize your site or if you'd like someone from the support team to take a look at your site to suggest any tips.
Happy optimizing!
ASA
if I provide a filtering mechanism and only supply the AdWords advertisers with good quality traffic (i.e. probably want to buy something), we'll get rewarded for it.
thanks tj for sharing it.
First post.
This is interesting to me. The idea of blindness is something I firmly believe in. I think I will try the rotating thing. What if you didn't put anything in place of the ad. Use a rotation script, serving the javascript include content as option 1; nothing as option 2.
Displays
I've tried pretty much everything from 1 in 10 to 1 in 2 and find that 1 in 6 works great for me.
Alternate Imagary
Pictures work and silly things work. Some of the best results I've had are have been from silly comments : "This space intentionally left blank" to "Shine your widget up or the cat get's it" (in cut out newspaper typeface).
If you look at the AdSense "heat-map":-
[google.com...]
The top right hand corner of the page, traditionally the place where 468x60 banners go, is stone cold. This is where I'm rotating my images with Ads and I've held a 1.8% CTR average in this space since March (that's very high for banners on a now 10k page views/day site mostly comprised of regulars).
You can achieve better CTR's in other page locations, but for me, in terms of page design, that top right hand corner just works really well as a space for half-size banners.
Order of display
I've found this to be the most interesting insight in to how smart pricing might be working, and into maintaining a high conversion rate for advertisers. There's no method or science to this, so I accept I'm making some big assumptions, but as far as I can tell from the bottom line, knowing that ad prices have remained largely static, these ads must be converting reasonably well.
The key is to show the real ad on page view #6 and not page view #1. This is what I've found from experimentation. What I think is happening is this; if I have a visitor that finds this site by mistake, or realises that he isn't going to find what he wants there and heads for his back button, I don't want to display him an ad - an exit-click strategy does not work for this site.
Displaying the ad at page view #6 tells me that this guy is digging around and he's looking for something. These are the guys that are making me money and keeping the advertisers happy.
The interleaved images are a means of keeping that guy interested in that top right corner space. For the regulars it's probably a case of "What stupid thing is TJ going to come up with next" curiousity, for the new arrival, it's probably more of a "What the ****?!", but it works.
TJ
Yep, very interesting.
One thing that I've been tinkering with and thinking about is showing fewer ads on "first-hit" pages and low-paying pages to make the user experience better by reduing page-load time.
That may also be a small factor in your success, with 1:6 being your sweetspot.
Rgds
Damon
If ad prices have been stable, though, couldn't this suggest that conversion rates for SE visitors are about the same as your repeat visitors? The reason might be that if they have gone to the trouble of finding and clicking on an ad out of the hot zone, then they are seriously looking for something.
On that basis, why not try always displaying the ad on the first visit, and thereafter every 1 in 6?
On that basis, why not try always displaying the ad on the first visit, and thereafter every 1 in 6?
Tried that, wasn't as effective.
...clicking on an ad out of the hot zone, then they are seriously looking for something.
The principle of this exercise was to make that ad space a hot zone, rather than accepting the AdSense heatmap as the be all and end all.
It's about making rotational changes to influence the areas on the screen that users eyes fall upon - changing standard patterns.
TJ
Nothing until 10 page views. The first time someone finds us, if they're not sticking around, I don't want them to click either. Why? They probably won't convert. Sure, I've considered the "lets get the exit clicks" principle also, but I'm experimenting at the moment and want to try different takes.
I read about this 1-out-of-n banner idea a few months ago and brainstormed on it for a long time.
The points I'm considering are:
On that basis, why not try always displaying the ad on the first visit, and thereafter every 1 in 6?
Tried that, wasn't as effective.
What I don't get is how you were able to determine that? I do understand that you were trying to influence smart pricing by not showing your visitor the ad right at the first chance. I can imagine being able to see which rotation causes higher CT but smart pricing? We have no idea how long till it takes effect, there is a lot of randomness around when someone will happen to buy, not to mention that not all adwordvertisers have that confirmation code on display.