GeoFencing is a location based service that allows triggering campaigns to mobile users that go in or out of a virtual perimeter for a real-world geographic area. A major advantage of using GeoFences is that there is no need to preload a contact list relevant to the campaign, it provides a contextual interaction with mobile users based on their physical location.

Use Cases

GeoFencing is a great way to interact with customers that enter (welcome message) or exit (experience survey) a retail store. It provides a way to offer them a completely contextual experience.

Another common use is providing guidance to customers entering (parking, seating…) or exiting (traffic) entertainment and sports venues.


To configure GeoFences go the “Menu”, under the “Interactive Campaigns” select GeoFencing

The first screen will show the GeoFencing lobby where a list of pre-created GeoFences is shown. By clicking on one of the GeoFences of the list, its summary will be shown, and it provides the possibility to edit or remove it.

In order to create a new GeoFence, click on the “new” button in the toolbar. Then, a new form will be displayed with all the required fields to create the new GeoFence:

Required Fields
Field Description
Address / Coordinates The pair latitude/longitude or the human readable address where the central point of the virtual fence will be placed
Name The name of the campaign. Please use a concise name and avoid special characters
Option If “Text” is selected, you can edit a rich format message that will be delivered to the final user as a push message. Otherwise, the “Campaign” option can be used to trigger a predefined Interactive Campaign, replacing the manual call to action that is configured on it.
Message Body The message body. You can use the WYSIWYG editor to include rich formatting in the messages (Note: this option only works with the “Text” option in the geofence)
Radius around address The radius that will define the virtual fence from the central point configured.
Limited Delivery Check the difference between the actual date and the date of the last event of one device in a region. If the Time is higher than the difference then don't send a notification.
Type The event that will trigger the alert, this could be: Enter, Exit or Both
Starts on By default Now is checked. Uncheck the Now option to schedule the delivery for a later date and time
Availability Build the shipment planning rules. By default shipment is allowed every day of the week at any time. For more details see Availability Schedule.

Click on “Save” button and enable this geofence for all users that uses the connected App:

After users enters the fence, they will receive a notification like the following: