Skip to main content
All CollectionsContentGeotargeting
Geotargeting module overview
Geotargeting module overview

The Geotargeting module enables you to customize content based on a person's geographic location.

Updated over 7 months ago

Use cases

You can use geotargeting to:

  • Show details of a visitor’s nearest store.

  • Show different offers based on the region that a person is in.

  • Show recommended products that are located at the shopper’s nearest store.

The Geotargeting module is a powerful feature, and there are many other ways you can use it.


Definitions

  • Location set
    A defined group or list of locations.

  • Location
    Multiple locations make up a location set. A location can be either:

    • A location point – a singular point on a map, for example, a store or an airport.

    • A location region – an area on a map, for example, a county, operational region, city or drawn area.

  • Person import
    Useful if you can import person location data from your CRM and you have access to the functionality in your account.

  • Last web session
    IP address location from last website visit. Useful if your content is primarily email personalization, to help mitigate security and privacy processes which hide the user's real location.

  • Current location
    Current IP address location. Useful if your content is primarily web personalization.

  • Preferred Source
    This setting allows you to prioritize the type of location information used by the system. By default, the priorities are set as follows:

    1. Imported person location - highest priority

    2. Last web session location

    3. Current location - lowest priority

    Learn more in Use geotargeting.

  • Maximum Age
    This setting defines the number of days after which location information is considered outdated and will be ignored. This ensures that the system does not rely on old data for location-based decisions.


Understand geotargeting

You can add your own location set for use with our geotargeting features, or you can use a predefined location set. The available predefined location sets are:

  • Airports

  • Countries

  • UK Cities

  • UK Counties

  • US States

Location sets can be used within any of the following system areas:

  • Trigger rules: Location, Location Set Targeting

  • Slot rules: Location, Location Set Targeting

  • Segment rules: Country, Location Known

  • SmartBlocks > Recommendations: Location tab and filtering

  • SmartBlocks > Banner: Geotargeting, Nearest Store

People can be assigned a location which overrides the usage of the IP address to determine location.

Products can be assigned one or more locations. These locations can be used in recommendation SmartBlocks to show products located close to a person.


Set a person location

By default, the physical location used to match a person with a location from a location set is based on the person's IP address.

You can choose to override this at the level of the individual. This can be done manually against a person or through an import with data from an external system.

Overriding the use of the IP address allows you to:

  • Geolocate visitors based on a postal or zip code stored in an external system.

  • Set a specific location ID for them, for example, if you hold data on their preferred store.
    Learn more in Import person data.

Set product locations

You can associate products with one or more locations during a product import.

When products are associated with a location, the Location filter can be used in the Product Recommendations SmartBlock.

Did this answer your question?