Geotargeting with Revive Adserver

Revive Adserver offers full support for geotargeting. It enables you to display banners to visitors from a specific country or city, for example. Geotargeting is often used to work with advertisers who want to show their ads only to those visitors who are in their own area.

As standard, the Revive Adserver ships with a plugin called “MaxMind GeoIP2 plugin”. MaxMind is the name of the company that creates the data files needed to perform the geographic lookup, returning a location name for an IP address. After a new installation, the feature is not yet enabled, but it can easily be switched on as soon as geotargeting is needed.

Starting with v5.0 (released in October 2019), the Revive Adserver software supports the newer GeoIP2 data files by MaxMind. There is a post on our blog introducing the new GeoIP2 functionality, also explaining that the updated version automatically downloads the file(s) it needs from MaxMind’s servers.

Starting with version 5.0.3 (released in January 2020), Revive Adserver supports the use of a MaxMind license key to download GeoLite2 datafiles. Please refer to this blog post describing How to configure a MaxMind License key in Revive Adserver.

There’s also a page about geotargeting on our official documentation sub site, with some additional information and tips.

For users of older versions (before v5.0), project team member Erik Geurts published a helpful article, explaining how to enable geotargeting, how to use the feature to target a banner to a specific location, and how to keep the MaxMind data files up to date.