What you will learn in this article

This article will give you the keys to create HEROW locations and monitor your existing ones to extract valuable user information. 

Create HEROW locations

In order to create engagement and monitor specific geographic areas, one can use two different tools: manual location creation & mass-import.

In the manage section, find in the left-side panel the "zone" management panel. 

Manual Creation

Select the first target-like icon to enable the "location builder". Just click anywhere on the map to place your HEROW location. 

Once the location chosen (blue), the location panel will appear on the right side (yellow). Fill-in the name and radius of the chosen HEROW location.  


  • Select (or create) a category of zones (green) to be able to monitor and manage all zones belonging to this category at once.

  • Activate the live-event button (red) if you wish to monitor in real-time the foot-traffic of the selected zone using our Live Event API. Find here more information on the HEROW Live Event API.

Don't forget to press "update" to complete the creation of your HEROW location.

Mass-Import locations

Select the third icon to "upload csv" which will open the mass-import pop up (yellow). 

You will have the option to upload a .csv file including your location data (name, position, address, and radius). To use the correct nomenclature, you can download a sample file (red) to use as a template. 

Then select one or multiple (up to four) categories (green) in which you want your locations to be sorted. 

Don't forget to click on "apply".

(HEROW Location-import APIs)

The HEROW SDK also enables to import locations dynamically, either by categories (zone category API) or location by location (zone API).

Monitor unlimited numbers of locations

1/ Understand places where users are active on the app (and where they are not)

Select the locations most relevant to your customers with the objective of monitoring your app users’ foot traffic whether the app is closed or not. See where your app is opened and where your users go when it isn’t. Take appropriate actions based on this data to optimize your app’s experience based on where your app is used but also on where you’d like it to be used.

2/ Understand User Interests

By pinning on a map the locations that can have an impact on your users’ daily behaviors, you can analyze your users’ preferences. Know who in your user base likes coffee or exercise at the gym every day to create meaningful user segments (more information in the custom segments article). 

You can also mass import locations through our simple CSV files (for non-dynamic segments like your monthly newsletter recipients) or our location import API (for dynamic segments based on external factors like purchases made in your app or changing preferences based on their recent in-app history).

A few applied examples

> Transport hubs: all your airports - know who in your user base is a frequent traveler and might use your service in a different city or in a business travel context.

> Partner stores: accurately oversee each one of your partners’ stores and measure foot traffic. Understand your users’ preferences and get the chance to monetize your service with third-party partners.

> Location triggers: when a user enters or leaves a chosen location, trigger targeted content adapted to the location’s specific context.

> Marketing campaigns’ performance: measure the ROI impact of a given marketing campaign by comparing the foot traffic at a targeted location pre and post-campaign.


> Create categories: to aggregate your foot traffic insights and compare apples with apples, create categories of locations with similar objectives.

> Don’t overlap if different objectives: Create relatively small zones to allocate the right foot traffic to the right location. Try to avoid your locations overlapping each other.

> Double your zones for engagement and monitoring: Create a small zone (<100m) to monitor the foot traffic of a shop and a larger (<300m) to generate proximity-based engagement to the shop. In this case scenario, overlapping is fine as objectives are independent and the concerned location is the same.

> Group your locations under multiple categories (example: JFK airport can be attributed to both an airport category but also a tourism hub category) to automatically associate the right location categories to the right actions (example: push a travel-related in-app action in airports only).

> Use our Zone and Zone category APIs to dynamically update your monitored zones: For example, a retail app can automatically update its partner vendors lists on HEROW.


> Available IDs: HEROW utilizes Device and Advertising IDs to sort users but you can also create custom IDs to cross-reference these with your external systems.

> Unlimited number of places: you can pin how many locations you like. Not any less.

Did this answer your question?