In Focus

Geotargeting in 10 Minutes

Geotargeting Challenges

Though it is still the most effective online tool for targeting users in specific locations, the challenges you should anticipate with geotargeting revolve around pricing, location and granularity.

Pricing: Because of its ability to reduce ad waste, the detail that's gained with geotargeting commands a higher price, but tailoring creative to target specific regions can get costly.

Network Users: Large networks of online users (such as AOL) and large corporations can be difficult to locate with certain accuracy. Out of the 180 million online users, 23 million or so reside within the AOL network. AOL IP addresses route through limited locations, causing AOL users to look as if a majority live in Virginia.

Likewise, if someone works for a big corporation with headquarters in Texas, when that person logs in from their home location in another state, they will look like they're coming from Texas because the corporate server routes all employee online activity through a central location.

Granularity: At each level of granularity the percentage of accuracy drops in a geotargeted campaign. Accuracy levels of granularity typically look like this:

Some waste occurs, but it's typically minimal in comparison to the benefits that geotargeting offers.

 

Comments

Dylan Bennett
Dylan Bennett September 28, 2010 at 7:06 PM

Geo-targeting is a truly awesome way to increase conversions. The main problem is so many people do it wrong. Here are a few examples.

Most countries other than the US use the format *CITY*, *COUNTRY* whereas in the US we use *CITY*, *REGION*. If someone from another country saw the region, they would most likely know that this person is not local and they are being tricked. So in other words: For the US use City, State and for rest of the world use City, Country.

Another thing is to make sure it all matches up. For example if you detect the user as being in the US, don't spell color 'colour' or use region specific idioms. Change the text based on the detected country.

Last but certainly not least: Do not just display the detected city and expect the user to believe it. If the user is from some tiny little village, do you really think they will believe that the person writing the website is from the same tiny village? You need to display a nearby city that is large enough to be believable. The only way I've found to do this is with Lambda GeoIP. You can display the nearest city of a certain population (specified by you). If you're a handy programmer and have access to IP to physical location data, then you could probably whip up something on your own as well. Just don't throw perfectly good customers out the window because of laziness.

Hope this helps