Geotargeting: How it improves CTR

By: AdGlare Ad Server

Geotargeting of digital media is a method to target ads to visitors from different geographical locations. It's a widely used targeting method used by Adwords and Facebook to restrict ads to be seen only by users located in specific countries or regions.

Most third-party ad servers let you geotarget your audience by:

  • Continent
  • Country
  • Region
  • City

How is the visitor's location determined?

The user's physical location is commonly determined by using a large database containing IP to Location data. These databases are updated routinely, containing detailed information about each subnet of IP information like the country, region, city, timezone, coordinates, etc. AdGlare is using MaxMind's GeoIP2 City Database - one of the leaders in geolocation technology.

IP to Location Geotargeting
Snippet of an IP to Location database.

Why are we using it?

If the ad is written in English, it doesn't make sense to show it to people who don't speak that language. The target audience may be located in a certain country or state. Geotargeting allows you to optimize your ad budget by delivering ads to users who are most likely to convert.

Geotargeting: Best Practices to increase CTR

If the ad doesn't have any location restriction, you can consider enabling geotargeting with the goal to increase CTR.

A commonly used strategy is to let your campaign running for a moment without geotargeting enabled. Then, generate a report by country and sort the list by clicks, CTR or conversions (based on your metric of interest). Now target only the top 10 best performing countries. Your campaign will loose on impressions, but will improve its quality and increases engagement.

What about hyperlocal targeting?

Ever seen an ad of MacDonald's on your phone while there's one just around the corner? That's hyperlocal targeting in action. Some ads even show you the directions on a map to get you there, before your Big Mac get's cold.

Hyperlocal Targeting - AdGlare
Hyperlocal Targeting: based on your phone's GPS coordinates.

The exact GPS position of a user may be known if that person has granted a web page access to the phone's location. The web page first asks if the user wants to share its location. Once approved, the exact GPS location can be send to the ad server. Geotargeting can now be performed with incredibly high precision, allowing to target visitors who are at 200 meters away from a certain store.

Hyperlocal Geotargeting, wants to know your location.
Web page asking to share your GPS coordinates.

GDPR/CCPA Considerations

Europe's General Data Protection Regulation law prohibits processing or storing personally identifiable information without user consent. It's therefore imperative that the user cannot be identified when determining its location. One way of doing so is to make sure that the resolution is low enough, like targeting at city level. Cities usually contain more than one person, and thus you would be unable to match the location to an individual. If you're using hyperlocal targeting, you may want to follow Google's policy to round latitudes/longitudes to 2 decimals. This translates to a radius of ~1 km.

External Resources

Share This

emoji_peopleTogether we can build wonderful ad serving technology!

AdGlare powers the ad serving stack of hundreds of brands and publishers worldwide. With ideas and suggestions coming from AdOps and Marketeers, those are the people that have partly shaped the future of the ad tech landscape. We adhere to IAB's LEAN Ads Program and Google's Coalition for Better Ads.

Are you a publisher or advertiser? Feel free to reach out to see how we can help you.


Related articles