Guys can someone answer what i hope is simple question 
When someone clicks on my creative , depending on the GEO i can redirect to different lander - in different languages - yes ?
oh and forgot to ask the url in the creative points to the redirect ?
Yes, that's doable, although it requires a little bit of coding depending on which tracking software you're using. The STM tracker, MobAff, and several others have this built in, but CPVLab and Prosper don't.
Here's a tutorial on how to do geo-redirects for trackers that don't have the ability built in.
Hope that helps!
thanks caurmen that makes sense - however i'm not getting myself mixed up with the basics of propser now
If i'm trying to track banner links and landing page click through do i just need to use the link id created in the simple LP setup discussed in your tutorial
@mikey if you setup your campaign according to the tutorial, the LP Clickthrough and banner links should be tracked appropriately. Test it first before you go live!
Maxmind php version works okay, but you have to keep remembering to update regularly it otherwise it loses accuracy. Also its international accuracy can be quite low so it's not very reliable. And around 5% or higher of the time it wont return any city or county data for US, so just be mindful of that if you have a big headline with geolocation in it.
If you use cloudflare, I believe they also have country level detection you can use with PHP.
Geoplugin.com is another 3rd party service I've seen used. Disadvantage there with the php implementation is it requires your server to ping theirs before your page even starts loading, so there could potentially be some slowdown there, but I haven't observed any yet.
If you host the ads you could use an adserver ( OpenX if you want free ) to do that.
@thedudeabides - interesting tip about Cloudflare!
Here's some more info I dug up on that: http://www.quora.com/How-does-CloudF...olocation-work
Well worth knowing.
@mikey - I prefer the PHP option. It's faster and more reliable. Maxmind keep making noises about changing their JS to be more limited or paid only - I prefer to have the db on my server.
In that case, you're good to go - just insert that code into your landers and you'll see that you already have geolocation enabled.
From there, you just need to modify the script I posted a bit: replace the first segment with
<?PHP
$geo = geoip_record_by_name( $_SERVER['REMOTE_ADDR'] );
$subid = $_GET['subid'];
switch($geo) {