Geomarketing is the discipline that studies location-based marketing. Geomarketing analyzes how geographic variables affect interactions between companies and customers, in order to improve segmentation and increase the chances that the company's content reaches the right consumer at the right time. These geographic variables can be both small and large scale.