A technology that allows an advertiser to select a geographic point using latitude and longitude information and thereby create a virtual fence around a given radius of that point. For example, an advertiser could select a geographic point representing the location of a bank branch in order to deliver a specific ad to anyone who comes within a 200-meter radius. Ads delivered through geofencing typically yield higher conversions and better ROI for advertisers.